Features
This package contains useful base objects meant for inheritance and helper functions.
bases: Low level base classes.
cachingtools: Objects and decorators for local caching.
collections: Objects for storing other objects.
composition: Objects for creating compositions style objects.
dataclasses: Objects for storing information efficiently.
functions: Objects for creating function and method objects.
metaclasses: Base metaclasses.
objects: Uncategorized base objects.
operations: An assortment functions for doing specific.
typing: Objects to be used when adding typing to python code.
versioning: Objects for tracking versions.
wrappers: Objects for wrapping other objects.
Requirements
Python 3.10 or later
bidict
click
Installation
You can install baseobjects via pip from PyPI:
$ pip install baseobjects
Usage
Please see the Command-line Reference for details.
Contributing
Contributions are very welcome. To learn more, see the Contributor Guide.
License
Distributed under the terms of the MIT license, baseobjects is free and open source software.
Issues
If you encounter any problems, please file an issue along with a detailed description.
Credits
This project was generated from @cjolowicz’s Hypermodern Python Cookiecutter template.
Release files for baseobjects 1.11.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| baseobjects-1.11.1.tar.gz | 44.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| baseobjects-1.11.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 125.0 kB
Release files / baseobjects-1.11.1.tar.gz
| Download URL | baseobjects-1.11.1.tar.gz |
|---|---|
| Size | 44.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1dbaacd9687f50aa1952bd3d1a861eacaed3c7c64b95533970211a80896b9313
|
|
BLAKE2b-256 checksum How to use checksums |
f9aef1cf34946605058a20d2d6a45a5d9911d0eb9ec8a03fe8b38b6ab1a9237a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.6.1 CPython/3.9.7 Darwin/22.6.0
|
Release files / baseobjects-1.11.1-py3-none-any.whl
| Download URL | baseobjects-1.11.1-py3-none-any.whl |
|---|---|
| Size | 80.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a4a11814539ec49636756a647ae30c78ae5e00e2e95c32a686f584de6ec36b21
|
|
BLAKE2b-256 checksum How to use checksums |
ddb460339f64f226a929f5a3722ac0a92336b210cd6b59e02d4815550a3801d4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.6.1 CPython/3.9.7 Darwin/22.6.0
|