convocations
a set of invoke-inspired, raft-based convocations that we hope
can help make development and devops a little easier. powered by angry penguins.
pypi
useful utilities when working on projects intended to be published in a python repository like pypi
pypi.template
creates a template project that you can use to create packages / modules that will be deployed to pypi or another python repository.
python
useful utilities to make life easier for those getting started with using a repository.
python.setup
creates a standard virtual environment for running the project
python.build
builds the project using setup.py or pyproject.toml
python.clean
cleans any builds
python.test
runs test via pytest and prints out a coverage report
python.bump_version
bumps the current version of the project via bumpversion
python.upload
uploads any distribution via twine
python.publish
a handy combination of clean, test, build, version, upload
aws
configuration keys
| name | description |
|---|---|
| convocations.prefix | a handy prefix used in output and the directory in which cfn templates / parameters can be found |
| aws | object |
| aws.profile | the profile to use when creating boto3 sessions |
| aws.start_url | the sso start url |
| aws.account_id | the target account id for sso |
| aws.sso_account_id | an alias for account_id |
| aws.sso_region | the region in which sso is configured |
| aws.sso_start_url | an alias for start_url |
| aws.role | the role which we will assume after sso is completed, if unspecified, we will take the first role alphabetically |
| aws.sso_role_name | an alias for role |
| aws.global_parameter_files | files that contain parameters that should be loaded by default when using cloudformation. by convention the file at convocation.prefix/params/global.yml will also be loaded. |
palo_alto
todd
fortigate
checkpoint
xkcd
Contributing
apt requirements for azure
azure development will require certain os level packages to be installed:
apt install -y gnome-keyring libgirepository1.0-dev libcairo2-dev
Metadata
Release files for convocations 2.43
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| convocations-2.43.tar.gz | 125.9 kB | Without provenance | Details for convocations-2.43.tar.gz |
Release files / convocations-2.43.tar.gz
| Download URL | convocations-2.43.tar.gz |
|---|---|
| Size | 125.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0fe035d2af2211db4d7a6c2f3ce56ffbad4c386b71f5072d1801a361a1ab782c
|
|
BLAKE2b-256 checksum How to use checksums |
2e95a6609f752bebfca1f71dbd4e5c87f0a1628962b169b4fea9bb594f312a4f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Security for convocations 2.43
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.