| Name | ifcopenshell JSON |
| Version |
0.8.3.post2
JSON |
| download |
| home_page | None |
| Summary | Python bindings, utility functions, and high-level API for IfcOpenShell |
| upload_time | 2025-08-11 06:33:26 |
| maintainer | None |
| docs_url | None |
| author | None |
| requires_python | <3.14,>=3.9 |
| license | None |
| keywords |
|
| VCS |
 |
| bugtrack_url |
|
| requirements |
No requirements were recorded.
|
| Travis-CI |
No Travis.
|
| coveralls test coverage |
No coveralls.
|
IfcOpenShell
============
<p align="center">
<img src="https://github.com/IfcOpenShell/IfcOpenShell/assets/88302/34901387-e2dd-4a0c-8e38-9ffc32a66cde">
</p>
IfcOpenShell is an open source ([LGPL]) software library for working with Industry Foundation Classes ([IFC]). Complete
parsing support is provided for [IFC2x3 TC1], [IFC4 Add2 TC1], IFC4x1, IFC4x2, and [IFC4x3 Add2]. Extensive geometric support
is implemented for the IFC releases [IFC2x3 TC1] and [IFC4 Add2 TC1]. Extending with support for arbitrary IFC schemas
is possible at compile-time when using C++ and at run-time when using Python.
In addition to a C++ and Python API, IfcOpenShell comes with an ecosystem of tools, notably including IfcConvert (an application
to convert IFC models to other formats), Bonsai (an add-on to Blender providing a graphical IFC authoring platform),
and many other libraries, CLI apps, and more. Support is also provided for auxiliary standards such as BCF and IDS.
For more information, see:
* [IfcOpenShell Website](http://ifcopenshell.org)
* [IfcOpenShell Documentation](https://docs.ifcopenshell.org)
* [IfcOpenShell C++ Installation](https://docs.ifcopenshell.org/ifcopenshell/installation.html)
* [IfcOpenShell Python Installation](https://docs.ifcopenshell.org/ifcopenshell-python/installation.html)
* [IfcOpenShell Python Hello World Tutorial](https://docs.ifcopenshell.org/ifcopenshell-python/hello_world.html)
* [Bonsai Website](https://bonsaibim.org)
* [Bonsai Documentation](https://docs.bonsaibim.org/index.html)
* [Add-on Installation](https://docs.bonsaibim.org/quickstart/installation.html)
* [Exploring an IFC model](https://docs.bonsaibim.org/quickstart/explore_model.html)
Development is sponsored through your generous donations!
[](https://opencollective.com/opensourcebim/)
Contents
--------
| Name | Description | License | Service |
| ------------------------- | --------------------------------------------------------------------- | ------------------- | ------- |
| bcf | Library to read and write BCF-XML and query OpenCDE BCF-API modules | LGPL-3.0-or-later | [](https://pypi.org/project/bcf-client/) [](https://anaconda.org/conda-forge/bcf-client) |
| bonsai | Add-on to Blender providing a graphical native IFC authoring platform | GPL-3.0-or-later | [](https://bonsaibim.org/download.html) [](https://github.com/IfcOpenShell/IfcOpenShell/releases?q=bonsai&expanded=true) [](https://community.chocolatey.org/packages/blenderbim-nightly/) |
| bsdd | Library to query the bSDD API | LGPL-3.0-or-later | [](https://pypi.org/project/bsdd/) |
| ifc2ca | Utility to convert IFC structural analysis models to Code_Aster | LGPL-3.0-or-later |
| ifc4d | Convert to and from IFC and project management software | LGPL-3.0-or-later | [](https://pypi.org/project/ifc4d/) |
| ifc5d | Report and optimise cost information from IFC | LGPL-3.0-or-later | [](https://pypi.org/project/ifc5d/) |
| ifcbimtester | Wrapper for Gherkin based unit testing for IFC models | LGPL-3.0-or-later |
| ifcblender | Historic Blender IFC import add-on | LGPL-3.0-or-later\* |
| ifccityjson | Convert CityJSON to IFC | LGPL-3.0-or-later | [](https://pypi.org/project/ifccityjson/) |
| ifcclash | Clash detection library and CLI app | LGPL-3.0-or-later | [](https://pypi.org/project/ifcclash/) |
| ifcconvert | CLI app to convert IFC to many other formats | LGPL-3.0-or-later\* | [](https://docs.ifcopenshell.org/ifcconvert/installation.html) [](https://github.com/IfcOpenShell/IfcOpenShell/releases?q=ifcconvert&expanded=true)
| ifccsv | Library and CLI app to export and import schedules from IFC | LGPL-3.0-or-later | [](https://pypi.org/project/ifccsv/) |
| ifcdiff | Compare changes between IFC models | LGPL-3.0-or-later | [](https://pypi.org/project/ifcdiff/) |
| ifcfm | Extract IFC data for FM handover requirements | LGPL-3.0-or-later | [](https://pypi.org/project/ifcfm/) |
| ifcmax | Historic extension for IFC support in 3DS Max | LGPL-3.0-or-later\* | [](https://docs.ifcopenshell.org/ifcmax.html)
| ifcopenshell-python | Python library for IFC manipulation | LGPL-3.0-or-later\* | [](https://docs.ifcopenshell.org/ifcopenshell-python/installation.html) [](https://github.com/IfcOpenShell/IfcOpenShell/releases?q=ifcopenshell-python&expanded=true) [](https://pypi.org/project/ifcopenshell/) [](https://anaconda.org/conda-forge/ifcopenshell) [](https://anaconda.org/ifcopenshell/ifcopenshell) [](https://hub.docker.com/r/aecgeeks/ifcopenshell) [](https://aur.archlinux.org/packages/ifcopenshell) [](https://aur.archlinux.org/packages/ifcopenshell-git) |
| ifcpatch | Utility to run pre-packaged scripts to manipulate IFCs | LGPL-3.0-or-later | [](https://pypi.org/project/ifcpatch/) |
| ifcsverchok | Blender Add-on for visual node programming with IFC | GPL-3.0-or-later | [](https://github.com/IfcOpenShell/IfcOpenShell/releases?q=ifcsverchok&expanded=true)
| ifctester | Library, CLI and webapp for IDS model auditing | LGPL-3.0-or-later | [](https://pypi.org/project/ifctester/) |
The IfcOpenShell C++ codebase is split into multiple interal libraries:
| Name | Description | License |
| ------------------------- | --------------------------------------------------------------------- | ------------------- |
| ifcgeom | Internal library for IfcOpenShell | LGPL-3.0-or-later\* |
| ifcgeom\_schema\_agnostic | Internal library for IfcOpenShell | LGPL-3.0-or-later\* |
| ifcgeomserver | Internal library for IfcOpenShell | LGPL-3.0-or-later\* |
| ifcjni | Internal library for IfcOpenShell | LGPL-3.0-or-later\* |
| ifcparse | Internal library for IfcOpenShell | LGPL-3.0-or-later\* |
| ifcwrap | Internal library for IfcOpenShell | LGPL-3.0-or-later\* |
| qtviewer | Internal library for IfcOpenShell | LGPL-3.0-or-later\* |
| serializers | Internal library for IfcOpenShell | LGPL-3.0-or-later\* |
[LGPL]: https://github.com/IfcOpenShell/IfcOpenShell/tree/master/COPYING.LESSER "LGPL-3.0-or-later"
[IFC]: https://technical.buildingsmart.org/standards/ifc/ "IFC"
[IFC2x3 TC1]: https://standards.buildingsmart.org/IFC/RELEASE/IFC2x3/TC1/HTML/ "IFC2x3 TC1"
[IFC4 Add2 TC1]: https://standards.buildingsmart.org/IFC/RELEASE/IFC4/ADD2_TC1/HTML/ "IFC4 Add2 TC1"
[IFC4x3 Add2]: https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/ "IFC4x3 Add2"
[Visual Studio]: https://www.visualstudio.com/ "Visual Studio"
[Visual C++ Build Tools]: http://landinghub.visualstudio.com/visual-cpp-build-tools "Visual C++ Build Tools"
[MSYS2]: https://msys2.github.io/ "MSYS2"
[win/readme.md]: https://github.com/IfcOpenShell/IfcOpenShell/tree/master/win/readme.md "win/readme.md"
[nix/build-all.py]: https://github.com/IfcOpenShell/IfcOpenShell/tree/master/nix/build-all.py "nix/build-all.py"
Raw data
{
"_id": null,
"home_page": null,
"name": "ifcopenshell",
"maintainer": null,
"docs_url": null,
"requires_python": "<3.14,>=3.9",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": "Dion Moult <dion@thinkmoult.com>",
"download_url": null,
"platform": null,
"description": "\nIfcOpenShell \n============\n\n<p align=\"center\">\n<img src=\"https://github.com/IfcOpenShell/IfcOpenShell/assets/88302/34901387-e2dd-4a0c-8e38-9ffc32a66cde\">\n</p>\n\n\nIfcOpenShell is an open source ([LGPL]) software library for working with Industry Foundation Classes ([IFC]). Complete\nparsing support is provided for [IFC2x3 TC1], [IFC4 Add2 TC1], IFC4x1, IFC4x2, and [IFC4x3 Add2]. Extensive geometric support\nis implemented for the IFC releases [IFC2x3 TC1] and [IFC4 Add2 TC1]. Extending with support for arbitrary IFC schemas\nis possible at compile-time when using C++ and at run-time when using Python.\n\nIn addition to a C++ and Python API, IfcOpenShell comes with an ecosystem of tools, notably including IfcConvert (an application\nto convert IFC models to other formats), Bonsai (an add-on to Blender providing a graphical IFC authoring platform),\nand many other libraries, CLI apps, and more. Support is also provided for auxiliary standards such as BCF and IDS.\n\nFor more information, see:\n\n* [IfcOpenShell Website](http://ifcopenshell.org)\n* [IfcOpenShell Documentation](https://docs.ifcopenshell.org)\n * [IfcOpenShell C++ Installation](https://docs.ifcopenshell.org/ifcopenshell/installation.html)\n * [IfcOpenShell Python Installation](https://docs.ifcopenshell.org/ifcopenshell-python/installation.html)\n * [IfcOpenShell Python Hello World Tutorial](https://docs.ifcopenshell.org/ifcopenshell-python/hello_world.html)\n* [Bonsai Website](https://bonsaibim.org)\n* [Bonsai Documentation](https://docs.bonsaibim.org/index.html)\n * [Add-on Installation](https://docs.bonsaibim.org/quickstart/installation.html)\n * [Exploring an IFC model](https://docs.bonsaibim.org/quickstart/explore_model.html)\n \nDevelopment is sponsored through your generous donations!\n\n[](https://opencollective.com/opensourcebim/)\n\nContents\n--------\n\n| Name | Description | License | Service |\n| ------------------------- | --------------------------------------------------------------------- | ------------------- | ------- |\n| bcf | Library to read and write BCF-XML and query OpenCDE BCF-API modules | LGPL-3.0-or-later | [](https://pypi.org/project/bcf-client/) [](https://anaconda.org/conda-forge/bcf-client) |\n| bonsai | Add-on to Blender providing a graphical native IFC authoring platform | GPL-3.0-or-later | [](https://bonsaibim.org/download.html) [](https://github.com/IfcOpenShell/IfcOpenShell/releases?q=bonsai&expanded=true) [](https://community.chocolatey.org/packages/blenderbim-nightly/) |\n| bsdd | Library to query the bSDD API | LGPL-3.0-or-later | [](https://pypi.org/project/bsdd/) |\n| ifc2ca | Utility to convert IFC structural analysis models to Code_Aster | LGPL-3.0-or-later |\n| ifc4d | Convert to and from IFC and project management software | LGPL-3.0-or-later | [](https://pypi.org/project/ifc4d/) |\n| ifc5d | Report and optimise cost information from IFC | LGPL-3.0-or-later | [](https://pypi.org/project/ifc5d/) |\n| ifcbimtester | Wrapper for Gherkin based unit testing for IFC models | LGPL-3.0-or-later |\n| ifcblender | Historic Blender IFC import add-on | LGPL-3.0-or-later\\* |\n| ifccityjson | Convert CityJSON to IFC | LGPL-3.0-or-later | [](https://pypi.org/project/ifccityjson/) |\n| ifcclash | Clash detection library and CLI app | LGPL-3.0-or-later | [](https://pypi.org/project/ifcclash/) |\n| ifcconvert | CLI app to convert IFC to many other formats | LGPL-3.0-or-later\\* | [](https://docs.ifcopenshell.org/ifcconvert/installation.html) [](https://github.com/IfcOpenShell/IfcOpenShell/releases?q=ifcconvert&expanded=true)\n| ifccsv | Library and CLI app to export and import schedules from IFC | LGPL-3.0-or-later | [](https://pypi.org/project/ifccsv/) |\n| ifcdiff | Compare changes between IFC models | LGPL-3.0-or-later | [](https://pypi.org/project/ifcdiff/) |\n| ifcfm | Extract IFC data for FM handover requirements | LGPL-3.0-or-later | [](https://pypi.org/project/ifcfm/) |\n| ifcmax | Historic extension for IFC support in 3DS Max | LGPL-3.0-or-later\\* | [](https://docs.ifcopenshell.org/ifcmax.html)\n| ifcopenshell-python | Python library for IFC manipulation | LGPL-3.0-or-later\\* | [](https://docs.ifcopenshell.org/ifcopenshell-python/installation.html) [](https://github.com/IfcOpenShell/IfcOpenShell/releases?q=ifcopenshell-python&expanded=true) [](https://pypi.org/project/ifcopenshell/) [](https://anaconda.org/conda-forge/ifcopenshell) [](https://anaconda.org/ifcopenshell/ifcopenshell) [](https://hub.docker.com/r/aecgeeks/ifcopenshell) [](https://aur.archlinux.org/packages/ifcopenshell) [](https://aur.archlinux.org/packages/ifcopenshell-git) |\n| ifcpatch | Utility to run pre-packaged scripts to manipulate IFCs | LGPL-3.0-or-later | [](https://pypi.org/project/ifcpatch/) |\n| ifcsverchok | Blender Add-on for visual node programming with IFC | GPL-3.0-or-later | [](https://github.com/IfcOpenShell/IfcOpenShell/releases?q=ifcsverchok&expanded=true)\n| ifctester | Library, CLI and webapp for IDS model auditing | LGPL-3.0-or-later | [](https://pypi.org/project/ifctester/) |\n\nThe IfcOpenShell C++ codebase is split into multiple interal libraries:\n\n| Name | Description | License |\n| ------------------------- | --------------------------------------------------------------------- | ------------------- |\n| ifcgeom | Internal library for IfcOpenShell | LGPL-3.0-or-later\\* |\n| ifcgeom\\_schema\\_agnostic | Internal library for IfcOpenShell | LGPL-3.0-or-later\\* |\n| ifcgeomserver | Internal library for IfcOpenShell | LGPL-3.0-or-later\\* |\n| ifcjni | Internal library for IfcOpenShell | LGPL-3.0-or-later\\* |\n| ifcparse | Internal library for IfcOpenShell | LGPL-3.0-or-later\\* |\n| ifcwrap | Internal library for IfcOpenShell | LGPL-3.0-or-later\\* |\n| qtviewer | Internal library for IfcOpenShell | LGPL-3.0-or-later\\* |\n| serializers | Internal library for IfcOpenShell | LGPL-3.0-or-later\\* |\n\n[LGPL]: https://github.com/IfcOpenShell/IfcOpenShell/tree/master/COPYING.LESSER \"LGPL-3.0-or-later\"\n[IFC]: https://technical.buildingsmart.org/standards/ifc/ \"IFC\"\n[IFC2x3 TC1]: https://standards.buildingsmart.org/IFC/RELEASE/IFC2x3/TC1/HTML/ \"IFC2x3 TC1\"\n[IFC4 Add2 TC1]: https://standards.buildingsmart.org/IFC/RELEASE/IFC4/ADD2_TC1/HTML/ \"IFC4 Add2 TC1\"\n[IFC4x3 Add2]: https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/ \"IFC4x3 Add2\"\n[Visual Studio]: https://www.visualstudio.com/ \"Visual Studio\"\n[Visual C++ Build Tools]: http://landinghub.visualstudio.com/visual-cpp-build-tools \"Visual C++ Build Tools\"\n[MSYS2]: https://msys2.github.io/ \"MSYS2\"\n[win/readme.md]: https://github.com/IfcOpenShell/IfcOpenShell/tree/master/win/readme.md \"win/readme.md\"\n[nix/build-all.py]: https://github.com/IfcOpenShell/IfcOpenShell/tree/master/nix/build-all.py \"nix/build-all.py\"\n",
"bugtrack_url": null,
"license": null,
"summary": "Python bindings, utility functions, and high-level API for IfcOpenShell",
"version": "0.8.3.post2",
"project_urls": {
"Bug Tracker": "https://github.com/ifcopenshell/ifcopenshell/issues",
"Homepage": "http://ifcopenshell.org"
},
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "07dafa961f411d70da77bdce27f0687ce0c5570226b9128cd24e7126638ae198",
"md5": "92d51da8895e93eab69baad2cb214c1a",
"sha256": "35e548b6af5cd29d17dd7df6edfcb578acccb22f88535cebdb558752941e7c25"
},
"downloads": -1,
"filename": "ifcopenshell-0.8.3.post2-py310-none-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "92d51da8895e93eab69baad2cb214c1a",
"packagetype": "bdist_wheel",
"python_version": "py310",
"requires_python": "<3.14,>=3.9",
"size": 39850896,
"upload_time": "2025-08-11T06:33:26",
"upload_time_iso_8601": "2025-08-11T06:33:26.696276Z",
"url": "https://files.pythonhosted.org/packages/07/da/fa961f411d70da77bdce27f0687ce0c5570226b9128cd24e7126638ae198/ifcopenshell-0.8.3.post2-py310-none-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f33ef9f6a910adea76af81a890747ddfd49839c9b1cba85b726ee864605e5624",
"md5": "e15828b1792637e11199c1c20b36568e",
"sha256": "32b35c13ca6e3c02e8f84d5c96cd205cc64d54930f552f19f42cdfd89f4e4a05"
},
"downloads": -1,
"filename": "ifcopenshell-0.8.3.post2-py310-none-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "e15828b1792637e11199c1c20b36568e",
"packagetype": "bdist_wheel",
"python_version": "py310",
"requires_python": "<3.14,>=3.9",
"size": 39140289,
"upload_time": "2025-08-11T06:33:23",
"upload_time_iso_8601": "2025-08-11T06:33:23.130244Z",
"url": "https://files.pythonhosted.org/packages/f3/3e/f9f6a910adea76af81a890747ddfd49839c9b1cba85b726ee864605e5624/ifcopenshell-0.8.3.post2-py310-none-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5d479fe1eabc28c86486a73ad721c25f0f1958fb2b3ffea009057c313f1c09e5",
"md5": "6c4953d1edcabb902afdbcb4e0e4c698",
"sha256": "52b984f15dfe0dad765d2ea1dc8afd7d95aaf4327760eada54a500753cdff1c7"
},
"downloads": -1,
"filename": "ifcopenshell-0.8.3.post2-py310-none-manylinux_2_31_x86_64.whl",
"has_sig": false,
"md5_digest": "6c4953d1edcabb902afdbcb4e0e4c698",
"packagetype": "bdist_wheel",
"python_version": "py310",
"requires_python": "<3.14,>=3.9",
"size": 40948394,
"upload_time": "2025-08-11T06:33:36",
"upload_time_iso_8601": "2025-08-11T06:33:36.424313Z",
"url": "https://files.pythonhosted.org/packages/5d/47/9fe1eabc28c86486a73ad721c25f0f1958fb2b3ffea009057c313f1c09e5/ifcopenshell-0.8.3.post2-py310-none-manylinux_2_31_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "51b9b67fb48d2ee54d7f60ef9c9f10f8132ba9cb2a42216fcbdfc05eb29f1825",
"md5": "349e09ac5540f2d41b7d9a0b5ec428ef",
"sha256": "27cdc9cd5c78742a128b606da1afa6e4d179f718c68e7e13b4c3a926e23ea2c7"
},
"downloads": -1,
"filename": "ifcopenshell-0.8.3.post2-py310-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "349e09ac5540f2d41b7d9a0b5ec428ef",
"packagetype": "bdist_wheel",
"python_version": "py310",
"requires_python": "<3.14,>=3.9",
"size": 21618154,
"upload_time": "2025-08-11T06:33:12",
"upload_time_iso_8601": "2025-08-11T06:33:12.578018Z",
"url": "https://files.pythonhosted.org/packages/51/b9/b67fb48d2ee54d7f60ef9c9f10f8132ba9cb2a42216fcbdfc05eb29f1825/ifcopenshell-0.8.3.post2-py310-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b98bc9a4d6448571730e8ce83d57d2b0b692be494692af37bdefa8c1b8b5e605",
"md5": "812b4eaa89af0bce388946a95215fb2b",
"sha256": "40403fdea2715ea3ff3fabfa655a46973bbc004d22396bec0980b3c76b24f54f"
},
"downloads": -1,
"filename": "ifcopenshell-0.8.3.post2-py311-none-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "812b4eaa89af0bce388946a95215fb2b",
"packagetype": "bdist_wheel",
"python_version": "py311",
"requires_python": "<3.14,>=3.9",
"size": 39850896,
"upload_time": "2025-08-11T06:33:25",
"upload_time_iso_8601": "2025-08-11T06:33:25.186343Z",
"url": "https://files.pythonhosted.org/packages/b9/8b/c9a4d6448571730e8ce83d57d2b0b692be494692af37bdefa8c1b8b5e605/ifcopenshell-0.8.3.post2-py311-none-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "50e69d6c512eee2ece0908dd312432ecd4398960e912a517ff6f5d3acdf1bde3",
"md5": "3e0b798ee1dcd736f0b237006b470f0e",
"sha256": "dd312e276ed54c044ef04f495852c3ac26c94c516c5ff18d545c58b1513547c6"
},
"downloads": -1,
"filename": "ifcopenshell-0.8.3.post2-py311-none-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "3e0b798ee1dcd736f0b237006b470f0e",
"packagetype": "bdist_wheel",
"python_version": "py311",
"requires_python": "<3.14,>=3.9",
"size": 39140293,
"upload_time": "2025-08-11T06:33:23",
"upload_time_iso_8601": "2025-08-11T06:33:23.131179Z",
"url": "https://files.pythonhosted.org/packages/50/e6/9d6c512eee2ece0908dd312432ecd4398960e912a517ff6f5d3acdf1bde3/ifcopenshell-0.8.3.post2-py311-none-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3e0d15120e669b09b56204b422dcebc5b58b3812c0a29145e694c165388bf8f7",
"md5": "ca809be0781ea90bc34ee406eee30024",
"sha256": "49c1690d1fdc5a1a54ae1feb042b33b9d8fe96d3af5cfed2f9c76c01fa6d0635"
},
"downloads": -1,
"filename": "ifcopenshell-0.8.3.post2-py311-none-manylinux_2_31_x86_64.whl",
"has_sig": false,
"md5_digest": "ca809be0781ea90bc34ee406eee30024",
"packagetype": "bdist_wheel",
"python_version": "py311",
"requires_python": "<3.14,>=3.9",
"size": 41309792,
"upload_time": "2025-08-11T06:33:37",
"upload_time_iso_8601": "2025-08-11T06:33:37.934728Z",
"url": "https://files.pythonhosted.org/packages/3e/0d/15120e669b09b56204b422dcebc5b58b3812c0a29145e694c165388bf8f7/ifcopenshell-0.8.3.post2-py311-none-manylinux_2_31_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9215ff52115de4dc5c9d588246bccbb24d8f8df56ee29dd6a0dd832c23d37016",
"md5": "7d5e74c7b8d7c893330c2d15a200c104",
"sha256": "e4f1895abd1831e7d21af0dd30645144e7e2d50996caaf35c3d91ae3b1eb98f5"
},
"downloads": -1,
"filename": "ifcopenshell-0.8.3.post2-py311-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "7d5e74c7b8d7c893330c2d15a200c104",
"packagetype": "bdist_wheel",
"python_version": "py311",
"requires_python": "<3.14,>=3.9",
"size": 21618411,
"upload_time": "2025-08-11T06:33:12",
"upload_time_iso_8601": "2025-08-11T06:33:12.588005Z",
"url": "https://files.pythonhosted.org/packages/92/15/ff52115de4dc5c9d588246bccbb24d8f8df56ee29dd6a0dd832c23d37016/ifcopenshell-0.8.3.post2-py311-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4ef7c2c51f5d4bc5dd78c378b20c3aa7e3724e99c2999bfe8058a8e97dc51f4d",
"md5": "44ee5dc69b1f2a705f394d3be4a184ec",
"sha256": "0070c15a80feb5d22bd573692096148ca0beaff85b44fc8391311c051997ae80"
},
"downloads": -1,
"filename": "ifcopenshell-0.8.3.post2-py312-none-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "44ee5dc69b1f2a705f394d3be4a184ec",
"packagetype": "bdist_wheel",
"python_version": "py312",
"requires_python": "<3.14,>=3.9",
"size": 39861249,
"upload_time": "2025-08-11T06:33:32",
"upload_time_iso_8601": "2025-08-11T06:33:32.248666Z",
"url": "https://files.pythonhosted.org/packages/4e/f7/c2c51f5d4bc5dd78c378b20c3aa7e3724e99c2999bfe8058a8e97dc51f4d/ifcopenshell-0.8.3.post2-py312-none-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ffb71188295a016c36d080993a2b55f267f200afbf1298cfd8b719bd4c8141d7",
"md5": "9e1779512109a52a75cc3ca8d527162a",
"sha256": "08d55305d692860aef88f784c51d2fc9477f01c9b2c1af9d4a87f968798ee78d"
},
"downloads": -1,
"filename": "ifcopenshell-0.8.3.post2-py312-none-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "9e1779512109a52a75cc3ca8d527162a",
"packagetype": "bdist_wheel",
"python_version": "py312",
"requires_python": "<3.14,>=3.9",
"size": 39117661,
"upload_time": "2025-08-11T06:33:22",
"upload_time_iso_8601": "2025-08-11T06:33:22.255442Z",
"url": "https://files.pythonhosted.org/packages/ff/b7/1188295a016c36d080993a2b55f267f200afbf1298cfd8b719bd4c8141d7/ifcopenshell-0.8.3.post2-py312-none-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "49748d0625f8eb39596503a9d24f610274030ff47a6f856ba874d06c98015548",
"md5": "3593fbae962c7ad3476030ff066c76c1",
"sha256": "9e9e86f7a01049e13866689a1ac1ffcffceb05af1dda9da50e5e409071909f06"
},
"downloads": -1,
"filename": "ifcopenshell-0.8.3.post2-py312-none-manylinux_2_31_x86_64.whl",
"has_sig": false,
"md5_digest": "3593fbae962c7ad3476030ff066c76c1",
"packagetype": "bdist_wheel",
"python_version": "py312",
"requires_python": "<3.14,>=3.9",
"size": 41590131,
"upload_time": "2025-08-11T06:33:33",
"upload_time_iso_8601": "2025-08-11T06:33:33.918109Z",
"url": "https://files.pythonhosted.org/packages/49/74/8d0625f8eb39596503a9d24f610274030ff47a6f856ba874d06c98015548/ifcopenshell-0.8.3.post2-py312-none-manylinux_2_31_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e1b22a85af106d933585099c391743c2ae1d700ef615484b69ad10c65ab74d8a",
"md5": "924c0bfaf8aee06242fe8c0297b64b05",
"sha256": "ac0d78e5ef868f7b4764d0d9cd0acd0780bf76d9e0c224a5ff3970bfedb442b3"
},
"downloads": -1,
"filename": "ifcopenshell-0.8.3.post2-py312-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "924c0bfaf8aee06242fe8c0297b64b05",
"packagetype": "bdist_wheel",
"python_version": "py312",
"requires_python": "<3.14,>=3.9",
"size": 21620494,
"upload_time": "2025-08-11T06:33:15",
"upload_time_iso_8601": "2025-08-11T06:33:15.843940Z",
"url": "https://files.pythonhosted.org/packages/e1/b2/2a85af106d933585099c391743c2ae1d700ef615484b69ad10c65ab74d8a/ifcopenshell-0.8.3.post2-py312-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e5a713ebb6fce89a6731cc2b27ac62b69800cec72c6ca35fec273232bad0a0e6",
"md5": "3562ae12f4bebc7b292ccbc3911c639f",
"sha256": "b7d176f8b32c7e4f572a2f351e39224b9c4adec455041865968890008cf8b883"
},
"downloads": -1,
"filename": "ifcopenshell-0.8.3.post2-py313-none-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "3562ae12f4bebc7b292ccbc3911c639f",
"packagetype": "bdist_wheel",
"python_version": "py313",
"requires_python": "<3.14,>=3.9",
"size": 39861243,
"upload_time": "2025-08-11T06:33:25",
"upload_time_iso_8601": "2025-08-11T06:33:25.894446Z",
"url": "https://files.pythonhosted.org/packages/e5/a7/13ebb6fce89a6731cc2b27ac62b69800cec72c6ca35fec273232bad0a0e6/ifcopenshell-0.8.3.post2-py313-none-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "18c65cc422a7980a413777ce3fe264d98880508830fc25808653d773551f71ef",
"md5": "29c249e5071275b3c09f71a2cba933ab",
"sha256": "cd1003bd0a96e5aa23c9ce48827139f55e77bd632baede7f4d5b0263f162d9c9"
},
"downloads": -1,
"filename": "ifcopenshell-0.8.3.post2-py313-none-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "29c249e5071275b3c09f71a2cba933ab",
"packagetype": "bdist_wheel",
"python_version": "py313",
"requires_python": "<3.14,>=3.9",
"size": 39117664,
"upload_time": "2025-08-11T06:33:24",
"upload_time_iso_8601": "2025-08-11T06:33:24.740264Z",
"url": "https://files.pythonhosted.org/packages/18/c6/5cc422a7980a413777ce3fe264d98880508830fc25808653d773551f71ef/ifcopenshell-0.8.3.post2-py313-none-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9ca5ea2d0fddecce268621dd89bdefa5c13833109a08a698231589235b44f1e2",
"md5": "f34e258b9fa63b46e762248c7ee4930e",
"sha256": "f13738caa346d5816e63f0886b645f8bf53e978a9bc4047df5a755507a4c4fbe"
},
"downloads": -1,
"filename": "ifcopenshell-0.8.3.post2-py313-none-manylinux_2_31_x86_64.whl",
"has_sig": false,
"md5_digest": "f34e258b9fa63b46e762248c7ee4930e",
"packagetype": "bdist_wheel",
"python_version": "py313",
"requires_python": "<3.14,>=3.9",
"size": 41428605,
"upload_time": "2025-08-11T06:33:33",
"upload_time_iso_8601": "2025-08-11T06:33:33.873762Z",
"url": "https://files.pythonhosted.org/packages/9c/a5/ea2d0fddecce268621dd89bdefa5c13833109a08a698231589235b44f1e2/ifcopenshell-0.8.3.post2-py313-none-manylinux_2_31_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2dba30184ed671e7e73e5777cd7ad24d5b37ea8e5c962b0c70134d45447038c1",
"md5": "81ffc8a31823277062feaa03a251fc8d",
"sha256": "6075b06302fd9c67adea16854cd626b45ecd2ad53199b55ce0bfee135c92a91a"
},
"downloads": -1,
"filename": "ifcopenshell-0.8.3.post2-py313-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "81ffc8a31823277062feaa03a251fc8d",
"packagetype": "bdist_wheel",
"python_version": "py313",
"requires_python": "<3.14,>=3.9",
"size": 21620061,
"upload_time": "2025-08-11T06:33:11",
"upload_time_iso_8601": "2025-08-11T06:33:11.020738Z",
"url": "https://files.pythonhosted.org/packages/2d/ba/30184ed671e7e73e5777cd7ad24d5b37ea8e5c962b0c70134d45447038c1/ifcopenshell-0.8.3.post2-py313-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "80498f736f8665c65dc064c54d40079081b2edb6e84b00b64f16b9110f58d558",
"md5": "8d83e0d43bd4e75abe2c965b21c1d6d4",
"sha256": "aeb9dd43c4f0fd61c94f3a3868df38ebce00a3c21650dda4ef9559689ab4a1f9"
},
"downloads": -1,
"filename": "ifcopenshell-0.8.3.post2-py39-none-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "8d83e0d43bd4e75abe2c965b21c1d6d4",
"packagetype": "bdist_wheel",
"python_version": "py39",
"requires_python": "<3.14,>=3.9",
"size": 39850893,
"upload_time": "2025-08-11T06:33:30",
"upload_time_iso_8601": "2025-08-11T06:33:30.885024Z",
"url": "https://files.pythonhosted.org/packages/80/49/8f736f8665c65dc064c54d40079081b2edb6e84b00b64f16b9110f58d558/ifcopenshell-0.8.3.post2-py39-none-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7448cdfa5bf1a078d81df3ae57fa237acc312ca7cb9cb1d9822cb1020f255f2d",
"md5": "9a52449b2878d2c994df742f12a82793",
"sha256": "e20d426cd8a594585d7198212691da03a331cb5107172e1fe0b55e9403929338"
},
"downloads": -1,
"filename": "ifcopenshell-0.8.3.post2-py39-none-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "9a52449b2878d2c994df742f12a82793",
"packagetype": "bdist_wheel",
"python_version": "py39",
"requires_python": "<3.14,>=3.9",
"size": 39140290,
"upload_time": "2025-08-11T06:33:29",
"upload_time_iso_8601": "2025-08-11T06:33:29.510040Z",
"url": "https://files.pythonhosted.org/packages/74/48/cdfa5bf1a078d81df3ae57fa237acc312ca7cb9cb1d9822cb1020f255f2d/ifcopenshell-0.8.3.post2-py39-none-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1984a2baff24a9aded15113ddd03107614e36a3d6bd698a7c7a14ecc18bf1e83",
"md5": "f7efda9697155da78015df099a594e41",
"sha256": "f0458b6e2a89ed082273671430a36811c5ef5d08bdd7d3711115c7fecc8f910f"
},
"downloads": -1,
"filename": "ifcopenshell-0.8.3.post2-py39-none-manylinux_2_31_x86_64.whl",
"has_sig": false,
"md5_digest": "f7efda9697155da78015df099a594e41",
"packagetype": "bdist_wheel",
"python_version": "py39",
"requires_python": "<3.14,>=3.9",
"size": 40917046,
"upload_time": "2025-08-11T06:33:32",
"upload_time_iso_8601": "2025-08-11T06:33:32.332691Z",
"url": "https://files.pythonhosted.org/packages/19/84/a2baff24a9aded15113ddd03107614e36a3d6bd698a7c7a14ecc18bf1e83/ifcopenshell-0.8.3.post2-py39-none-manylinux_2_31_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b855b21cf709e919962f4205c53ea4e6e78304db5c5a53e28230cbd6bbb01ddf",
"md5": "191ab565f4c21224d0f022e014d124c4",
"sha256": "6e560505805f69f651cc315ea19d5f420baa725060cd12e3454016fb3915c72b"
},
"downloads": -1,
"filename": "ifcopenshell-0.8.3.post2-py39-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "191ab565f4c21224d0f022e014d124c4",
"packagetype": "bdist_wheel",
"python_version": "py39",
"requires_python": "<3.14,>=3.9",
"size": 21619507,
"upload_time": "2025-08-11T06:33:16",
"upload_time_iso_8601": "2025-08-11T06:33:16.718607Z",
"url": "https://files.pythonhosted.org/packages/b8/55/b21cf709e919962f4205c53ea4e6e78304db5c5a53e28230cbd6bbb01ddf/ifcopenshell-0.8.3.post2-py39-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-11 06:33:26",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "ifcopenshell",
"github_project": "ifcopenshell",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "ifcopenshell"
}