cleaning-utils is a collection of small Python functions and classes for formatting persian texts.
Project description
cleaning-utils
cleaning-utils is a collection of small Python functions and classes which make cleaning pipelines shorter and easier.
Install
pip3 install cleaning-utils
Contributing
Testing:
make install
make test && make coverage && make check-codestyle && make mypy && make check-safety && make extrabadges
Checks on various versions:
python3.8 -m venv .venv_38
. .venv_38/bin/activate
python3 -m pip install --upgrade pip
make install
make test && make coverage && make check-codestyle && make mypy && make check-safety
deactivate
python3.9 -m venv .venv_39
. .venv_39/bin/activate
python3 -m pip install --upgrade pip
make install
make test && make coverage && make check-codestyle && make mypy && make check-safety
deactivate
Build Package:
pre-commit run --all-files
First, change the version in setup.py, pyproject.toml, and change the
__version__ in __init__.py. Then:
python3 setup.py sdist bdist_wheel
Commit Changes:
pre-commit run --all-files
git add .
git commit -m ":sparkles: new feature"
git pull
git push -u origin master
Make a release:
git tag -a <write the version e.g., v0.1.2> -m "message of release"
git push --tags
make release
Commit Changes to README.md:
pre-commit run --all-files
git add .
git commit -m ":books: README.md updated"
git pull
git push -u origin master
Credits 
This project was generated with python-package-template
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cleaning-utils-0.1.5.tar.gz.
File metadata
- Download URL: cleaning-utils-0.1.5.tar.gz
- Upload date:
- Size: 14.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e098d5b2cc48166bf3662faab4b1dbd920135097f32b2509b0f5d0c56f3f5db4
|
|
| MD5 |
85c23f11e00c0a1ca9ad2dd6758463c3
|
|
| BLAKE2b-256 |
9c7dca8675e8056baebd805e4cc8d73f3d135b7d784ea9841255ca429dca7294
|
File details
Details for the file cleaning_utils-0.1.5-py3-none-any.whl.
File metadata
- Download URL: cleaning_utils-0.1.5-py3-none-any.whl
- Upload date:
- Size: 18.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
370ca998e923494f9200bf3f183b77f0f5fa9f8b39dcc762d65d11759b2337b1
|
|
| MD5 |
d4d59703cb0c4bfc08d01773d9a6ae9e
|
|
| BLAKE2b-256 |
30d90d6971f13471a5ac368cbb57ca96d58dd9e1e91534b8f5f77bb6392c60ca
|