Toolbox for other projects
Project description
zxvcv.cmdutil
Toolbox for other projects.
Setup aliases
To use aliases provided with this package:
Windows
Add path <python_path>/Lib/site-packages/zxvcv/cmdutil/aliases/dos
Unix
Run command (for python 3.11): printf "\nexport PATH=\$PATH:~/.local/lib/python3.11/site-packages/zxvcv/cmdutil/aliases/unix\n. ~/.local/lib/python3.11/site-packages/zxvcv/cmdutil/aliases/unix/bash_zxvcv_aliases\n\n" >> ~/.bashrc
requires to install
sudo apt install python-is-python3
or setalias python=python3 $@
To get python site-packates path run: python3 -m site
Provided aliases
Windows
clear
= cls
gita
= git add -A :!a
gitl
= git log --graph --oneline %*
la
= dir
ll
= dir
ls
= dir /B
venva
- support activation python venvs (see --help)
venvi
- support creation python venvs (see --help)
venvr
- support removing python venvs (see --help)
venvl
- list available python venvs (see --help)
Unix
cls
= clear
gita
= git add -A :!a
gitl
= git log --graph --oneline $@
venva
- support activation python venvs (see --help)
venvi
- support creation python venvs (see --help)
venvr
- support removing python venvs (see --help)
venvl
- list available python venvs (see --help)
Virtual Python Environemts Paths
Windows: C:\PythonVenv
Unix: ~/pythonvenv
Scripts
zxvcv.pullall
Helps updating multiple git repositories (see --help)
Build
Build all with single command run:
tox
Build wheel for specific python:
tox -e py37
tox -e py38
tox -e py39
tox -e py310
tox -e py311
Publish
require tokens for pypi and testpypi in ~/.pypirc file
publish on pypi
tox -e publish
publish on testpypi
tox -e publish-test
Changelog
0.4.0 (2023-02-18)
- Add supprot for unix.
- Update zxvcv.util (>=0.2.1 -> ~=0.3.0).
0.3.1 (2023-02-15)
- Add support for pythons 3.7 3.8 3.9.
- Fix for gitl alias.
0.3.0 (2023-02-14)
- Add aliases for dos.
- Update README.md.
- rename virtual_env -> pvenv.
- Generating whl for pythons 3.10 and 3.11.
0.2.0 (2023-02-13)
- Add interface for managing python virtual envs.
0.1.3 (2023-02-12)
- General package setup updates.
0.1.0 (2023-02-09)
- Initial commit.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for zxvcv.cmdutil-0.4.0-py311-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | acecd77c0e41683707b9dd3e01da2e8497b1a4279ad354d323cb99d78f9f2ab6 |
|
MD5 | 3b31a275eaf47b815fa9ad3be1d8378c |
|
BLAKE2b-256 | 7f5f362624719d99513e75d09aaf90ff7a012a89f6cad38073e1ce80fad1f844 |
Hashes for zxvcv.cmdutil-0.4.0-py310-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14c418592ab191f69a0603c494d220baedffec2e8eb86cf6d10f12778ca17e1e |
|
MD5 | af4ac7a999e66a56dbaf8e6ab6bcc332 |
|
BLAKE2b-256 | 06f69c55fc285957e07e82d02a4fa75e95b215455e5a0260c59a74bcffe09b8b |
Hashes for zxvcv.cmdutil-0.4.0-py39-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ef0b3f224718f272c46b26de478049a8ac4d5aadbf345334d00220cf94e0c61 |
|
MD5 | 1fd101e8660b731c5d66c0951096e707 |
|
BLAKE2b-256 | c45584fc27604a0bedea3064129156d4b1cf528f3f973e45862fdf0048209ccb |
Hashes for zxvcv.cmdutil-0.4.0-py38-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2fcf06b4324e990b44d74d4573c618557ad54ae7f44e440eb1177fdca8a269a1 |
|
MD5 | a75148b719c3f840213608b093137dc0 |
|
BLAKE2b-256 | c0943477df8228d5986b0f804f55d7e4aca4a256826572ccdd1df9318d6c3e94 |
Hashes for zxvcv.cmdutil-0.4.0-py37-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eebbcfc66cfbee5bffd2130807382f0bab82096d6f78ffd54c1bfde4b1f911bd |
|
MD5 | 9319f46695288e5910571a3d835297ef |
|
BLAKE2b-256 | 39317a0d01a4f95b9f4b6ab27d79d1d7716555edbff0b39946c78c3f53f7f29f |