Repository Summary
Checkout URI | https://github.com/asmodehn/pyros-config.git |
VCS Type | git |
VCS Version | jade |
Last Updated | 2017-03-23 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
README
Pyros-config
ROS Release :
Package to help manage configuration of always running servers this is heavily inspired from flask configuration
This is a pure python package. It is also provided as a ROS package for ease of use in pyros
How to use
Install ` pip install pyros_config
`
Run self tests ` pyros_config
`
How to develop
Clone this repository
` git clone http://github.com/asmodehn/pyros-config
`
Create you virtualenv to workon using virtualenvwrapper
` mkvirtualenv pyros_config_env
`
Install all dependencies via dev-requirements
` pip install -r dev-requirements.txt
`
Run self tests ` pyros_config
`
Run all tests (with all possible configurations) with tox ` tox
`
Note : Tox envs are recreated every time to ensure consistency. So it s better to develop while in a non-tox-managed venv.
CONTRIBUTING
Repository Summary
Checkout URI | https://github.com/asmodehn/pyros-config.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2019-04-15 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
README
Pyros-config
Package to help manage configuration of always running servers/nodes This is heavily inspired from flask configuration
This is a pure python package.
How to use
Using the virtual environment of your choice, you can
- Install this package :
pip install pyros_config
- Run self tests :
pyros_config
- Run all tests (with all possible configurations) with tox
tox
Note : Tox envs are recreated every time to ensure consistency.
How to develop
- Clone this repository
git clone http://github.com/pyro-dev/pyros-config
- The easy way : use pipenv. For most users.
- Enter the virtual env to have access to pyros_config and dependencies (You can also use direnv for implicit virtualenv activation).
pipenv install
- Run self tests
pyros_config
- The hard way : use the python of your choice and pip to setup your environment. Use only if you want a total control of your environments. For python experts.
- Create you virtualenv to workon (example using virtualenvwrapper)
mkvirtualenv pyros_config_env
- Install this package as editable
pip install -e .
- Run self tests
pyros_config