This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager)
1.4 KiB
1.4 KiB
Common HTTP/REST clients interface
Dependencies
This project requires Python 3.8 or newer.
All required libraries can be installed easily using:
pip install -r requirements.txt
Full list of requirements:
- beautifulsoup4
- cssselect
- fin-defs
- lxml
- requests
- frozendict
- requests-ratelimiter
- requests-util
- requests_cache
Contributing
Feel free to submit pull requests. Please follow the Code Conventions when doing so.
Testing
Testing requires the pytest library.
Run tests with the following command:
pytest test
Test coverage can be run using the pytest-cov
extension:
pytest --cov=clients_protocol test
License
Copyright (c) 2025 Jon Michael Aanes
All rights reserved.