Metadata-Version: 2.1
Name: caos
Version: 1.3.0
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
Description: 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":{
            "numpy": "latest",
            "flask": "1.0.3"
          },
          
          "tests" : "./tests",
          "main": "./src/main.py" 
        }
        ```
        Caos console commands:
        ```console
        ~$ caos --help     #Get a similar set of instructions to the ones shown here
        ```
        ```console
        ~$ caos --version  #Display the current installed version
        ```
        ```console
        ~$ caos init     #Create the caos.json file in the current directory
        ```  
        ```console
        ~$ caos prepare  #Set up a new virtual environment
        ```
        ```console
        ~$ caos update   #Download the project dependencies into the virtual environment
        ```
        ```console
        ~$ caos check    #Validate the dependencies have been downloaded
        ``` 
        ```console
        ~$ caos test     #Execute all the unit tests available using the unnittest framework
        ```
        ```console
        ~$ caos run      #Run the main script of the project
        ```
        ```console
        ~$ caos python ./my_script.py  #Execute an script with the virtual environment python binary
        ```
        ```console
        ~$ caos pip install numpy #Use pip from the virtual environment to install a package
        ```
        
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
