Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nok/pipdev
It's an interactive tool for developers to test defined specifiers for version handling.
https://github.com/nok/pipdev
pip pyscript
Last synced: 21 days ago
JSON representation
It's an interactive tool for developers to test defined specifiers for version handling.
- Host: GitHub
- URL: https://github.com/nok/pipdev
- Owner: nok
- License: bsd-3-clause
- Created: 2022-05-30T17:35:01.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-06-15T09:02:28.000Z (over 2 years ago)
- Last Synced: 2024-10-04T13:42:24.440Z (about 1 month ago)
- Topics: pip, pyscript
- Language: Python
- Homepage: https://nok.github.io/pipdev
- Size: 30.3 KB
- Stars: 18
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# pipdev
It's an interactive tool for developers to test defined specifiers for version handling.
The results are based on the amazing package [pypa/packaging](https://github.com/pypa/packaging).
For more details read the specification [Version Identification and Dependency Specification (PEP 440)](https://peps.python.org/pep-0440/).
## Examples
Do you know the difference between `>=1.4.5`, `~=1.4.5` and `==1.4.*`?
- [nok.github.io/pipdev?spec=>=1.4.5&vers=1.4.5](https://nok.github.io/pipdev?spec=>=1.4.5&vers=1.4.5)
- [nok.github.io/pipdev?spec=~=1.4.5&vers=1.4.5](https://nok.github.io/pipdev?spec=~=1.4.5&vers=1.4.5)
- [nok.github.io/pipdev?spec===1.4.*&vers=1.4.5](https://nok.github.io/pipdev?spec=~=1.4.*&vers=1.4.5)Do you know the difference between `~=1.4.5` and `>=1.4.5,==1.4.*`?
- [nok.github.io/pipdev?spec=~=1.4.5&vers=1.4.5](https://nok.github.io/pipdev?spec=~=1.4.5&vers=1.4.5)
- [nok.github.io/pipdev?spec=>=1.4.5,==1.4.*&vers=1.4.5](https://nok.github.io/pipdev?spec=>=1.4.5,==1.4.*&vers=1.4.5)And what about `~=1.2b,<=1.3a,!=1.2`?
- [nok.github.io/pipdev?spec=~=1.2b,<=1.3a,!=1.2&vers=1.2.1](https://nok.github.io/pipdev?spec=~=1.2b,<=1.3a,!=1.2&vers=1.2.1)
## License
The package is Open Source Software released under the [BSD 3-Clause License](LICENSE).