Skip to main content

Library of python utility functions you copy in every damn project

Project description

Twilight utilities

Utilities most of the python developers copy into each new project. Why do you want to do it ever damn time? Let's keep them in a single place as a collection of useful tools and utilities which we can share with each other! Less boilerplate, more fun!

Repository: https://github.com/TwilightWeave/TwilightUtils Documentation: https://twilightweave.github.io/TwilightUtils/twilight_utils.html

Warning

This project is in progres, and it's not ready for production use. I decided to publish it to PyPi earlier to improve dependency management in my other projects depending on this one. You can use it if you want, but be aware that the API, library structure, and even behaviour can change in the future without deprecation notice.

In the future, project will use Semantic Versioning, and will track backward compatibility changes properly, but for now even a fix release can provide breaking changes. Bug fixes will be associated with a patch release, like 0.0.1.1 to avoid confusion.

After I feel project is ready for beta release, it will get a public 0.1.0 release and will follow semver rules after that.

Requirements:

  • Python 3.13 or higher. Support for lower versions will be added in the future releases.

Development requirements:

  • Rye is used as a project dependency and package managing tool. See official installation guide for more details for your system.

Contributing

Project is an Open Source under BSD-3-Clause license. You can contribute to the project by creating issues, pull requests, or by any other way you find useful.

Project follows Conventional Commits specification for commit messages. Please follow it when contributing to the project.

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

twilight_utils-0.0.1.tar.gz (111.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

twilight_utils-0.0.1-py3-none-any.whl (10.2 kB view details)

Uploaded Python 3

File details

Details for the file twilight_utils-0.0.1.tar.gz.

File metadata

  • Download URL: twilight_utils-0.0.1.tar.gz
  • Upload date:
  • Size: 111.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for twilight_utils-0.0.1.tar.gz
Algorithm Hash digest
SHA256 2f7c43842dac2f4ee9d918bc0f2ed6f1af0b954b960e25d3575c11b925e87f81
MD5 7e2d4786b79150814521eb49d828a72f
BLAKE2b-256 621a0bd2484f2685b9a8cee726b26f31263acd67acebc17e20c8fea1bcc3407e

See more details on using hashes here.

File details

Details for the file twilight_utils-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: twilight_utils-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 10.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for twilight_utils-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f9538a122ea3dca20cfbb7397e04340e73c362c7f2d8db099cc2309e07aefd06
MD5 74697dbf90d5ae800467a588a87efe6e
BLAKE2b-256 3b24aa3071938a4da4b7bee1168329f56e9b5080da4d9f3d5c4455d0578d7b35

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