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
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file convocations-2.40.tar.gz.
File metadata
- Download URL: convocations-2.40.tar.gz
- Upload date:
- Size: 120.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
98bd4b6efdbf0ce44efb56c20ae812599dfaaa88ad6710dd1fb6c38ba9aeb22b
|
|
| MD5 |
bd337cab7b42d7f1387ae1806692a78e
|
|
| BLAKE2b-256 |
cc31c3c16b0b8c41ec1754f71f57390f0781993e7fed637f3748072e18f61ff6
|