Hivecode
Hivecode is a versatile and comprehensive Python library, with a focus on efficiency and reusability, Hivecode empowers developers and data enthusiasts alike to streamline their projects. This library boasts a wide array of practical and innovative functions, ranging from seamless integration with Azure Databricks to implementing essential design patterns, data preprocessing, visualization, exploration, and more. Whether you’re looking to supercharge your data analysis or accelerate your Python projects, Hivecode is the go-to toolkit for unlocking the full potential of your endeavors.
Packages
Hivecore: A set of many vanilla python tools.
Hiveadb: A set of tools to work in Azure Databricks.
Hivesignal: A set of tools for signal analysis.
Installation
To install the library, you will need pip.
pip install hivecode
Requirements
Hivecode requires Python 3.8.0+ to run.
Development
Requirements
Build is used to build the packages that will be deployed into pypi.
pip install build
Twine is used to deploy packages to pypi.
pip install twine
Sphinx is used to build the documentation.
pip install Sphinx
Develop
You can build the project by running the following console command.
python -m build
You can then use twine to upload the newest version to Pypi.
py -m twine upload --skip-existing --repository pypi dist/* -u {User} -p {password}
I personally recommend to cascade both commands using a pipe, like this.
python -m build | py -m twine upload --skip-existing --repository pypi dist/* -u {User} -p {password}
When working with documentations, you will need to run it like this.
.\doc\make.bat html
Metadata
Release files for hivecode 0.0.0.8.36
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| hivecode-0.0.0.8.36.tar.gz | 59.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hivecode-0.0.0.8.36-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 119.6 kB
Release files / hivecode-0.0.0.8.36.tar.gz
| Download URL | hivecode-0.0.0.8.36.tar.gz |
|---|---|
| Size | 59.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
af168dd733f75b7050f1863fa1e8d0f703fa742f4083f9e6a956059dbe223c11
|
|
BLAKE2b-256 checksum How to use checksums |
583cac66d80785b3567907fbdb3cd1649577abac4582a91cd73e2b7ee58c20cb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / hivecode-0.0.0.8.36-py3-none-any.whl
| Download URL | hivecode-0.0.0.8.36-py3-none-any.whl |
|---|---|
| Size | 60.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
23f17eaa29d087f6c732804e71a6604636d4024b8d4742c2e48c5542725c3369
|
|
BLAKE2b-256 checksum How to use checksums |
aa2bb144c97d645b11cbb85ba768dfbe73aa864b4ab4ce5a61b2fec7b15d1d42
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|