Skip to main content

Foxops 🦊

Project description

foxops 🦊

License Python Version

build status deployment status

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

foxops-2.8.1.tar.gz (48.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

foxops-2.8.1-py3-none-any.whl (65.8 kB view details)

Uploaded Python 3

File details

Details for the file foxops-2.8.1.tar.gz.

File metadata

  • Download URL: foxops-2.8.1.tar.gz
  • Upload date:
  • Size: 48.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for foxops-2.8.1.tar.gz
Algorithm Hash digest
SHA256 76f990f7b133588bebc0ea0f570ed7e8818ecde76f6689406597b8e455fc8fed
MD5 a1abd01d909ad63e27c97303b64bff8b
BLAKE2b-256 dc7b0acbd82d4dc1ec8718bc0943f415d2392cfef9f11205f9a07c11e7c2d47c

See more details on using hashes here.

File details

Details for the file foxops-2.8.1-py3-none-any.whl.

File metadata

  • Download URL: foxops-2.8.1-py3-none-any.whl
  • Upload date:
  • Size: 65.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for foxops-2.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 df793d177e85c36a768689091c3b553b9ef14964761399d6ac283754bce88cda
MD5 be167c83b9823ad2f4fd4b258ed17ccf
BLAKE2b-256 4aa1f2c8733d4bdd2673a63cb7f7fe8b8373509fde48b58678b5db80b5458c6c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page