A command line application for renting electro-scooters. Just try it, it is fun :)
Project description
Rent electro scooter
This is a regular CLI application for renting electro-scooters.
It uses SQLAlchemy API as a database core with ORM (Object Relational Mapper) support.
Tools
- python 3.6 | 3.7 | 3.8
- sqlalchemy
- code analysis
Usage
Installation
Please run following script to obtain latest package from PYPI:
➜ pip install scooter-rental
Then please launch following tool from your environment:
➜ scooter-rental
...
Source code
To be able to run source code please execute command below:
➜ python -m scooter
...
Development notes
CI
Project has Travis CI integration using .travis.yml file thus code analysis (black
, pylint
, flake8
) and unittests (pytest
) will be run automatically
after every made change to the repository.
To be able to run code analysis, please execute command below:
➜ ./analyse-code.sh
Release notes
0.0.2 (2020-02-03)
- Demonstrate usage of a tool
- Use latest PYPI badges
0.0.1 (2020-02-02)
- Implement scooter-rental package
- Introduce scooter services
- Build database table models
- Support switch-case syntax
- Add integer converter
- Add initial database storage full path name
- Document initial app info into readme file
- Add config files skeleton
Meta
Author – Volodymyr Yahello
Distributed under the MIT
license. See LICENSE for more information.
You can reach out me at:
- vyahello@gmail.com
- https://github.com/vyahello
- https://www.linkedin.com/in/volodymyr-yahello-821746127
Contributing
- clone the repository
- configure Git for the first time after cloning with your
name
andemail
pip install -r requirements.txt
to install all project dependenciespip install -r requirements-dev.txt
to install all development project dependencies
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.
Source Distribution
Built Distribution
Hashes for scooter_rental-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b58d55e8f6695e5959168ee2556fe6dec5fc33d88ca7375a62065aae136736a |
|
MD5 | 5e3e210b6668f1c114f21446a9240b59 |
|
BLAKE2b-256 | af2479c83a7b4ea6a0f2fe6391c97e9f121b7fd26535338482c23c84427af07e |