Metadata-Version: 2.1
Name: carbonsh
Version: 0.1.0
Summary: carbon.now.sh python module
Home-page: https://github.com/MrMarble/carbonsh
Author: MrMarble
Author-email: alvarotinocomarmol@gmail.com
License: GPL-3.0-or-later
Description: # carbonsh
        ![Tests](https://github.com/MrMarble/carbonsh/workflows/Tests/badge.svg?branch=master)
        ![PyPI - Wheel](https://img.shields.io/pypi/wheel/carbonsh)
        ![PyPI](https://img.shields.io/pypi/v/carbonsh)
        ![PyPI - Python Version](https://img.shields.io/pypi/pyversions/carbonsh)
        
        Python module for carbon.now.sh
        
        ## Install
        
        ```shell script
        pip install carbonsh
        ```
        ** *[pyppeteer](https://pyppeteer.github.io/pyppeteer/) requires to download Chromium the first time you use it, go to its documentation for more information*
        ## Usage
        
        ```python
        import carbonsh
        import asyncio
        code = ("const test = 'test';"
                "let x = 0.1 + 0.2;"
                "console.log(test, x)")
        
        config = carbonsh.Config(language=carbonsh.languages.JAVASCRIPT)
        
        # returns >>> 'https://carbon.now.sh/?bg=rgba(...'
        carbon_url = carbonsh.code_to_url(code, config)
        
        loop = asyncio.get_event_loop()
        
        # saves the image as carbon.png where expected
        loop.run_until_complete(carbonsh.url_to_file(carbon_url, '/path/to/save/screenshot/'))
        
        loop.run_until_complete(carbonsh.code_to_file(code,config,'/path/to/save/screenshot/'))
        ```
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.6<4
Description-Content-Type: text/markdown
