{"id":29506662,"url":"https://github.com/rtsfred3/pyntegrate","last_synced_at":"2025-07-16T02:04:57.267Z","repository":{"id":37655369,"uuid":"326816561","full_name":"rtsfred3/pyntegrate","owner":"rtsfred3","description":"Use of native C code in Python using C Extensions","archived":false,"fork":false,"pushed_at":"2025-06-11T12:33:50.000Z","size":194,"stargazers_count":2,"open_issues_count":3,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-15T03:41:34.913Z","etag":null,"topics":["c","c-extensions","c-python-extensions","cpython","python"],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rtsfred3.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2021-01-04T21:52:35.000Z","updated_at":"2025-06-11T12:33:53.000Z","dependencies_parsed_at":"2025-06-11T09:22:39.967Z","dependency_job_id":"8d35eb96-e516-4c73-b210-d63fddcf04df","html_url":"https://github.com/rtsfred3/pyntegrate","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"purl":"pkg:github/rtsfred3/pyntegrate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rtsfred3%2Fpyntegrate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rtsfred3%2Fpyntegrate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rtsfred3%2Fpyntegrate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rtsfred3%2Fpyntegrate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rtsfred3","download_url":"https://codeload.github.com/rtsfred3/pyntegrate/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rtsfred3%2Fpyntegrate/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265476284,"owners_count":23772780,"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":["c","c-extensions","c-python-extensions","cpython","python"],"created_at":"2025-07-16T02:03:54.856Z","updated_at":"2025-07-16T02:04:57.246Z","avatar_url":"https://github.com/rtsfred3.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Pyntegrate\n\n![Run Unit Tests](https://github.com/rtsfred3/pyntegrate/workflows/Run%20Unit%20Tests/badge.svg)\n\n[![License](https://img.shields.io/pypi/l/pyntegrate)](https://badge.fury.io/py/pyntegrate)\n[![PyPI Version](https://img.shields.io/pypi/v/pyntegrate.svg)](https://badge.fury.io/py/pyntegrate)\n[![Python](https://img.shields.io/pypi/pyversions/pyntegrate.svg)](https://badge.fury.io/py/pyntegrate)\n\n[![Downloads](https://img.shields.io/pypi/dd/pyntegrate)](https://badge.fury.io/py/pyntegrate)\n\nMirrored on [GitLab](https://gitlab.com/rtsfred3/pyntegrate)\n\n## What are C Extensions in Python?\n\nC Extensions allow for native C/C++ code (with a small penalty) to be used within Python. The documentation can be found [here](https://docs.python.org/3/extending/index.html), [here](https://docs.python.org/3/extending/extending.html), and [here](https://docs.python.org/3/c-api/index.html).\n\n## Why use C Extensions?\n\nThe main benefit of using C Extensions would be the speed of C, with a slight penalty, when translating between C and Python.\n\n## How to Build or Install\n\nTo build from source, use `python3 setup.py build`.\n\nTo install from source, use `python3 setup.py install`.\n\nTo install using pip, use `pip install pyntegrate`\n\n## Installation\n\n`git clone https://github.com/rtsfred3/pyntegrate.git`\n\n`python3 setup.py install`\n\n### License\n\n```\nCopyright 2021 Ryan Fredrickson\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n   http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frtsfred3%2Fpyntegrate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frtsfred3%2Fpyntegrate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frtsfred3%2Fpyntegrate/lists"}