- Publish Rust crate binary via crates.io #202
- Enable Renfe Cercanías GTFS dataset #200
- General dependencies maintenance with rustls focus #196
- Upgrade PyO3 with general dependencies maintenance #192
- New feature by @henninggross - Sorting train schedules by duration #189
- Fix navigation with proper date handling #187
- Refactor to Rust #175
- Bump of dependency versions - no breaking changes
- Upgrade to Selenium 4
- Cryptography depends on Rust
- Fixes #83
- Expose search timeout as a CLI flag and default to 3 seconds.
- Security improvements - CodeQL added
- Code refactor and stability improvements
- Migration to GitHub Actions
- Enable back the renfe-cli with new web crawling flow based on selenium
-
Security fixes
-
Stable versioning
-
HTTPS calls
-
Python lib-like refactor
-
Users can define custom origin and destination stations defaults. Closes #2
-
Enhanced code coverage
- Codecoverage: Travis CI with SonarCloud integration
- Travis CI automated deployment to PyPI through Linux job when new tag released. Closes #6
- Reverting Travis CI deploy stage from previous release and opened issue #5
- Travis CI deploying releases through git tags to PyPI
- Enhanced logging and debug options
- Error handling
- Pre-checks
- PyPi with RST formatted readme #3
- Defaults overwritting solved #4
- Travis CI integration
- Travis CI tests working within Windows, OSX and Linux
- Readme update
- Creation of python package.
- Test commands.