foxops 🦊
Foxops is a tool that helps to create Git repositories from a template file structure. It serves as a central tool for maintaining an overview of all repositories created from a template, including their versions and the data used to fill placeholders.
Moreover, foxops can keep these repositories up-to-date with any changes made to the template, even if changes were made to the target repository ('incarnation') in the meantime.
Some example use cases for this tool include:
- Keeping multiple microservice repositories updated with a common CI/CD configuration or build tooling template
- Managing a number of infrastructure-as-code repositories based on a common template (e.g., dev/staging/prod environments)
Documentation
The documentation and installation instructions are available here: https://foxops.readthedocs.io
Alternatives
- cookiecutter - probably one of the most popular file-system templating tools
- copier - another CLI application for file-system templating
Release files for foxops 2.9.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| foxops-2.9.0.tar.gz | 48.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| foxops-2.9.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 114.2 kB
Release files / foxops-2.9.0.tar.gz
| Download URL | foxops-2.9.0.tar.gz |
|---|---|
| Size | 48.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
05f8bd72eb1efb77e4fa8ea4498e39261526ac1b0b4cdfd1f0b2a23712dbefc8
|
|
BLAKE2b-256 checksum How to use checksums |
c9305adb09b49921d37d897c9917eecec728ee1996450c06ef30d783d42d6b53
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / foxops-2.9.0-py3-none-any.whl
| Download URL | foxops-2.9.0-py3-none-any.whl |
|---|---|
| Size | 65.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
421d1b6f2a35d0844e05d6733d361a3653f0fa285605e7746d0d99c223911a8d
|
|
BLAKE2b-256 checksum How to use checksums |
93f52b5b81699bd7b279354c38beb61725b627fbfcbe0c7f611e6359c963014c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|