| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [View Raw Code] [Original HTTPS Page] |
Welcome to the testcontainers-python community! This should give you an idea about how we build, test and release testcontainers-python!
Highly recommended to read this document thoroughly to understand what we're working on right now and what our priorities are before you are trying to contribute something.
This will greatly increase your chances of getting prompt replies as the maintainers are volunteers themselves.
We recommend following these steps:
You need to have the following tools available to you:
We have an issue template for adding new containers, please refer to that for more information. Once you've talked to the maintainers (we do our best to reply!) then you can proceed with contributing the new container.
Warning
PLease raise an issue before you try to contribute a new container! It helps maintainers understand your use-case and motivation. This way we can keep pull requests foruced on the "how", not the "why"! 🙏 It also gives maintainers a chance to give you last-minute guidance on caveats or expectations, particularly with new extra dependencies and how to manage them.
We have Issue Templates to cover most cases, please try to adhere to them, they will guide you through the process. Try to look through the existing issues before you raise a new one.
We have automated Semantic Versioning and release via release-please. This takes care of:
[!CRITICAL] Community modules are supported on a best-effort basis and for maintenance reasons, any change to them is only covered under minor and patch changes.
Community modules changes DO NOT contribute to major version changes!
If your community module container was broken by a minor or patch version change, check out the change logs!
Thanks for reading, feedback on documentation is always welcome!
| Back | FazBrowse Home | New Git URL |