Packaging and Uploading a package to PyPI

As developers, it can be easy to write messy code or for code to bloat and become unwieldy. When this happens you may start to recognise patterns or repeated code. These repeating patterns should be moved into a class for storing these "utility" functions. As your utility classes grow the classes could become a project… Continue reading Packaging and Uploading a package to PyPI

How to publish artifacts to Maven Central via Gradle

Publishing artifacts on Maven Central is a close equivalent to publishing Python packages on PyPI (aka the cheese shop). If you have published packages on PyPI before, you will find these steps a bit more advanced than those you tackled in Python. 0. First things first1. Sign up2. Apply for your namespace3. Get the GPG key4.… Continue reading How to publish artifacts to Maven Central via Gradle