Metadata-Version: 2.1
Name: Choam
Version: 0.1.17
Summary: Python project scaffolder/manager
Home-page: UNKNOWN
License: UNKNOWN
Project-URL: Source, https://github.com/cowboycodr/choam
Description: # Choam
        <a href="https://pypi.org/project/choam"><img src="https://img.shields.io/pypi/dw/choam"></a>
        <a href="https://pypi.org/project/choam"><img src="https://img.shields.io/pypi/v/choam"></a>
        <a href="https://github.com/cowboycodr/choam"><img alt="LOC" src="https://shields.io/tokei/lines/github/cowboycodr/choam"></a>
        <a href="https://github.com/cowboycodr/choam"><img src="https://img.shields.io/github/repo-size/cowboycodr/choam"></a>
        
        Python enviroment manager based around making depedency management, and publication easier.
        
        While Python is a simple langauge all-around, managing dependencies and publication aren't. However, Choam automates this, with easy configuration, and simple commands.
        
        Choam, automating the nooks and crannies of Python. 
        
        ## Installation
        `$ pip install choam`
        
        ## Snippets
        The most useful snippets of `Choam`
        
        > Note: Dependeing on your OS, Choam might have to be prefixed with `$ python3 -m` like this, `$ python3 -m choam <command>` 
        
        #### To create a new project
        
        `$ choam new <project_name>`
        
        #### To initialize a project in the current directory
        `$ choam init <project_name>`
        
        #### Add required dependency
        `$ choam add <dependency_name>`
        
        #### Install required dependencies of an existing project
        `$ choam install`
        
        #### Find all required dependencies and update `Choam.toml` accordingly
        `$ choam deps`
        
        ### Convert `Choam.toml` requirements to `requirements.txt`
        `$ choam reqs`
        
        #### Setup config files for publication to PyPi according to `Choam.toml`
        `$ choam setup`
        
        #### Start publication to PyPi
        `$ choam publish`
        
        #### Run project entrypoint
        `$ choam run <optional:relative_path>`
        ___
        
        ### This project is structured with [Choam](https://github.com/cowboycodr/choam)
        
Keywords: package,manager
Platform: UNKNOWN
Description-Content-Type: text/markdown
