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.4.0.tar.gz (46.6 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.4.0-py3-none-any.whl (63.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for foxops-2.4.0.tar.gz
Algorithm Hash digest
SHA256 46605a88567099c2a1928f0c23b8d55e84e33a1338a3afb564b42c542ea6359e
MD5 f45a94cf02694e4965a3256c389ab265
BLAKE2b-256 2beb6e556312ef35a069defc30ac13fef64351253ba5e8e79137f55f6db7ee7a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for foxops-2.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d06ab39153d30efd97c100f38f5fd36b9c8787155b5c79abd6fc8a1736701ab0
MD5 e198153198ede8c64eafb25994e27b2f
BLAKE2b-256 9e80c62c0d0f04c68255f463fcec6940571504ac4e2e31b4a8c4d5993138a18f

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