litgen


Namelitgen JSON
Version 0.11.0 PyPI version JSON
download
home_page
Summarylitgen, aka "Literate Generator", an automatic python bindings generator for humans who like nice code and APIs, based on srcML (https://srcml.org)
upload_time2024-01-25 18:16:19
maintainer
docs_urlNone
author
requires_python>=3.10
license
keywords bindings c++ code cpp generator pybind11 srcml
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ![Pip](https://github.com/pthom/litgen/workflows/ci_build_and_test/badge.svg)


litgen, also known as Literate Generator, is an automatic python bindings generator for humans who like nice code and APIs.

It can be used to bind C++ libraries into documented and discoverable python modules using pybind11.

It can also be used as C++ transformation/refactoring tool.

[See documentation](https://pthom.github.io/litgen/)

See developer documentation in [Build.md](Build.md)

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "litgen",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": "",
    "keywords": "bindings,c++,code,cpp,generator,pybind11,srcml",
    "author": "",
    "author_email": "Pascal Thomet <pthomet@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/43/f9/3d34eda3bfab9337ed3d72fe0812a3b16b4a88734b9ac4d76ff6c4d686a0/litgen-0.11.0.tar.gz",
    "platform": null,
    "description": "![Pip](https://github.com/pthom/litgen/workflows/ci_build_and_test/badge.svg)\n\n\nlitgen, also known as Literate Generator, is an automatic python bindings generator for humans who like nice code and APIs.\n\nIt can be used to bind C++ libraries into documented and discoverable python modules using pybind11.\n\nIt can also be used as C++ transformation/refactoring tool.\n\n[See documentation](https://pthom.github.io/litgen/)\n\nSee developer documentation in [Build.md](Build.md)\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "litgen, aka \"Literate Generator\", an automatic python bindings generator for humans who like nice code and APIs, based on srcML (https://srcml.org)",
    "version": "0.11.0",
    "project_urls": {
        "documentation": "https://pthom.github.io/litgen/",
        "homepage": "https://pthom.github.io/litgen/",
        "repository": "https://github.com/pthom/litgen"
    },
    "split_keywords": [
        "bindings",
        "c++",
        "code",
        "cpp",
        "generator",
        "pybind11",
        "srcml"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "828c5f1a2234bd9613c647cf4a4b8234c6d6c36d5317bf1e1ac91f4c2a4caeea",
                "md5": "3a3ea26eadad1d7effa39ea8248ab146",
                "sha256": "704580511eb3023aa794b0bbc46f2a756036976f943018d249c43f4f6f0425c0"
            },
            "downloads": -1,
            "filename": "litgen-0.11.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "3a3ea26eadad1d7effa39ea8248ab146",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 604393,
            "upload_time": "2024-01-25T18:15:22",
            "upload_time_iso_8601": "2024-01-25T18:15:22.364144Z",
            "url": "https://files.pythonhosted.org/packages/82/8c/5f1a2234bd9613c647cf4a4b8234c6d6c36d5317bf1e1ac91f4c2a4caeea/litgen-0.11.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "43f93d34eda3bfab9337ed3d72fe0812a3b16b4a88734b9ac4d76ff6c4d686a0",
                "md5": "9aa256a1c2ea490c0540b355b0f3887d",
                "sha256": "c687428c83e61dcc0a74cc8bc95fb22bd4478cc4a7d4881d7852a4727172550c"
            },
            "downloads": -1,
            "filename": "litgen-0.11.0.tar.gz",
            "has_sig": false,
            "md5_digest": "9aa256a1c2ea490c0540b355b0f3887d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 6113510,
            "upload_time": "2024-01-25T18:16:19",
            "upload_time_iso_8601": "2024-01-25T18:16:19.547198Z",
            "url": "https://files.pythonhosted.org/packages/43/f9/3d34eda3bfab9337ed3d72fe0812a3b16b4a88734b9ac4d76ff6c4d686a0/litgen-0.11.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-25 18:16:19",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "pthom",
    "github_project": "litgen",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "litgen"
}
        
Elapsed time: 0.17000s