{"id":13800060,"url":"https://github.com/FelixTheC/strongtyping","last_synced_at":"2025-05-13T08:32:38.745Z","repository":{"id":38028178,"uuid":"260483092","full_name":"FelixTheC/strongtyping","owner":"FelixTheC","description":"Decorator which checks whether the function is called with the correct type of parameters.","archived":false,"fork":false,"pushed_at":"2024-09-20T19:38:41.000Z","size":372,"stargazers_count":108,"open_issues_count":5,"forks_count":3,"subscribers_count":6,"default_branch":"main","last_synced_at":"2024-11-11T01:33:16.536Z","etag":null,"topics":["decorator","docstring-checker","property","python","runtime-checking","setter-getter","type-checking","typechecking","typing-decorator"],"latest_commit_sha":null,"homepage":"https://pypi.org/project/strongtyping/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FelixTheC.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-05-01T14:46:15.000Z","updated_at":"2024-11-03T11:48:45.000Z","dependencies_parsed_at":"2024-05-16T18:28:19.556Z","dependency_job_id":"7b6d5a90-3400-468b-97bf-61b8e7813c2b","html_url":"https://github.com/FelixTheC/strongtyping","commit_stats":{"total_commits":164,"total_committers":6,"mean_commits":"27.333333333333332","dds":0.09756097560975607,"last_synced_commit":"20ebb17cdf55ec8b00066c67ae87a929134a92f5"},"previous_names":[],"tags_count":66,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FelixTheC%2Fstrongtyping","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FelixTheC%2Fstrongtyping/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FelixTheC%2Fstrongtyping/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FelixTheC%2Fstrongtyping/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FelixTheC","download_url":"https://codeload.github.com/FelixTheC/strongtyping/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225190772,"owners_count":17435487,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["decorator","docstring-checker","property","python","runtime-checking","setter-getter","type-checking","typechecking","typing-decorator"],"created_at":"2024-08-04T00:01:08.840Z","updated_at":"2024-11-18T14:31:31.458Z","avatar_url":"https://github.com/FelixTheC.png","language":"Python","readme":"[![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\u0026labelColor=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\n# Strong Typing\n\u003cp\u003eDecorator which \u003cb\u003echecks at Runtime\u003c/b\u003e whether the function is called with the correct type of parameters.\u003cbr\u003e \nAnd \u003cb\u003e\u003cem\u003eraises\u003c/em\u003e TypeMisMatch\u003c/b\u003e if the used parameters in a function call where invalid.\u003c/p\u003e\n\n## [Docs have been moved to 'readthedocs'](https://strongtyping.readthedocs.io/en/latest/#the-solution)\n","funding_links":[],"categories":["Dynamic type checkers"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FFelixTheC%2Fstrongtyping","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FFelixTheC%2Fstrongtyping","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FFelixTheC%2Fstrongtyping/lists"}