Skip to main content

Hivecode

PyPI version Hivecode Documentation Status MIT license

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)

Source distribution for hivecode 0.0.0.8.36
File Size Uploaded
hivecode-0.0.0.8.36.tar.gz 59.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hivecode 0.0.0.8.36
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.0.0.8.36 This release

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