Releases: global/luascli
Releases · global/luascli
Added data.gov.ie license information to the project info
Release 0.9.0
Added
- Added format text/json to
luas address
command - Added demo gif
Added badges and codecov integration
Added
- Build / test / release badges in the README.md file
- Added codecov.io integration in the ci/cd pipelines
Added luas fare calculator command
Added
- You can now calculate the fare of your journey with
luas fare begin_journey end_journey --adults N --children Y
Added time command
Added
- You can now get the timetable of a Luas stop using
luas time <stop>
in 2 formats: json and text
Changed CLI argument order, better error handling and added 'address' command
Added
- You can now get the address of a Luas stop using
luas address <stop>
- Added better error handling
- Configuration is now stored in config.py
Changed
- Complete refactor of cli to simplify code and parameter passing
100% coverage of unit testing
Added
- Unit testing to all components with 100% coverage
Added pytest and CI/CD pipelines
Added
- CI/CD pipeline allow us to build and publish the tool with a new tag is generated
- CONTRIBUTING.md document with development information
- Added initial test setup
- Added bandit for static code security analysis
- Added black as our pep8 formatting tool
Changed
- Fixed flake8 dependency missing in the pipenv configuration
Added initial testing and CI/CD pipelines
Added
- CI/CD pipeline allow us to build and publish the tool with a new tag is generated
- CONTRIBUTING.md document with development information
- Added initial test setup
- Added bandit for static code security analysis
- Added black as our pep8 formatting tool
Changed
- Fixed flake8 dependency missing in the pipenv configuration
First release version of luascli
There is much to work on this tool, but it already offers 3 interesting features:
- List of all Luas stops per line (red/green)
- Show the location of a Luas stop on a map
- Display the operational status information of a Luas line (red/green)
What we are planning next:
- CI/CD to build and publish the tool automatically
- Display the address of any Luas stop
- Display the timetable of the next inbound/outbound Luas per stop