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.42
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| convocations-2.42.tar.gz | 122.6 kB | Details |
Release files / convocations-2.42.tar.gz
| Download URL | convocations-2.42.tar.gz |
|---|---|
| Size | 122.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ba237c4663b9aa12492761fb984a04116ae69538cb22cdacd6390dcbf8ee3521
|
|
BLAKE2b-256 checksum How to use checksums |
8b7b0a341593f6e9411eaf44b127814c4041b3e70001942062630ac6d6d3eef3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.12
|