carbonizer


Namecarbonizer JSON
Version 0.3.2 PyPI version JSON
download
home_page
SummaryA Small CLI to utilize Carbon.now.sh
upload_time2023-04-08 12:48:03
maintainer
docs_urlNone
authormarvin taschenberger
requires_python>=3.10,<4.0
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Carbonizer
============

A Python CLI to create carbonized versions of your code. 
This projects is based on: Carbon_, Pyppetter_
and the wonderful Typer_ Framework.


Installation:
-----------------


.. code-block:: bash

    $ pip install carbonizer



Usage
-----------


.. code-block:: bash 

    carbonizer --help
    # This creates a carbonized version in the same directory
    carbonizer some_file.py 
    
    # To create the output in a specific folder
    carbonizer -o target  some_file.py
    
    # This will grab all files and carbonize them
    carbonizer -o target . 
    
    # The -c flag directly copied the output into your clipboard
    carbonizer -c some_file.py
    
    # If you prefer to run the raw code you can also use the project like 
    python __main__.py  -t "one-light" carbonizer -o target


Note: The copy functionality is only tested on Linux devices - while Mac is also supported theoretically, there is no support for windows.


.. _Typer: https://typer.tiangolo.com/
.. _Carbon: https://carbon.now.sh
.. _Pyppetter: https://miyakogi.github.io/pyppeteer/index.html

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "carbonizer",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.10,<4.0",
    "maintainer_email": "",
    "keywords": "",
    "author": "marvin taschenberger",
    "author_email": "marvin.taschenberger@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/93/12/37aeca4c8f962b1938cb1495cd7e2f5ca8c436aecc906f5757cf56a024e3/carbonizer-0.3.2.tar.gz",
    "platform": null,
    "description": "Carbonizer\n============\n\nA Python CLI to create carbonized versions of your code. \nThis projects is based on: Carbon_, Pyppetter_\nand the wonderful Typer_ Framework.\n\n\nInstallation:\n-----------------\n\n\n.. code-block:: bash\n\n    $ pip install carbonizer\n\n\n\nUsage\n-----------\n\n\n.. code-block:: bash \n\n    carbonizer --help\n    # This creates a carbonized version in the same directory\n    carbonizer some_file.py \n    \n    # To create the output in a specific folder\n    carbonizer -o target  some_file.py\n    \n    # This will grab all files and carbonize them\n    carbonizer -o target . \n    \n    # The -c flag directly copied the output into your clipboard\n    carbonizer -c some_file.py\n    \n    # If you prefer to run the raw code you can also use the project like \n    python __main__.py  -t \"one-light\" carbonizer -o target\n\n\nNote: The copy functionality is only tested on Linux devices - while Mac is also supported theoretically, there is no support for windows.\n\n\n.. _Typer: https://typer.tiangolo.com/\n.. _Carbon: https://carbon.now.sh\n.. _Pyppetter: https://miyakogi.github.io/pyppeteer/index.html\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A Small CLI to utilize Carbon.now.sh",
    "version": "0.3.2",
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "85f802e90281507d44d40695345720fb50880808d1b36b776543097159a59653",
                "md5": "5fc8767d978ede106d6674ba20a2830f",
                "sha256": "5cdeb6868ac07174381a63ce0de1362d9fa6ddb75de8b656e4deb1de1c8f100f"
            },
            "downloads": -1,
            "filename": "carbonizer-0.3.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "5fc8767d978ede106d6674ba20a2830f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10,<4.0",
            "size": 6516,
            "upload_time": "2023-04-08T12:48:01",
            "upload_time_iso_8601": "2023-04-08T12:48:01.523778Z",
            "url": "https://files.pythonhosted.org/packages/85/f8/02e90281507d44d40695345720fb50880808d1b36b776543097159a59653/carbonizer-0.3.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "931237aeca4c8f962b1938cb1495cd7e2f5ca8c436aecc906f5757cf56a024e3",
                "md5": "a2d51bf22c7d2f3a15dd34166b916259",
                "sha256": "96befd65f1937e827e87b827388b1210b694a2908d0c6fef0da3e23a9fd6f86e"
            },
            "downloads": -1,
            "filename": "carbonizer-0.3.2.tar.gz",
            "has_sig": false,
            "md5_digest": "a2d51bf22c7d2f3a15dd34166b916259",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10,<4.0",
            "size": 5536,
            "upload_time": "2023-04-08T12:48:03",
            "upload_time_iso_8601": "2023-04-08T12:48:03.394437Z",
            "url": "https://files.pythonhosted.org/packages/93/12/37aeca4c8f962b1938cb1495cd7e2f5ca8c436aecc906f5757cf56a024e3/carbonizer-0.3.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-04-08 12:48:03",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "carbonizer"
}
        
Elapsed time: 0.05401s