ecmblib


Nameecmblib JSON
Version 0.0.8 PyPI version JSON
download
home_page
SummaryThis is the python-library you can use for your project to build *.ecmb - files without caring about the internals of the file-format.
upload_time2024-03-12 09:30:21
maintainer
docs_urlNone
authorClemens K.
requires_python>=3.11
license
keywords ecmb ebook comic manga file-format
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            > [!WARNING]
> This project is still under developement, so please don't use it atm

 
### Homepage: [https://github.com/comic-manga-ebook/](https://github.com/comic-manga-ebook/)

### Table of contents
- [About this repository](#about-this-repository)
- [Installation](#installation)
- [Trying out examples](#trying-out-examples)
- [Documentation](#documentation)

## About this repository

This is the python-library you can use for your project to build `*`.ecmb - files without caring about the internals of the file-format.
You can't do anything wrong with this, coz if you do a mistake (e.g. passing a boolean to set_summary()) an ecmbException will be raised. After the creation, the file will be automatically validated. 

Published under [MIT License](https://choosealicense.com/licenses/mit/)

**Copyright:**

Copyright (c) 2023 Clemens K. (https://github.com/metacreature)

**If you like it, I would be happy if you  [donate on checkya](https://checkya.com/1hhp2cpit9eha/payme)**<br /><br />


## Installation
- download and install Python3 (>=3.11) [https://www.python.org/downloads/](https://www.python.org/downloads/)
- open the console and then
    - run `pip install ecmblib`<br /><br />
 
## Trying out examples
- download and install Python3 (>=3.11) [https://www.python.org/downloads/](https://www.python.org/downloads/)
- clone or download this repository
- open the console and then
    - go to the project-folder `cd ecmblib_python/`
    - run `pip install -r requirements.txt`
    - go to the example-folder `cd examples/advanced_book/`
    - run `python advanced_book.py`
      
The examples are working even if you didn't install the library via pip.<br /><br />

## Documentation
[https://comic-manga-ebook.github.io/ecmblib](https://comic-manga-ebook.github.io/ecmblib)<br /><br />

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "ecmblib",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.11",
    "maintainer_email": "",
    "keywords": "ecmb,ebook,comic,manga,file-format",
    "author": "Clemens K.",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/dd/f9/ef003c78f7a7fe6f8730de4216309e60ed4a98a8099f14cd09edf1d03fe2/ecmblib-0.0.8.tar.gz",
    "platform": null,
    "description": "> [!WARNING]\r\n> This project is still under developement, so please don't use it atm\r\n\r\n \r\n### Homepage: [https://github.com/comic-manga-ebook/](https://github.com/comic-manga-ebook/)\r\n\r\n### Table of contents\r\n- [About this repository](#about-this-repository)\r\n- [Installation](#installation)\r\n- [Trying out examples](#trying-out-examples)\r\n- [Documentation](#documentation)\r\n\r\n## About this repository\r\n\r\nThis is the python-library you can use for your project to build `*`.ecmb - files without caring about the internals of the file-format.\r\nYou can't do anything wrong with this, coz if you do a mistake (e.g. passing a boolean to set_summary()) an ecmbException will be raised. After the creation, the file will be automatically validated. \r\n\r\nPublished under [MIT License](https://choosealicense.com/licenses/mit/)\r\n\r\n**Copyright:**\r\n\r\nCopyright (c) 2023 Clemens K. (https://github.com/metacreature)\r\n\r\n**If you like it, I would be happy if you  [donate on checkya](https://checkya.com/1hhp2cpit9eha/payme)**<br /><br />\r\n\r\n\r\n## Installation\r\n- download and install Python3 (>=3.11) [https://www.python.org/downloads/](https://www.python.org/downloads/)\r\n- open the console and then\r\n    - run `pip install ecmblib`<br /><br />\r\n \r\n## Trying out examples\r\n- download and install Python3 (>=3.11) [https://www.python.org/downloads/](https://www.python.org/downloads/)\r\n- clone or download this repository\r\n- open the console and then\r\n    - go to the project-folder `cd ecmblib_python/`\r\n    - run `pip install -r requirements.txt`\r\n    - go to the example-folder `cd examples/advanced_book/`\r\n    - run `python advanced_book.py`\r\n      \r\nThe examples are working even if you didn't install the library via pip.<br /><br />\r\n\r\n## Documentation\r\n[https://comic-manga-ebook.github.io/ecmblib](https://comic-manga-ebook.github.io/ecmblib)<br /><br />\r\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "This is the python-library you can use for your project to build *.ecmb - files without caring about the internals of the file-format.",
    "version": "0.0.8",
    "project_urls": {
        "Homepage": "https://github.com/comic-manga-ebook/ecmblib_python",
        "Issues": "https://github.com/comic-manga-ebook/ecmblib_python/issues"
    },
    "split_keywords": [
        "ecmb",
        "ebook",
        "comic",
        "manga",
        "file-format"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "47d64dbcad9cae4bb262a18fa51b84eef645f2d03a6cf1d75d901cef5b1637a6",
                "md5": "f7d935e71fb75010e01edc518e9a82fe",
                "sha256": "0686a3cc984e6ee8b75a90bdc91f40e916466f132a21b2539f43bf2cf68eb3b9"
            },
            "downloads": -1,
            "filename": "ecmblib-0.0.8-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f7d935e71fb75010e01edc518e9a82fe",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.11",
            "size": 47622,
            "upload_time": "2024-03-12T09:30:19",
            "upload_time_iso_8601": "2024-03-12T09:30:19.346185Z",
            "url": "https://files.pythonhosted.org/packages/47/d6/4dbcad9cae4bb262a18fa51b84eef645f2d03a6cf1d75d901cef5b1637a6/ecmblib-0.0.8-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ddf9ef003c78f7a7fe6f8730de4216309e60ed4a98a8099f14cd09edf1d03fe2",
                "md5": "f6fb07c9e7b8047d0c565e01392558fa",
                "sha256": "296ffb3380e3c050ef430492ba3395e99eda520e56a0a89cfd63bf64b5bf7659"
            },
            "downloads": -1,
            "filename": "ecmblib-0.0.8.tar.gz",
            "has_sig": false,
            "md5_digest": "f6fb07c9e7b8047d0c565e01392558fa",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.11",
            "size": 25073,
            "upload_time": "2024-03-12T09:30:21",
            "upload_time_iso_8601": "2024-03-12T09:30:21.111728Z",
            "url": "https://files.pythonhosted.org/packages/dd/f9/ef003c78f7a7fe6f8730de4216309e60ed4a98a8099f14cd09edf1d03fe2/ecmblib-0.0.8.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-12 09:30:21",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "comic-manga-ebook",
    "github_project": "ecmblib_python",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "ecmblib"
}
        
Elapsed time: 2.30095s