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.3.4.tar.gz (47.2 kB view details)

Uploaded Source

Built Distribution

foxops-2.3.4-py3-none-any.whl (62.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: foxops-2.3.4.tar.gz
  • Upload date:
  • Size: 47.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for foxops-2.3.4.tar.gz
Algorithm Hash digest
SHA256 b8ed708104f6ed202e7098fd4a03f014b501c1fff98bf54d56a45f3de7b3aa98
MD5 3ff3b368bd972d8a9d2bf044b149ef1e
BLAKE2b-256 04f2fa4ba96db60d2534f12fc6ad45ee457d204e524c566d65f6a6fe4c548daf

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: foxops-2.3.4-py3-none-any.whl
  • Upload date:
  • Size: 62.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for foxops-2.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 454ca7128316d3ffc7259e685f64426b8e86d9f4500d0e8a6a593047290aabb7
MD5 e9b93f2dbb1fb4d0162fbcb78491bd1e
BLAKE2b-256 cc92844e5a345939a7209dacbc0c2bb99a370c2945c6bfd076ebf18c7dd21316

See more details on using hashes here.

Provenance

Supported by

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