meito
In what follows
pythonis an alias forpython3.5or any later version (python3.6and so on),pypyis an alias forpypy3.5or any later version (pypy3.6and so on).
Installation
Install the latest pip & setuptools packages versions:
- with
CPythonpython -m pip install --upgrade pip setuptools
- with
PyPypypy -m pip install --upgrade pip setuptools
User
Download and install the latest stable version from PyPI repository:
- with
CPythonpython -m pip install --upgrade meito
- with
PyPypypy -m pip install --upgrade meito
Developer
Download the latest version from GitHub repository
git clone https://github.com/lycantropos/meito.git
cd meito
Install dependencies:
- with
CPythonpython -m pip install --force-reinstall -r requirements.txt
- with
PyPypypy -m pip install --force-reinstall -r requirements.txt
Install:
- with
CPythonpython setup.py install
- with
PyPypypy setup.py install
Development
Bumping version
Preparation
Install bump2version.
Pre-release
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.
Release
Test bumping version
bump2version --dry-run --verbose release
Bump version
bump2version --verbose release
This will set version to major.minor.patch.
Running tests
Install dependencies:
- with
CPythonpython -m pip install --force-reinstall -r requirements-tests.txt
- with
PyPypypy -m pip install --force-reinstall -r requirements-tests.txt
Plain
pytest
Inside Docker container:
- with
CPythondocker-compose --file docker-compose.cpython.yml up
- with
PyPydocker-compose --file docker-compose.pypy.yml up
Bash script (e.g. can be used in Git hooks):
-
with
CPython./run-tests.sh
or
./run-tests.sh cpython -
with
PyPy./run-tests.sh pypy
PowerShell script (e.g. can be used in Git hooks):
- with
CPython.\run-tests.ps1
or.\run-tests.ps1 cpython
- with
PyPy.\run-tests.ps1 pypy
Metadata
Release files for meito 0.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| meito-0.0.0.tar.gz | 2.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| meito-0.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 5.8 kB
Release files / meito-0.0.0.tar.gz
| Download URL | meito-0.0.0.tar.gz |
|---|---|
| Size | 2.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9765ce8481c038629463f6cb1f3413166d2060b3b2526a76e5c33f589f1b30e5
|
|
BLAKE2b-256 checksum How to use checksums |
230d8a8379cf4b3039017e90496f946ea7e101d38cded3567a0aed308413fc8a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.15.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.5.9
|
Release files / meito-0.0.0-py3-none-any.whl
| Download URL | meito-0.0.0-py3-none-any.whl |
|---|---|
| Size | 3.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
231f0cf450ec9a749ab538686b605a4b53ba53bf6012e11f3ab8523447df4d55
|
|
BLAKE2b-256 checksum How to use checksums |
bfba297aef16036a22cf05ba27d25fbfd077a5dd1485bd0565ed13bea822216e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.15.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.5.9
|