| Crates.io | imeme |
| lib.rs | imeme |
| version | 0.0.0 |
| created_at | 2025-02-07 00:38:53.338416+00 |
| updated_at | 2025-02-07 00:38:53.338416+00 |
| description | Memes collection & analysis. |
| homepage | |
| repository | |
| max_upload_size | |
| id | 1546347 |
| size | 9,271 |
In what follows python is an alias for python3.10 or pypy3.10
or any later version (python3.11, pypy3.11 and so on).
Install the latest pip & setuptools packages versions
python -m pip install --upgrade pip setuptools
Download and install the latest stable version from PyPI repository
python -m pip install --upgrade imeme
Download the latest version from GitHub repository
git clone https://github.com/lycantropos/imeme.git
cd imeme
Install
python setup.py install
Install bump2version.
Choose which version number category to bump following semver specification.
Test bumping version
bump2version --dry-run --verbose $CATEGORY
where $CATEGORY is the target version number category name, possible
values are patch/minor/major.
Bump version
bump2version --verbose $CATEGORY
This will set version to major.minor.patch-alpha.
Test bumping version
bump2version --dry-run --verbose release
Bump version
bump2version --verbose release
This will set version to major.minor.patch.
Install dependencies
python -m pip install -e .[tests]
Plain
pytest
Inside Docker container:
CPython
docker-compose --file docker-compose.cpython.yml up
PyPy
docker-compose --file docker-compose.pypy.yml up
Bash script:
with CPython
./run-tests.sh
or
./run-tests.sh cpython
with PyPy
./run-tests.sh pypy
PowerShell script:
CPython
.\run-tests.ps1
or
.\run-tests.ps1 cpython
PyPy
.\run-tests.ps1 pypy