rhythmic-morning-87313
06/01/2022, 7:55 AMtowncrier
like: https://github.com/lablup/backend.ai/pull/427/files but it does not appear to be included in exported venv generation and I cannot find out how to "execute" it. I've referred the flake8
& twine
subsystem implementation. I think it may be because towncrier
does not belong to specific builtin goals such as lint, check, etc. Should I add a new goal that specifically executes towncrier (which could be named as update-changelog
)?rhythmic-morning-87313
06/01/2022, 8:01 AMPythonToolBase
subclass.rhythmic-morning-87313
06/01/2022, 8:07 AMPythonToolBase
and GoalSubsystem
, it seems to work to some extent, e.g., listing goals shows "Towncrier" goal. But if I tries to run it,rhythmic-morning-87313
06/01/2022, 8:07 AMrhythmic-morning-87313
06/01/2022, 8:07 AMrhythmic-morning-87313
06/01/2022, 8:07 AMrhythmic-morning-87313
06/01/2022, 8:15 AMGoal
subclass and goal_rule
looks samehundreds-father-404
06/01/2022, 2:50 PMpackage
plugin hook? That modeling seems to make sense to me, you're creating a specific asset at the end
this is how we did Sphinx https://github.com/pantsbuild/pants/pull/15512rhythmic-morning-87313
06/02/2022, 8:25 AMCHANGELOG.md
rhythmic-morning-87313
06/02/2022, 8:26 AMgit add
the changesrhythmic-morning-87313
06/02/2022, 8:27 AM./pants package
is invokedrhythmic-morning-87313
06/02/2022, 8:27 AMrhythmic-morning-87313
06/02/2022, 8:27 AMrhythmic-morning-87313
06/02/2022, 8:28 AMrhythmic-morning-87313
06/02/2022, 8:29 AMPythonToolBase
such as separate lockfiles and exports)rhythmic-morning-87313
06/02/2022, 8:32 AMUnionRule(ExportPythonToolSentinel, SphinxExportSentinel),