Metadata-Version: 2.1
Name: caos
Version: 1.2.2
Summary: Simple Dependency Management for Python 3 Projects using pip and virtualenv
Home-page: https://github.com/ospinakamilo/caos/
Author: Team Camilo
Author-email: camilo.ospinaa@gmail.com
License: UNKNOWN
Keywords: caos virtualenv dependencies manager ppm pipenv venv distutils easy_install egg setuptools wheel
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >3, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*,  <4
Description-Content-Type: text/markdown
Requires-Dist: pip (>=8.0.0)
Requires-Dist: virtualenv (>=14.0.0)

This is a simple dependencies manager for Python 3 that creates an isolated virtual environment for your project.
Just add your dependencies into the caos.json config file and use some console commands to run your projects.

Please take a look at our full documentation for how to install and use caos:    
* GitHub page: <https://github.com/ospinakamilo/caos/>

caos.json
```json
{
    "require":{
        "flask": "latest"
    },

    "tests" : "./tests",
    "main": "./src/main.py" 
}
```
Caos console commands:
```console
username@host:~$ caos init     #Create the caos.json file in the current directory
```  
```console
username@host:~$ caos prepare  #Set up a new virtual environment
```
```console
username@host:~$ caos update   #Download the project dependencies into the virtual environment
``` 
```console
username@host:~$ caos check    #Validate the dependencies have been downloaded
```
```console
username@host:~$ caos test     #Execute all the unit tests available using the unnittest framework
```
 ```console
username@host:~$ caos run      #Run the main script of the project
```
```console
username@host:~$ caos run arg1 #Run the main script of the project sending some argument 
```
```console
username@host:~$ caos --help     #Get a similar set of instructions to the ones shown here
```
```console
username@host:~$ caos --version  #Display the current installed version
```


