This commit is contained in:
Vigneshwar Ravichandar 2025-01-22 09:12:52 +00:00 committed by GitHub
commit c45a648dd0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 23 additions and 0 deletions

17
plugins/pypi/README.md Normal file
View File

@ -0,0 +1,17 @@
# pypi plugin
A plugin which contains quick memorable aliases for the commands available while uploading own packages in [pypi](https://pypi.org/)
To access this plugin, add the parameter `pypi` to the plugins array of your zshrc file:
```
plugins=(... pypi)
```
## Aliases
| Alias Command | Original Command | Description |
|------------------------|-----------------------------------------------------------------------|----------------------------------------------------------------------------------------|
| `pypi-check` | `pip3 install twine setuptools` | Used to check the required libraries to upload a package in pypi |
| `pypi-ltest` | `python3 setup.py sdist && python3 -m pip install dist/*` | Used to install setup.py file to local machine for testing before uploading into pypi. |
| `pypi-tupload` | `python3 setup.py sdist && twine upload --repository testpypi dist/*` | Used to upload a python package to testpypi for testing |
| `pypi-upload` | `python3 setup.py sdist && twine upload dist/*` | Used to upload a python package to pypi. |

View File

@ -0,0 +1,6 @@
alias pypi-check='python3 -m pip install twine setuptools'
alias pypi-ltest='python3 setup.py sdist && python3 -m pip install dist/*'
alias pypi-tupload='python3 setup.py sdist && twine upload --repository testpypi dist/*'
alias pypi-upload='python3 setup.py sdist && twine upload dist/*'