Git-interface

Latest version: v0.10.0

Safety actively analyzes 638763 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

0.8.0

Added
- Pack exchange and advertise
- Smart-HTTP helpers for quart

0.7.2

Fixed
- Fixed no tags being recognised as a tag

Changed
- Updated sphinx pip requirement to 4.4.0

0.7.1

Fixed
- Fix clone repo function

0.7.0

This version will break your projects written for previous versions as all functions are now asynchronous. I have changed them to increase speed for my [basic-git-web-interface](https://github.com/enchant97/basic-git-web-interface) project.

To make your code compatible either switch to using async functions and await the function calls or wrap the functions in the asyncio.run() function.

Added
- Add & Commit functionality

Changed
- **Git commands are now asynchronous!**

0.6.0

Added
- Git tag functionality
- Buffered reading of files from repositories
- Documentation hosted at [readthedocs](https://python-git-interface.readthedocs.io/en/stable/)

Changed
- Strings can be used instead of `pathlib.Path` objects for `git_repo` parameter
- Missing docstrings

Removed
- Drop Python 3.8 support and below

0.5.2

Changed
- Docs hosted at: readthedocs
- Improve typing hints
- Missing doc strings
- Handle if git errors in `get_version()` method

Fixed
- Generic GitException class being used instead of undetected ref error

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.