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
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

No packages found.

README

Pyros-config

image

ROS Release :

image

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

No CONTRIBUTING.md found.

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
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

No packages found.

README

Pyros-config

image

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

  1. Clone this repository

git clone http://github.com/pyro-dev/pyros-config

  1. 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

  1. 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

CONTRIBUTING

No CONTRIBUTING.md found.