{"id":13503809,"url":"https://github.com/boostorg/python","last_synced_at":"2025-05-15T04:00:18.993Z","repository":{"id":6353140,"uuid":"7589968","full_name":"boostorg/python","owner":"boostorg","description":"Boost.org python module","archived":false,"fork":false,"pushed_at":"2025-04-10T17:08:41.000Z","size":21021,"stargazers_count":499,"open_issues_count":198,"forks_count":209,"subscribers_count":28,"default_branch":"develop","last_synced_at":"2025-04-14T01:59:05.622Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://boostorg.github.io/python","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsl-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/boostorg.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE_1_0.txt","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":"2013-01-13T15:59:06.000Z","updated_at":"2025-04-08T09:17:59.000Z","dependencies_parsed_at":"2024-01-03T01:19:59.140Z","dependency_job_id":"1acfd8f6-edd5-433c-a32a-4f494ff8f5dd","html_url":"https://github.com/boostorg/python","commit_stats":{"total_commits":2572,"total_committers":110,"mean_commits":"23.381818181818183","dds":0.5066096423017108,"last_synced_commit":"4fc3afa3ac1a1edb61a92fccd31d305ba38213f8"},"previous_names":[],"tags_count":154,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boostorg%2Fpython","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boostorg%2Fpython/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boostorg%2Fpython/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boostorg%2Fpython/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/boostorg","download_url":"https://codeload.github.com/boostorg/python/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254270640,"owners_count":22042858,"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":[],"created_at":"2024-07-31T23:00:45.710Z","updated_at":"2025-05-15T04:00:18.963Z","avatar_url":"https://github.com/boostorg.png","language":"C++","readme":"![logo](https://raw.githubusercontent.com/boostorg/python/develop/doc/images/bpl.png)\n\n# Synopsis\n\n[![Join the chat at https://gitter.im/boostorg/python](https://badges.gitter.im/boostorg/python.svg)](https://gitter.im/boostorg/python?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge)\n\nWelcome to Boost.Python, a C++ library which enables seamless interoperability between C++ and the Python programming language. The library includes support for:\n\n* References and Pointers\n* Globally Registered Type Coercions\n* Automatic Cross-Module Type Conversions\n* Efficient Function Overloading\n* C++ to Python Exception Translation\n* Default Arguments\n* Keyword Arguments\n* Manipulating Python objects in C++\n* Exporting C++ Iterators as Python Iterators\n* Documentation Strings\n\nSee the [Boost.Python](http://boostorg.github.io/python) documentation for details.\n\n**Hint :** Check out the [development version](http://boostorg.github.io/python/develop) of the documentation to see work in progress.\n\n# Building ![Test Ubuntu](https://github.com/boostorg/python/workflows/Test%20Ubuntu/badge.svg) ![Test OSX](https://github.com/boostorg/python/workflows/Test%20OSX/badge.svg) ![Test Windows](https://github.com/boostorg/python/workflows/Test%20Windows/badge.svg)\n\nWhile Boost.Python is part of the Boost C++ Libraries super-project, and thus can be compiled as part of Boost, it can also be compiled and installed stand-alone, i.e. against a pre-installed Boost package.\n\n## Prerequisites\n\n* [Python](http://www.python.org)\n* [Boost](http://www.boost.org)\n* [Faber](https://stefanseefeld.github.io/faber)\n\n## Build\n\nRun\n\n```\nfaber\n```\nto build the library.\n\n## Test\n\nRun\n\n```\nfaber test.report\n```\nto run the tests.\n\n## Build docs\n\nRun\n\n```\nfaber doc.html\n```\nto build the documentation.\n","funding_links":[],"categories":["Scripting","Static"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fboostorg%2Fpython","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fboostorg%2Fpython","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fboostorg%2Fpython/lists"}