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.41.tar.gz.
File metadata
- Download URL: convocations-2.41.tar.gz
- Upload date:
- Size: 121.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4480cc8cb758ce13e7873dab1d63a411752efe8f012c98ce961f500e31583446
|
|
| MD5 |
f9b05bfeb0600a95e0ed14beff61341a
|
|
| BLAKE2b-256 |
40c3e4a030e3d0bdd99268f6d68a83af720d2bb258d8553c13ff614158e3489b
|