├── .github └── workflows │ └── nextrelease.yml ├── .gitignore ├── LICENSE ├── README.md ├── p ├── __init__.py ├── cli.py ├── commands.py ├── git.py ├── groups.py ├── run.py └── types │ ├── __init__.py │ ├── base.py │ ├── js.py │ ├── make.py │ └── scripts.py ├── poetry.lock ├── pyproject.toml └── scripts ├── format ├── install └── pre-commit /.github/workflows/nextrelease.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dropseed/p/HEAD/.github/workflows/nextrelease.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dropseed/p/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dropseed/p/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dropseed/p/HEAD/README.md -------------------------------------------------------------------------------- /p/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dropseed/p/HEAD/p/__init__.py -------------------------------------------------------------------------------- /p/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dropseed/p/HEAD/p/cli.py -------------------------------------------------------------------------------- /p/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dropseed/p/HEAD/p/commands.py -------------------------------------------------------------------------------- /p/git.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dropseed/p/HEAD/p/git.py -------------------------------------------------------------------------------- /p/groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dropseed/p/HEAD/p/groups.py -------------------------------------------------------------------------------- /p/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dropseed/p/HEAD/p/run.py -------------------------------------------------------------------------------- /p/types/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dropseed/p/HEAD/p/types/__init__.py -------------------------------------------------------------------------------- /p/types/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dropseed/p/HEAD/p/types/base.py -------------------------------------------------------------------------------- /p/types/js.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dropseed/p/HEAD/p/types/js.py -------------------------------------------------------------------------------- /p/types/make.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dropseed/p/HEAD/p/types/make.py -------------------------------------------------------------------------------- /p/types/scripts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dropseed/p/HEAD/p/types/scripts.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dropseed/p/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dropseed/p/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/format: -------------------------------------------------------------------------------- 1 | #!/bin/sh -e 2 | poetry run black p "$@" 3 | -------------------------------------------------------------------------------- /scripts/install: -------------------------------------------------------------------------------- 1 | #!/bin/sh -e 2 | poetry install 3 | -------------------------------------------------------------------------------- /scripts/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh -e 2 | ./scripts/format --check 3 | poetry run p --help 4 | --------------------------------------------------------------------------------