Bike sharing at your terminal
Project description
cmdbikes
Have you ever thought
Damn, I wish I could check the status of my local bike sharing network on a terminal
Well, now with cmdbikes you can!
About
This is a silly client to showcase python-citybikes, a python wrapper for the Citybikes API. You can learn more about the project at https://citybik.es.
If your network is not supported, add an issue or a PR on pybikes.
Installation
$ pip install cmdbikes
Usage
$ cmdbikes show --help Usage: cmdbikes show [OPTIONS] ADDRESS Display status of station on a given address. Options: --geocode / --no-geocode Geocode station positions into a readable address -n INTEGER Number of stations to show. --color / --no-color Use colors on output --json Return JSON representation --help Show this message and exit.
Check the list of supported networks
$ cmdbikes ls Argentina [2] ├ Buenos Aires (Ecobici) └ Rosario (Mi bici tu bici) Australia [4] ├ Melbourne (Melbourne Bike Share) ├ Brisbane (CityCycle) ├ Curtin University, Perth, WA (Curtin Bike Share) └ Melbourne, AU (Monash BikeShare) Austria [23] ├ Wien (Citybike Wien) ├ Wachau (LEIHRADL) ...
History
0.1.9 (2020-05-19)
- Fix wrong colors on full stations
- Add MIT License
0.1.8 (2018-10-15)
- Fix bikes / slots bar not showing up on python 2
0.1.7 (2018-10-15)
- Fix issues with google geocoder. Now uses OSM Nominatim: since some stations are on OSM, they do not return a house number, which makes addresses pointless.
0.1.6 (2017-02-13)
- Fix bug with -n flag and stations
0.1.5 (2017-02-13)
- Add –json flag for valid JSON output
0.1.3 (2016-11-22)
- Disable distance checking for network, as it gives out false positives
0.1.0 (2016-11-22)
- First release
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cmdbikes-0.1.9.tar.gz
(4.7 kB
view hashes)