|
| 1 | +--- |
| 2 | +title: "First release of our `template-python-package` tool!" |
| 3 | +description: "Shortly after releasing our `template-website`, we've now released our second 'platform' product, which we've officially released on GitHub and Zenodo :tada:" |
| 4 | +author: |
| 5 | +- Luke W. Johnston |
| 6 | +date: "2025-09-05" |
| 7 | +categories: |
| 8 | + - packages |
| 9 | + - templating |
| 10 | + - publishing |
| 11 | +--- |
| 12 | + |
| 13 | +On September 1, 2025, we formally published the first release of our |
| 14 | +second [platform](https://en.wikipedia.org/wiki/Platform_engineering) |
| 15 | +products to [Zenodo](https://doi.org/10.5281/zenodo.17018496). This |
| 16 | +product is a templating tool for creating Python packages, called |
| 17 | +[`template-python-package`](https://template-python-package.seedcase-project.org/). |
| 18 | + |
| 19 | +Read our announcement [post](/posts/publish-template-website/index.qmd) |
| 20 | +about our first platform product |
| 21 | +[`template-website`](https://template-website.seedcase-project.org/), |
| 22 | +which also includes a short description of platform engineering. |
| 23 | + |
| 24 | +As with `template-website`, we built this tool to help us with our |
| 25 | +own development work. We build Python packages for (most) of our |
| 26 | +software, and this template is a tool to manage [configuration |
| 27 | +drift](https://en.wikipedia.org/wiki/Configuration_management) and |
| 28 | +provide a |
| 29 | +[scaffold](https://en.wikipedia.org/wiki/Scaffold_(programming)) |
| 30 | +whenever we make a new Python package. |
| 31 | + |
| 32 | +Importantly, this tool helps improve our own [developer |
| 33 | +experience](https://github.blog/enterprise-software/collaboration/developer-experience-what-is-it-and-why-should-you-care/) |
| 34 | +and teamwork by ensuring we have access to and use the same development |
| 35 | +tooling and build processes across packages. |
| 36 | + |
| 37 | +## Can others use it? |
| 38 | + |
| 39 | +As with our `template-website`, yes, others can use this template too! |
| 40 | +Check out our |
| 41 | +[guide](https://template-python-package.seedcase-project.org/docs/guide) |
| 42 | +for instructions on how to use it. |
0 commit comments