Skip to main content

UniKit

UniKit is a versatile Python library offering a collection of generic classes and utilities designed to simplify common development tasks. Whether you're building a small application or a large-scale system, UniKit provides reusable tools that can streamline your code, making it more robust and maintainable.

Features

  • Dependency Injection: Simple and intuitive DI framework to manage object lifecycles.
  • Object Registries: Easily create registries for managing arbitrary objects and services.
  • String Parsing Utilities: Tools for manipulating and parsing strings efficiently.

Installation

You can install UniKit via pip:

pip install unikit

Contributing

Contributions are welcome! If you have ideas or find bugs, feel free to open an issue or submit a pull request.

License

UniKit is licensed under the MIT License. See LICENSE for more details.

Metadata

Release files for unikit 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for unikit 1.2.0
File Size Uploaded
unikit-1.2.0.tar.gz 41.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for unikit 1.2.0
File Interpreter ABI Platform
unikit-1.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 101.5 kB

Release files / unikit-1.2.0.tar.gz

Download URL unikit-1.2.0.tar.gz
Size 41.4 kB
Tags Source
SHA-256 checksum
How to use checksums
6f2215f527faf850c51322d9ecf88d8d68462a379391ca900343f70d8151888e
BLAKE2b-256 checksum
How to use checksums
c508a49335aae7845e7a31b98f497250471cc83ca6078e35950708fd4883c4c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / unikit-1.2.0-py3-none-any.whl

Download URL unikit-1.2.0-py3-none-any.whl
Size 60.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
95bbbc4dfbe4fae91b09fef9dc6d822d3453b3b0db6cf091f361932609a080e8
BLAKE2b-256 checksum
How to use checksums
d2f03d8753d06a170bc274fa66db485a18e1c9ba8f768543784d8ebb7967ce33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release history Release notifications | RSS feed

This release

1.2.0 This release

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.7.0

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page