curved-television-6568
04/07/2022, 11:31 AMcurved-television-6568
04/07/2022, 11:32 AM$ cookiecutter gh:kaos/cookiecutter-pants-plugin
project_name [My Pantsbuild Plugin]: Pants Query Plugin
project_slug [pants-query-plugin]:
package_name [pants_query]:
pants_version [2.12.0.dev1]:
project_version [0.0.1]:
interpreter_constraints [>=3.8, <3.9]:
Select enable_anonymous_telemetry:
1 - true
2 - false
Choose from 1, 2 [1]:
twine_publish_repo [@pypi]:
* Downloading pants bootstrap script...
* Smoke test...
13:30:30.17 [INFO] Initializing scheduler...
13:30:30.38 [INFO] Scheduler initialized.
2.12.0.dev1
* Creating initial pants.lock...
13:30:55.26 [INFO] Completed: Generate lockfile for 3rdparty-deps
13:30:55.27 [INFO] Wrote lockfile for the resolve `3rdparty-deps` to pants.lock
== All Done! ==
$ tree pants-query-plugin/
pants-query-plugin/
βββ 3rdparty
β βββ BUILD
β βββ requirements.txt
βββ BUILD
βββ README.md
βββ mypy.ini
βββ pants
βββ pants.lock
βββ pants.toml
βββ pyproject.toml
βββ src
βββ pants_query
βββ BUILD
βββ example
β βββ BUILD
β βββ goal.py
β βββ rule.py
β βββ rule_test.py
β βββ target_types.py
βββ register.py
4 directories, 16 files