Python wrapper to fetch a reverse engineered Eventim API.
Project description
pyventim
A Python module to fetch usable data with a reverse engineered Eventim API.
Description
An in-depth paragraph about your project and overview of use.
Getting Started
Dependencies
- Python >= 3.10
- Requests >= 2.31.0
Installing
pip install pyventim
Quick start
Public API
# Import the module
from pyventim.public import EventimExploration
# We are testing against a long running german musical prone NOT to change
search_for = "Stage Theater im Hafen Hamburg"
sort_by = "DateAsc"
# Returns attractions found by the explorer api given the search term.
explorer: EventimExploration = EventimExploration()
result = explorer.explore_attractions(
search_term=search_for,
sort=sort_by,
)
For a more detailed information please read the documentation.
License
This project is licensed under the MIT License - see the LICENSE.md file for details
Code of conduct
Please follow our code of conduct.
Finding help
The code documentation can be found here. However if you encounter a unexpected behaviour: Feel free to open an issue.
Contributing
All contributions, bug reports, bug fixes, documentation improvements, enhancements, and ideas are welcome.
If youre looking to work on the pyventim codebase:
- Fork the repository.
- Make your changes and follow common code practices as well as Python PEP standards.
- Open a merge request and follow the instructions.
- Be awesome!
For bug reports: Please head over to the issues page.
As contributors and maintainers to this project, you are expected to abide by pyeventim' code of conduct. More information can be found at: Contributor Code of Conduct
Thank you!
Thank you for contributing to this project!
Maintainers
*Preferred method of contact.
- Kilian Braun (*DeltaChat | Email)
Acknowledgments
- awesome-readme is a simple readme template!
- Open source checklist is good guide to follow if going open source!
- Contributor Covenant have an awesome code of conduct!
- DeltaChat is a great and simple privacy focused messanger app via email!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.