strongtyping


Namestrongtyping JSON
Version 3.13.1 PyPI version JSON
download
home_pageNone
SummaryDecorator which checks whether the function is called with the correct type of parameters
upload_time2025-01-05 12:19:24
maintainerNone
docs_urlNone
authorNone
requires_python>=3.13
licenseMIT License
keywords
VCS
bugtrack_url
requirements ujson pytest pytest-cov codecov typing-extensions
Travis-CI No Travis.
coveralls test coverage No coveralls.
            [![Python 3.10](https://img.shields.io/badge/python-3.10-blue.svg)](https://www.python.org/downloads/release/python-3100/)
[![Python 3.11](https://img.shields.io/badge/python-3.11-blue.svg)](https://www.python.org/downloads/release/python-3110/)
[![Python 3.12](https://img.shields.io/badge/python-3.12-blue.svg)](https://www.python.org/downloads/release/python-3120/)
[![Python 3.13](https://img.shields.io/badge/python-3.13-blue.svg)](https://www.python.org/downloads/release/python-3130/)
[![PyPI version](https://badge.fury.io/py/strongtyping.svg)](https://badge.fury.io/py/strongtyping)
![Python application](https://github.com/FelixTheC/strongtyping/actions/workflows/python-app.yml/badge.svg)
![Python tox](https://github.com/FelixTheC/strongtyping/workflows/Python%20tox/badge.svg)
![image](https://codecov.io/gh/FelixTheC/strongtyping/graph/badge.svg)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![Imports: isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/)
[![Documentation Status](https://readthedocs.org/projects/strongtyping/badge/?version=latest)](https://strongtyping.readthedocs.io/en/latest/?badge=latest)
[![](https://img.shields.io/pypi/dm/strongtyping.svg)](https://pypi.org/project/strongtyping/)

# Strong Typing
<p>Decorator which <b>checks at Runtime</b> whether the function is called with the correct type of parameters.<br> 
And <b><em>raises</em> TypeMisMatch</b> if the used parameters in a function call where invalid.</p>

# This is the release for Python-3.13 and above
- If you need a different version please checkout the release Tags 2.\*.*

## [Docs have been moved to 'readthedocs'](https://strongtyping.readthedocs.io/en/latest/#the-solution)

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "strongtyping",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.13",
    "maintainer_email": null,
    "keywords": null,
    "author": null,
    "author_email": "FelixTheC <fberndt87@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/87/d7/242fb9398729551981934a8af724f5e0bb7274aebd27cdd87adba42f4a21/strongtyping-3.13.1.tar.gz",
    "platform": null,
    "description": "[![Python 3.10](https://img.shields.io/badge/python-3.10-blue.svg)](https://www.python.org/downloads/release/python-3100/)\n[![Python 3.11](https://img.shields.io/badge/python-3.11-blue.svg)](https://www.python.org/downloads/release/python-3110/)\n[![Python 3.12](https://img.shields.io/badge/python-3.12-blue.svg)](https://www.python.org/downloads/release/python-3120/)\n[![Python 3.13](https://img.shields.io/badge/python-3.13-blue.svg)](https://www.python.org/downloads/release/python-3130/)\n[![PyPI version](https://badge.fury.io/py/strongtyping.svg)](https://badge.fury.io/py/strongtyping)\n![Python application](https://github.com/FelixTheC/strongtyping/actions/workflows/python-app.yml/badge.svg)\n![Python tox](https://github.com/FelixTheC/strongtyping/workflows/Python%20tox/badge.svg)\n![image](https://codecov.io/gh/FelixTheC/strongtyping/graph/badge.svg)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n[![Imports: isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/)\n[![Documentation Status](https://readthedocs.org/projects/strongtyping/badge/?version=latest)](https://strongtyping.readthedocs.io/en/latest/?badge=latest)\n[![](https://img.shields.io/pypi/dm/strongtyping.svg)](https://pypi.org/project/strongtyping/)\n\n# Strong Typing\n<p>Decorator which <b>checks at Runtime</b> whether the function is called with the correct type of parameters.<br> \nAnd <b><em>raises</em> TypeMisMatch</b> if the used parameters in a function call where invalid.</p>\n\n# This is the release for Python-3.13 and above\n- If you need a different version please checkout the release Tags 2.\\*.*\n\n## [Docs have been moved to 'readthedocs'](https://strongtyping.readthedocs.io/en/latest/#the-solution)\n",
    "bugtrack_url": null,
    "license": "MIT License",
    "summary": "Decorator which checks whether the function is called with the correct type of parameters",
    "version": "3.13.1",
    "project_urls": {
        "Documentation": "https://strongtyping.readthedocs.io/en/latest/",
        "Homepage": "https://github.com/FelixTheC/strongtyping",
        "Repository": "https://github.com/FelixTheC/strongtyping"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f7c633becab4345745700346d5a8b338f3ceea75fca4ca78364712dd04b872f5",
                "md5": "192f3c5863ff180a228b2d52f8e0d2b6",
                "sha256": "66fe0824287cc47c9411e4c0df1477cd0a59b1a75d46748e3fdfe9289e214bd7"
            },
            "downloads": -1,
            "filename": "strongtyping-3.13.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "192f3c5863ff180a228b2d52f8e0d2b6",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.13",
            "size": 26973,
            "upload_time": "2025-01-05T12:19:22",
            "upload_time_iso_8601": "2025-01-05T12:19:22.333233Z",
            "url": "https://files.pythonhosted.org/packages/f7/c6/33becab4345745700346d5a8b338f3ceea75fca4ca78364712dd04b872f5/strongtyping-3.13.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "87d7242fb9398729551981934a8af724f5e0bb7274aebd27cdd87adba42f4a21",
                "md5": "f41dd8adb656130ea17f696cd8044e60",
                "sha256": "5b52aeb944f8b3a4e441f8748e481dbe8552d6aca2e1f86e665d730c7b718950"
            },
            "downloads": -1,
            "filename": "strongtyping-3.13.1.tar.gz",
            "has_sig": false,
            "md5_digest": "f41dd8adb656130ea17f696cd8044e60",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.13",
            "size": 34968,
            "upload_time": "2025-01-05T12:19:24",
            "upload_time_iso_8601": "2025-01-05T12:19:24.560657Z",
            "url": "https://files.pythonhosted.org/packages/87/d7/242fb9398729551981934a8af724f5e0bb7274aebd27cdd87adba42f4a21/strongtyping-3.13.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-05 12:19:24",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "FelixTheC",
    "github_project": "strongtyping",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "ujson",
            "specs": [
                [
                    ">=",
                    "3.0.0"
                ]
            ]
        },
        {
            "name": "pytest",
            "specs": [
                [
                    "==",
                    "6.2.5"
                ]
            ]
        },
        {
            "name": "pytest-cov",
            "specs": [
                [
                    ">=",
                    "2.10.0"
                ]
            ]
        },
        {
            "name": "codecov",
            "specs": []
        },
        {
            "name": "typing-extensions",
            "specs": [
                [
                    ">=",
                    "4.4.0"
                ]
            ]
        }
    ],
    "tox": true,
    "lcname": "strongtyping"
}
        
Elapsed time: 1.42349s