codex-engine-pyqt


Namecodex-engine-pyqt JSON
Version 0.2.0 PyPI version JSON
download
home_pagehttps://github.com/Codex-Engine/codex-engine-pyqt
SummaryA universal translator for serial devices.
upload_time2024-06-11 17:49:06
maintainerNone
docs_urlNone
authorDavid Kincaid
requires_python>=3.8
licenseMIT
keywords
VCS
bugtrack_url
requirements altgraph appdirs bleach build certifi charset-normalizer click colorama commonmark docutils future idna importlib-metadata inquirerpy jaraco.classes keyring more-itertools packaging pefile pep517 pfzy pkginfo prompt-toolkit Pygments pyinstaller pyinstaller-hooks-contrib pyserial PySide2 pywin32-ctypes QtAwesome QtPy qtstrap readme-renderer requests requests-toolbelt rfc3986 rich shiboken2 six tomli twine urllib3 wcwidth webencodings zipp
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Codex Engine for PyQt

[![license](https://img.shields.io/pypi/l/codex-engine-pyqt.svg)](./LICENSE)
[![pypi version](https://img.shields.io/pypi/v/codex-engine-pyqt.svg)](https://pypi.org/project/codex-engine-pyqt/)
[![PyPI status](https://img.shields.io/pypi/status/codex-engine-pyqt.svg)](https://github.com/DaelonSuzuka/codex-engine-pyqt/)

A universal translator for serial devices.

# Description

This is the reference implementation of Codex, a framework for managing serial communication with physical devices. 

# Features
- serial port detection
- automatic handshaking
- device profiles as drop-in plugins
- supports many styles of serial communication
- extensible

# Installation

`pip install codex-engine-pyqt`

## Requirements
- pyserial
- PyQt5 or PySide2

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Codex-Engine/codex-engine-pyqt",
    "name": "codex-engine-pyqt",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": null,
    "author": "David Kincaid",
    "author_email": "dlkincaid0@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/d5/c4/c570971dd48ef77437e1d65dee2b7302c6eeebc4ec5a0512834551fba385/codex_engine_pyqt-0.2.0.tar.gz",
    "platform": null,
    "description": "# Codex Engine for PyQt\r\n\r\n[![license](https://img.shields.io/pypi/l/codex-engine-pyqt.svg)](./LICENSE)\r\n[![pypi version](https://img.shields.io/pypi/v/codex-engine-pyqt.svg)](https://pypi.org/project/codex-engine-pyqt/)\r\n[![PyPI status](https://img.shields.io/pypi/status/codex-engine-pyqt.svg)](https://github.com/DaelonSuzuka/codex-engine-pyqt/)\r\n\r\nA universal translator for serial devices.\r\n\r\n# Description\r\n\r\nThis is the reference implementation of Codex, a framework for managing serial communication with physical devices. \r\n\r\n# Features\r\n- serial port detection\r\n- automatic handshaking\r\n- device profiles as drop-in plugins\r\n- supports many styles of serial communication\r\n- extensible\r\n\r\n# Installation\r\n\r\n`pip install codex-engine-pyqt`\r\n\r\n## Requirements\r\n- pyserial\r\n- PyQt5 or PySide2\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A universal translator for serial devices.",
    "version": "0.2.0",
    "project_urls": {
        "Homepage": "https://github.com/Codex-Engine/codex-engine-pyqt",
        "Source": "https://github.com/Codex-Engine/codex-engine-pyqt",
        "Tracker": "https://github.com/Codex-Engine/codex-engine-pyqt/issues"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "45ea7c4a237317a670b1339d1fa0bd3ecb56688ca2d9d9c8d879694171cfd226",
                "md5": "7c8ebbefb08d844498d203010bdc204e",
                "sha256": "3a8da2b48aa3a12553e59cca849bbf97f2d4ccf5105247bee91e1a8a462643f5"
            },
            "downloads": -1,
            "filename": "codex_engine_pyqt-0.2.0-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "7c8ebbefb08d844498d203010bdc204e",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": ">=3.8",
            "size": 18879,
            "upload_time": "2024-06-11T17:49:04",
            "upload_time_iso_8601": "2024-06-11T17:49:04.848534Z",
            "url": "https://files.pythonhosted.org/packages/45/ea/7c4a237317a670b1339d1fa0bd3ecb56688ca2d9d9c8d879694171cfd226/codex_engine_pyqt-0.2.0-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d5c4c570971dd48ef77437e1d65dee2b7302c6eeebc4ec5a0512834551fba385",
                "md5": "120afe8c5e444f05cf434a13eeb230ec",
                "sha256": "badac4747918c87b0db0d90ece4deb5f63009f70ff8c577707dd8ec7613ade40"
            },
            "downloads": -1,
            "filename": "codex_engine_pyqt-0.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "120afe8c5e444f05cf434a13eeb230ec",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 14229,
            "upload_time": "2024-06-11T17:49:06",
            "upload_time_iso_8601": "2024-06-11T17:49:06.581078Z",
            "url": "https://files.pythonhosted.org/packages/d5/c4/c570971dd48ef77437e1d65dee2b7302c6eeebc4ec5a0512834551fba385/codex_engine_pyqt-0.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-06-11 17:49:06",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Codex-Engine",
    "github_project": "codex-engine-pyqt",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [
        {
            "name": "altgraph",
            "specs": [
                [
                    "==",
                    "0.17.3"
                ]
            ]
        },
        {
            "name": "appdirs",
            "specs": [
                [
                    "==",
                    "1.4.4"
                ]
            ]
        },
        {
            "name": "bleach",
            "specs": [
                [
                    "==",
                    "5.0.1"
                ]
            ]
        },
        {
            "name": "build",
            "specs": [
                [
                    "==",
                    "0.9.0"
                ]
            ]
        },
        {
            "name": "certifi",
            "specs": [
                [
                    "==",
                    "2022.12.7"
                ]
            ]
        },
        {
            "name": "charset-normalizer",
            "specs": [
                [
                    "==",
                    "2.1.1"
                ]
            ]
        },
        {
            "name": "click",
            "specs": [
                [
                    "==",
                    "8.1.3"
                ]
            ]
        },
        {
            "name": "colorama",
            "specs": [
                [
                    "==",
                    "0.4.6"
                ]
            ]
        },
        {
            "name": "commonmark",
            "specs": [
                [
                    "==",
                    "0.9.1"
                ]
            ]
        },
        {
            "name": "docutils",
            "specs": [
                [
                    "==",
                    "0.19"
                ]
            ]
        },
        {
            "name": "future",
            "specs": [
                [
                    "==",
                    "0.18.2"
                ]
            ]
        },
        {
            "name": "idna",
            "specs": [
                [
                    "==",
                    "3.4"
                ]
            ]
        },
        {
            "name": "importlib-metadata",
            "specs": [
                [
                    "==",
                    "5.1.0"
                ]
            ]
        },
        {
            "name": "inquirerpy",
            "specs": [
                [
                    "==",
                    "0.3.4"
                ]
            ]
        },
        {
            "name": "jaraco.classes",
            "specs": [
                [
                    "==",
                    "3.2.3"
                ]
            ]
        },
        {
            "name": "keyring",
            "specs": [
                [
                    "==",
                    "23.11.0"
                ]
            ]
        },
        {
            "name": "more-itertools",
            "specs": [
                [
                    "==",
                    "9.0.0"
                ]
            ]
        },
        {
            "name": "packaging",
            "specs": [
                [
                    "==",
                    "22.0"
                ]
            ]
        },
        {
            "name": "pefile",
            "specs": [
                [
                    "==",
                    "2022.5.30"
                ]
            ]
        },
        {
            "name": "pep517",
            "specs": [
                [
                    "==",
                    "0.13.0"
                ]
            ]
        },
        {
            "name": "pfzy",
            "specs": [
                [
                    "==",
                    "0.3.4"
                ]
            ]
        },
        {
            "name": "pkginfo",
            "specs": [
                [
                    "==",
                    "1.9.2"
                ]
            ]
        },
        {
            "name": "prompt-toolkit",
            "specs": [
                [
                    "==",
                    "3.0.36"
                ]
            ]
        },
        {
            "name": "Pygments",
            "specs": [
                [
                    "==",
                    "2.13.0"
                ]
            ]
        },
        {
            "name": "pyinstaller",
            "specs": [
                [
                    "==",
                    "5.7.0"
                ]
            ]
        },
        {
            "name": "pyinstaller-hooks-contrib",
            "specs": [
                [
                    "==",
                    "2022.14"
                ]
            ]
        },
        {
            "name": "pyserial",
            "specs": [
                [
                    "==",
                    "3.5"
                ]
            ]
        },
        {
            "name": "PySide2",
            "specs": [
                [
                    "==",
                    "5.15.2.1"
                ]
            ]
        },
        {
            "name": "pywin32-ctypes",
            "specs": [
                [
                    "==",
                    "0.2.0"
                ]
            ]
        },
        {
            "name": "QtAwesome",
            "specs": [
                [
                    "==",
                    "1.2.1"
                ]
            ]
        },
        {
            "name": "QtPy",
            "specs": [
                [
                    "==",
                    "2.3.0"
                ]
            ]
        },
        {
            "name": "qtstrap",
            "specs": [
                [
                    "==",
                    "0.3.5"
                ]
            ]
        },
        {
            "name": "readme-renderer",
            "specs": [
                [
                    "==",
                    "37.3"
                ]
            ]
        },
        {
            "name": "requests",
            "specs": [
                [
                    "==",
                    "2.28.1"
                ]
            ]
        },
        {
            "name": "requests-toolbelt",
            "specs": [
                [
                    "==",
                    "0.10.1"
                ]
            ]
        },
        {
            "name": "rfc3986",
            "specs": [
                [
                    "==",
                    "2.0.0"
                ]
            ]
        },
        {
            "name": "rich",
            "specs": [
                [
                    "==",
                    "12.6.0"
                ]
            ]
        },
        {
            "name": "shiboken2",
            "specs": [
                [
                    "==",
                    "5.15.2.1"
                ]
            ]
        },
        {
            "name": "six",
            "specs": [
                [
                    "==",
                    "1.16.0"
                ]
            ]
        },
        {
            "name": "tomli",
            "specs": [
                [
                    "==",
                    "2.0.1"
                ]
            ]
        },
        {
            "name": "twine",
            "specs": [
                [
                    "==",
                    "4.0.2"
                ]
            ]
        },
        {
            "name": "urllib3",
            "specs": [
                [
                    "==",
                    "1.26.13"
                ]
            ]
        },
        {
            "name": "wcwidth",
            "specs": [
                [
                    "==",
                    "0.2.5"
                ]
            ]
        },
        {
            "name": "webencodings",
            "specs": [
                [
                    "==",
                    "0.5.1"
                ]
            ]
        },
        {
            "name": "zipp",
            "specs": [
                [
                    "==",
                    "3.11.0"
                ]
            ]
        }
    ],
    "lcname": "codex-engine-pyqt"
}
        
Elapsed time: 0.25972s