An open API service indexing awesome lists of open source software.

https://github.com/brennie/projector

Taking the overhead out of managing repositories and development environments.
https://github.com/brennie/projector

environment git python repositories repository

Last synced: 7 months ago
JSON representation

Taking the overhead out of managing repositories and development environments.

Awesome Lists containing this project

README

          

=========
Projector
=========

Projector takes the overhead out of managing your repositories and development environments.

With projector you specify a declarative configuration of your development environments and
the repositories they depend on and the tool takes care of the rest. In the future, Projector
will support easy export and import of development environments so that your colleauges can get
started hacking quickly.

Development
===========

|pipenv|_ is recommended for devlopment. Run the following to set up a development environment::

pipenv install --dev

This will create the virtual environment and install all required development packages. See the
|pipenv|_ documentation or run ``pipenv --help`` for more information on working with |pipenv|_.

Building Documentation
----------------------

The documentation can be built locally using the following command::

python setup.py sphinx_build

The generated HTML documentation will be placed in ``build/sphinx/html``.

.. |pipenv| replace:: ``pipenv``
.. _pipenv: https://docs.pipenv.org