pynterfacelib


Namepynterfacelib JSON
Version 1.0.1 PyPI version JSON
download
home_pagehttps://github.com/bekha-io/pynterface
SummaryLibrary for checking interface compliance in Python
upload_time2023-05-26 20:27:25
maintainer
docs_urlNone
authorBekhruz Iskandarzoda
requires_python>=3.6
licenseMIT
keywords interface checker development
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            pynterface is a library that provides a mechanism for enforcing strict adherence to interfaces in Python. It allows you to define interfaces and ensures that all implementing classes properly implement the required methods defined in the interface.


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/bekha-io/pynterface",
    "name": "pynterfacelib",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "",
    "keywords": "interface checker development",
    "author": "Bekhruz Iskandarzoda",
    "author_email": "iskandarzoda@outlook.com",
    "download_url": "https://files.pythonhosted.org/packages/d2/e9/112ca2978bd9ded34986179849f98bfec94b94cc8f768fec1ab8fab1dc13/pynterfacelib-1.0.1.tar.gz",
    "platform": null,
    "description": "pynterface is a library that provides a mechanism for enforcing strict adherence to interfaces in Python. It allows you to define interfaces and ensures that all implementing classes properly implement the required methods defined in the interface.\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Library for checking interface compliance in Python",
    "version": "1.0.1",
    "project_urls": {
        "Homepage": "https://github.com/bekha-io/pynterface"
    },
    "split_keywords": [
        "interface",
        "checker",
        "development"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d0512563044c60f2ab0c4de034a785eed9fb00c4b07da44a5242076c19436083",
                "md5": "9e106e86041be59f12c3d2c271e10242",
                "sha256": "c50d758189217686cd5fd737e6981aa58b05dc390e49d960e1ce676b47666ac5"
            },
            "downloads": -1,
            "filename": "pynterfacelib-1.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9e106e86041be59f12c3d2c271e10242",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 2176,
            "upload_time": "2023-05-26T20:27:23",
            "upload_time_iso_8601": "2023-05-26T20:27:23.601095Z",
            "url": "https://files.pythonhosted.org/packages/d0/51/2563044c60f2ab0c4de034a785eed9fb00c4b07da44a5242076c19436083/pynterfacelib-1.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d2e9112ca2978bd9ded34986179849f98bfec94b94cc8f768fec1ab8fab1dc13",
                "md5": "628f7605af75b0f811ec2f057186a4b7",
                "sha256": "e781809d7118b7e13e1b07273696fd91a86ddcabf0a748c499cfee2ac42faa97"
            },
            "downloads": -1,
            "filename": "pynterfacelib-1.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "628f7605af75b0f811ec2f057186a4b7",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 2841,
            "upload_time": "2023-05-26T20:27:25",
            "upload_time_iso_8601": "2023-05-26T20:27:25.495226Z",
            "url": "https://files.pythonhosted.org/packages/d2/e9/112ca2978bd9ded34986179849f98bfec94b94cc8f768fec1ab8fab1dc13/pynterfacelib-1.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-05-26 20:27:25",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "bekha-io",
    "github_project": "pynterface",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "pynterfacelib"
}
        
Elapsed time: 1.06690s