A package for datastructures and algorithms.
Project description
dsalgo
A package for Datastructures and Algorithms written in Python.
Installation
python3 -m pip install -U dsalgo
# to use numba functionality for python <3.11
python3 -m pip install -U dsalgo[nb]
# for latest unstable version
python3 -m pip install -U git+git://github.com/kagemeka/dsalgo-python.git
Development
docker compose up -d
(enter the container)
./setup.sh
source ~/.bashrc
CI before commit
./ci.sh
documenting
poetry run pdoc dsalgo --show-source --math -o docs
publish
poetry config pypi-token.pypi <your token> # only once
poetry build
poetry publish
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dsalgo-0.3.7.tar.gz
(8.7 kB
view details)
Built Distribution
dsalgo-0.3.7-py3-none-any.whl
(14.6 kB
view details)
File details
Details for the file dsalgo-0.3.7.tar.gz
.
File metadata
- Download URL: dsalgo-0.3.7.tar.gz
- Upload date:
- Size: 8.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.3.2 CPython/3.10.9 Linux/5.15.0-58-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58117167c5ede1d632e3604b7a9104871c7f6e8754785cbc67f40b76210ccb6b |
|
MD5 | e517acdfaf486c9e949b028d917ea98e |
|
BLAKE2b-256 | 01a4ce107a1a0af3c981a7b44d984feef7e5bd02285b7131d26c2d4eaed9b653 |
File details
Details for the file dsalgo-0.3.7-py3-none-any.whl
.
File metadata
- Download URL: dsalgo-0.3.7-py3-none-any.whl
- Upload date:
- Size: 14.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.3.2 CPython/3.10.9 Linux/5.15.0-58-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | de0029f7430e781992fd4166133033099bf5f09b0ae57289c227b60c9d9df4c9 |
|
MD5 | 6954a10e464361e5c74763bed99a5ad9 |
|
BLAKE2b-256 | 149a4af2a17eb45f68936a26f822a8cbb4a9059049a49c89a38121fffd77a7e4 |