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.0.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.0-py3-none-any.whl (65.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: foxops-2.8.0.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.0.tar.gz
Algorithm Hash digest
SHA256 00f31c7b8513393cab13f7183bdc767d2338a2129f508e45f471b307c1165d99
MD5 49a8d6bdcf1d09492549bb4602b4267a
BLAKE2b-256 b0776aadf29a8d551a73f1327ed3cb1592c90420510bbeb4f671dc6347875e3d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: foxops-2.8.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 47758ae1b73f9733bd10860edba89ae729586cdf5c919e909c53548b4d98b26b
MD5 2bcf2b416c51b99d0e3233584e70b001
BLAKE2b-256 ac161f5571e5584793a8e1686705d25d1a2b9d0eb79657aa77e91fad48cea56c

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