Limbus-Components: Set of basic components for Limbus
This package is part of Limbus and contains a bunch of useful components.
Installation
This package can be automatically installed by Limbus. If you want to install it manually, you can do it with:
git clone https://github.com/kornia/limbus-components
cd limbus-components
pip install -e .
For development purposes, you can install it with:
pip install -e .[dev] # also installs limbus
Dev Requirements
To add new components that must be done in the folder limbus_components_dev and then in order to release the changes you must run the the release script.
All the __init__.py files inside the folder limbus_components_dev must have the imports following the next patterns:
from . import <component_module> # to import modules
from .<component_module> import <component_class0>, <component_class1>, ... # to import components
# IMPORTANT NOTE: imports with () are not allowed
if they are not following these patterns, the release script will fail. Check examples in the folder limbus_components_dev.
Steps to run the release script:
- If you changed an existing module, first of all you need to remove the module in
limbus_componentsfolder. - Run the
releasescript:python scripts/release.py - Check that the changes in the
limbus_componentsfolder are the expected ones. - commit the changes and push them to the repo.
Release files for limbus-components 0.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| limbus-components-0.1.4.tar.gz | 33.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| limbus_components-0.1.4-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 96.3 kB
Release files / limbus-components-0.1.4.tar.gz
| Download URL | limbus-components-0.1.4.tar.gz |
|---|---|
| Size | 33.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0ca583adbfdb4fe3b5240340e1f9584f26fefbdeeaae4bd396326a484ff14e88
|
|
BLAKE2b-256 checksum How to use checksums |
faa8e50b73612bd0c05e1db0541b178c32d0c8e085cefbeecb6f214852dcefc5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.11.3
|
Release files / limbus_components-0.1.4-py2.py3-none-any.whl
| Download URL | limbus_components-0.1.4-py2.py3-none-any.whl |
|---|---|
| Size | 62.6 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
f08b254fafe1d9e52cd03c5b838477cb6c0d9a784cbbafd5255e7ec053f18920
|
|
BLAKE2b-256 checksum How to use checksums |
7947612ff88040a971ebf7df362ebe8d9ae205718f794673e9ee9c5466e2b29c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.11.3
|