Skip to content

Releases: FreeCAD/FreeCAD-LibPack

LibPack-1.2.0 Version 3.5.0

17 May 18:42
385a86d

Choose a tag to compare

LibPack 3.5.0 is a very small refresh on top of 3.4.0, with one major headline: the change from OpenCASCADE 7.9.x to 8.0.0. OCCT 8 is a major API break upstream and is included in this LibPack specifically so FreeCAD developers can begin adapting FreeCAD to it. Building FreeCAD with this LibPack will require FreeCAD/FreeCAD#25502.

Debugging symbol (PDB) files are available for the Release builds as a separate download for developers who need them. Debug builds include the PDB files directly in the main download.

Significant version updates from LibPack 3.4 are:

  • OpenCASCADE 7.9.3 → 8.0.0 (major API changes, see note below)
  • Qt 6.11.0 → 6.11.1
  • pyside 6.11.0 → 6.11.1
  • Python 3.14.4 → 3.14.5
  • gmsh 4.15.2 → master @ 23c47b0e (master is the only branch with OCCT 8 prep work)
  • libxml2 2.13.5 → 2.13.9 (Debug only)
  • libxslt 1.1.42 → 1.1.45 (Debug only)
  • libjpeg-turbo 3.0.4 → 3.1.4.1 (Debug only)
  • OpenBLAS 0.3.28 → 0.3.33 (Debug only)
  • libiconv 0.0.8 → 0.0.10 (Debug only)

Updated pip requirements:

  • click 8.1.7 → 8.3.3
  • fonttools 4.62.1 → 4.63.0
  • idna 3.13 → 3.15
  • pydantic 2.13.3 → 2.13.4
  • pydantic_core 2.46.3 → 2.46.4
  • regex 2026.4.4 → 2026.5.9
  • requests 2.33.1 → 2.34.1
  • urllib3 2.6.3 → 2.7.0

Removed since LibPack 3.4:

  • ladybug-core and ladybug-geometry (licensing concerns with the AGPL)

OCCT 8 caveat: OpenCASCADE 8.0.0 is a major release that removes or deprecates a number of public APIs (Geom2dLProp_CLProps2d, the standalone TopTools_IteratorOf.hxx headers, several Poly_*.hxx typedefs, Standard_Failure::DynamicType, and others).

ARM64 caveat: shapely remains absent from the ARM64 LibPack (PyPI publishes no ARM64 wheel and no source-build fallback is available). FreeCAD features that depend on shapely are unavailable on ARM64.

Many other libraries received point upgrades as well. The complete list of included libraries is:

  • boost 1.91.0
  • bzip2 1.0.8
  • calculix (x64 binary only)
  • coin 4.0.8
  • eigen3 5.0.1
  • freetype 2.14.3
  • gmsh master @ 23c47b0e
  • googletest d72f9c8aea6817cdf1ca0ac10887f328de7f3da2
  • harfbuzz 14.2.0
  • hdf5 1.14.6
  • icu 78.3
  • libE57Format 3.3.0
  • libclang 21.1.2
  • libfmt 12.1.0
  • libpng 1.6.58
  • medfile 6.0.1
  • netgen 6.2.2604
  • opencamlib 2023.01.11
  • opencascade 8.0.0
  • pcre2 10.47
  • pivy 0.6.11
  • pybind11 3.0.4
  • pycxx 7.1.5
  • pyside 6.11.1
  • python 3.14.5
  • qt 6.11.1
  • quarter 1.2.3
  • rapidjson 24b5e7a8b27f42fa16b96fc70aade9106cf7102f
  • swig 4.4.1
  • tcl 8.6.17
  • tk 8.6.17
  • vtk 9.6.1

LibPack-1.2.0 Version 3.4.0

02 May 05:54
ab284b1

Choose a tag to compare

LibPack 3.4.0 is designed for use with the FreeCAD 1.2dev version and MSVC 143. Both Release and Debug versions are now available. This version supports both x64 and ARM64 compilation (see packages below for the correct architecture for your build). Note that OpenGL support is weak on many ARM64 platforms, so you may encounter bugs when running on that platform.

Significant version updates from LibPack 3.2 are:

  • OpenCASCADE 7.8.x → 7.9.3
  • Qt 6.9.1 → 6.11.0
  • Python 3.13.5 → 3.14.4
  • boost 1.88.0 → 1.91.0
  • numpy 2.2.5 → 2.4.4
  • vtk 9.5.0 → 9.6.1
  • pyside 6.9.1 → 6.11.0
  • libclang 20.1.3 → 21.1.2
  • HDF5 1.12.x → 1.14.6 (medfile 6.0.1 requires HDF5 1.14.x)
  • medfile 5.0.0 → 6.0.1
  • xerces-c 3.2.5 → 3.3.0 (patched to allow C++17, required by ICU)
  • ICU 74.2 → 78.3
  • pybind11 2.13.6 → 3.0.4
  • swig 4.3.0 → 4.4.1
  • harfbuzz 10.4.0 → 14.2.0
  • gmsh 4.13.1 → 4.15.2
  • freetype 2.13.3 → 2.14.3
  • coin pinned to v4.0.8
  • pivy pinned to 0.6.11
  • libE57Format pinned to v3.3.0

New since LibPack 3.2:

  • IfcOpenShell 0.8.5 (x64 from PyPI; ARM64 from a prebuilt zip on builds.ifcopenshell.org)
  • shapely 2.1.2 (x64 only; no ARM64 wheel is published on PyPI)
  • lark 1.3.1, isodate 0.7.2, elementpath 5.1.1, xmlschema 4.3.1

ARM64 caveat: shapely is absent from the ARM64 LibPack because PyPI does not publish an ARM64 wheel and no source-build fallback is available. FreeCAD features that depend on shapely will be unavailable on ARM64 until upstream provides a wheel or a sdist build is available.

Many other libraries received point upgrades as well. The complete list of included libraries is:

  • boost 1.91.0
  • bzip2 1.0.8
  • calculix (x64 binary only)
  • coin 4.0.8
  • eigen3 5.0.1
  • freetype 2.14.3
  • gmsh 4.15.2
  • googletest d72f9c8aea6817cdf1ca0ac10887f328de7f3da2
  • harfbuzz 14.2.0
  • hdf5 1.14.6
  • icu 78.3
  • libE57Format 3.3.0
  • libclang 21.1.2
  • libfmt 12.1.0
  • libpng 1.6.58
  • medfile 6.0.1
  • netgen 6.2.2604
  • opencamlib 2023.01.11
  • opencascade 7.9.3
  • pcre2 10.47
  • pivy 0.6.11
  • pybind11 3.0.4
  • pycxx 7.1.5
  • pyside 6.11.0
  • python 3.14.4
  • qt 6.11.0
  • quarter 1.2.3
  • rapidjson 24b5e7a8b27f42fa16b96fc70aade9106cf7102f
  • swig 4.4.1
  • tcl 8.6.17
  • tk 8.6.17
  • vtk 9.6.1
  • xercesc 3.3.0
  • yamlcpp 0.9.0
  • zlib 1.3.2

Included Python modules:

  • annotated-types 0.7.0
  • anyio 4.13.0
  • attrs 23.2.0
  • certifi 2026.4.22
  • charset-normalizer 3.4.7
  • click 8.1.7
  • cmake 4.3.2
  • cog 0.16.12
  • colorama 0.4.6
  • configparser 7.2.0
  • contourpy 1.3.3
  • cycler 0.12.1
  • debugpy 1.8.20
  • definitions 0.2.0
  • defusedxml 0.7.1
  • elementpath 5.1.1
  • fastapi 0.118.3
  • fonttools 4.62.1
  • h11 0.16.0
  • httptools 0.7.1
  • idna 3.13
  • ifcopenshell 0.8.5 (x64 only via PyPI; ARM64 supplied as a prebuilt zip)
  • isodate 0.7.2
  • joblib 1.5.3
  • kiwisolver 1.5.0
  • ladybug-core 0.44.42
  • ladybug-geometry 1.34.22
  • lark 1.3.1
  • lxml 6.1.0
  • matplotlib 3.10.9
  • nltk 3.9.4
  • numpy 2.4.4
  • packaging 26.2
  • pillow 12.2.0
  • ply 3.11
  • pycollada 0.9.3
  • pydantic 2.13.3
  • pydantic_core 2.46.3
  • pyparsing 3.3.2
  • pyshp 3.0.3
  • pysolar 0.13
  • python-dateutil 2.9.0.post0
  • python-dotenv 1.2.2
  • PyYAML 6.0.3
  • regex 2026.4.4
  • requests 2.33.1
  • rpdb2 2.0.0.1.2
  • scipy 1.17.1
  • sets 0.3.2
  • setuptools 82.0.1
  • shapely 2.1.2 (x64 only)
  • six 1.17.0
  • sniffio 1.3.1
  • starlette 0.48.0
  • structlog 24.4.0
  • tqdm 4.67.3
  • typing-inspection 0.4.2
  • typing_extensions 4.15.0
  • urllib3 2.6.3
  • uvicorn 0.46.0
  • vermin 1.8.0
  • watchfiles 1.1.1
  • websockets 16.0
  • wheel 0.47.0
  • xmlschema 4.3.1

LibPack-1.1.0 Version 3.1.1.3

24 Apr 02:01

Choose a tag to compare

LibPack 3.1.1.3 is designed for use with the FreeCAD 1.1dev version and MSVC 143 compiling in Release or RelWithDebInfo modes (Debug mode is not supported). It is identical to 3.1.1.2 but adds the cxxstd=20 flag to the boost b2 build options. Changes from 3.1.0 are that all libraries are compiled with the C++20 standard enabled, and versions are updated as follows:

  • boost 1.86.0 → 1.87.0
  • harfbuzz 10.1.0 → 10.4.0
  • ifcopenshell 0.8.0 → 0.8.1.post1
  • libpng 1.6.40 → 1.6.47
  • libE57Format added
  • pcre2 10.44 → 10.45
  • Python 3.12.7 → 3.12.10
  • Qt and Pyside 6.8.1 → 6.8.3
  • vtk 9.3.1 → 9.4.2 (Python support added)
  • zlib 1.3 → 1.3.1

Overall it now provides:

  • Qt 6.8.3 [now includes QtQuick and QtPDF components]
  • OpenCASCADE 7.8.1 (FreeCAD-patched)
  • Python 3.12.10 with the following 3rd-party modules installed (plus their dependencies as determined by pip):
    • area 1.1.1
    • cmake 3.31.0.1
    • cog 0.13.2
    • configparser 7.1.0
    • debugpy 1.8.8
    • defusedxml 0.7.1
    • ifcopenshell 0.8.1.post1
    • ladybug-core 0.43.18
    • matplotlib 3.9.2
    • numpy 1.26.4
    • opencv-python 4.10.0.84
    • packaging 24.2
    • Pillow 11.0.0
    • ply 3.11
    • pycollada 0.8
    • pyNastran 1.4.1
    • pyshp 2.3.1
    • pysolar 0.11
    • PyYAML 6.0.2
    • requests 2.32.3
    • rpdb2 2.0.0.1.2
    • scipy 1.14.1
    • sets 0.3.2
    • setuptools 75.5.0
    • vermin 1.6.0
    • wheel 0.45.0
  • boost 1.87.0
  • bzip2 1.0.8
  • calculix 2.18
  • coin [unversioned, current master branch, patched for CMake compatibility]
  • eigen3 3.4.0
  • freetype 2.13.3
  • gmsh 4.13.1
  • googletest [current main branch]
  • harfbuzz 10.4.0
  • hdf5 1.12.3
  • icu 74.2
  • libclang 19.1.1 [provided by Qt]
  • libE57Format [current master branch, for CMake compatibility]
  • libfmt 11.0.2
  • libpng 1.6.47
  • medfile 5.0.0
  • netgen 6.2.2404
  • opencamlib 2023.01.11
  • pcre2 10.45
  • pivy 0.6.9
  • pycxx 7.1.5
  • pyside 6.8.3
  • quarter [unversioned, current master branch, patched]
  • rapidjson 1.1.0
  • swig 4.3.0
  • tcl 8.6.15
  • tk 8.6.15
  • vtk 9.4.1
  • Xerces-C 3.2.5
  • yamlcpp 0.8.0
  • zlib 1.3.1

LibPack-1.1.0 Version 3.1.1.2

19 Apr 01:16

Choose a tag to compare

LibPack 3.1.1.2 is designed for use with the FreeCAD 1.1dev version and MSVC 143 compiling in Release or RelWithDebInfo modes (Debug mode is not supported). It is identical to 3.1.1.1 but corrects the omission of the Python vtk module from the distribution. Changes from 3.1.0 are that all libraries are compiled with the C++20 standard enabled, and versions are updated as follows:

  • boost 1.86.0 → 1.87.0
  • harfbuzz 10.1.0 → 10.4.0
  • ifcopenshell 0.8.0 → 0.8.1.post1
  • libpng 1.6.40 → 1.6.47
  • libE57Format added
  • pcre2 10.44 → 10.45
  • Python 3.12.7 → 3.12.10
  • Qt and Pyside 6.8.1 → 6.8.3
  • vtk 9.3.1 → 9.4.2 (Python support added)
  • zlib 1.3 → 1.3.1

Overall it now provides:

  • Qt 6.8.3 [now includes QtQuick and QtPDF components]
  • OpenCASCADE 7.8.1 (FreeCAD-patched)
  • Python 3.12.10 with the following 3rd-party modules installed (plus their dependencies as determined by pip):
    • area 1.1.1
    • cmake 3.31.0.1
    • cog 0.13.2
    • configparser 7.1.0
    • debugpy 1.8.8
    • defusedxml 0.7.1
    • ifcopenshell 0.8.1.post1
    • ladybug-core 0.43.18
    • matplotlib 3.9.2
    • numpy 1.26.4
    • opencv-python 4.10.0.84
    • packaging 24.2
    • Pillow 11.0.0
    • ply 3.11
    • pycollada 0.8
    • pyNastran 1.4.1
    • pyshp 2.3.1
    • pysolar 0.11
    • PyYAML 6.0.2
    • requests 2.32.3
    • rpdb2 2.0.0.1.2
    • scipy 1.14.1
    • sets 0.3.2
    • setuptools 75.5.0
    • vermin 1.6.0
    • wheel 0.45.0
  • boost 1.87.0
  • bzip2 1.0.8
  • calculix 2.18
  • coin [unversioned, current master branch, patched for CMake compatibility]
  • eigen3 3.4.0
  • freetype 2.13.3
  • gmsh 4.13.1
  • googletest [current main branch]
  • harfbuzz 10.4.0
  • hdf5 1.12.3
  • icu 74.2
  • libclang 19.1.1 [provided by Qt]
  • libE57Format [current master branch, for CMake compatibility]
  • libfmt 11.0.2
  • libpng 1.6.47
  • medfile 5.0.0
  • netgen 6.2.2404
  • opencamlib 2023.01.11
  • pcre2 10.45
  • pivy 0.6.9
  • pycxx 7.1.5
  • pyside 6.8.3
  • quarter [unversioned, current master branch, patched]
  • rapidjson 1.1.0
  • swig 4.3.0
  • tcl 8.6.15
  • tk 8.6.15
  • vtk 9.4.1
  • Xerces-C 3.2.5
  • yamlcpp 0.8.0
  • zlib 1.3.1

LibPack-1.1.0 Version 3.1.1.1

15 Apr 02:54

Choose a tag to compare

LibPack 3.1.1.1 is designed for use with the FreeCAD 1.1dev version and MSVC 143 compiling in Release or RelWithDebInfo modes (Debug mode is not supported). It is identical to 3.1.1 but corrects the omission of pip from the distribution. Changes from 3.1.0 are that all libraries are compiled with the C++20 standard enabled, and versions are updated as follows:

  • boost 1.86.0 → 1.87.0
  • harfbuzz 10.1.0 → 10.4.0
  • ifcopenshell 0.8.0 → 0.8.1.post1
  • libpng 1.6.40 → 1.6.47
  • libE57Format added
  • pcre2 10.44 → 10.45
  • Python 3.12.7 → 3.12.10
  • Qt and Pyside 6.8.1 → 6.8.3
  • vtk 9.3.1 → 9.4.1 (Python support added)
  • zlib 1.3 → 1.3.1

Overall it now provides:

  • Qt 6.8.3 [now includes QtQuick and QtPDF components]
  • OpenCASCADE 7.8.1 (FreeCAD-patched)
  • Python 3.12.10 with the following 3rd-party modules installed (plus their dependencies as determined by pip):
    • area 1.1.1
    • cmake 3.31.0.1
    • cog 0.13.2
    • configparser 7.1.0
    • debugpy 1.8.8
    • defusedxml 0.7.1
    • ifcopenshell 0.8.1.post1
    • ladybug-core 0.43.18
    • matplotlib 3.9.2
    • numpy 1.26.4
    • opencv-python 4.10.0.84
    • packaging 24.2
    • Pillow 11.0.0
    • ply 3.11
    • pycollada 0.8
    • pyNastran 1.4.1
    • pyshp 2.3.1
    • pysolar 0.11
    • PyYAML 6.0.2
    • requests 2.32.3
    • rpdb2 2.0.0.1.2
    • scipy 1.14.1
    • sets 0.3.2
    • setuptools 75.5.0
    • vermin 1.6.0
    • wheel 0.45.0
  • boost 1.87.0
  • bzip2 1.0.8
  • calculix 2.18
  • coin [unversioned, current master branch, patched for CMake compatibility]
  • eigen3 3.4.0
  • freetype 2.13.3
  • gmsh 4.13.1
  • googletest [current main branch]
  • harfbuzz 10.4.0
  • hdf5 1.12.3
  • icu 74.2
  • libclang 19.1.1 [provided by Qt]
  • libE57Format [current master branch, for CMake compatibility]
  • libfmt 11.0.2
  • libpng 1.6.47
  • medfile 5.0.0
  • netgen 6.2.2404
  • opencamlib 2023.01.11
  • pcre2 10.45
  • pivy 0.6.9
  • pycxx 7.1.5
  • pyside 6.8.3
  • quarter [unversioned, current master branch, patched]
  • rapidjson 1.1.0
  • swig 4.3.0
  • tcl 8.6.15
  • tk 8.6.15
  • vtk 9.4.1
  • Xerces-C 3.2.5
  • yamlcpp 0.8.0
  • zlib 1.3.1

LibPack-1.1.0 Version 3.1.1

14 Apr 05:18

Choose a tag to compare

LibPack 3.1.1 is designed for use with the FreeCAD 1.1dev version and MSVC 143 compiling in Release or RelWithDebInfo modes (Debug mode is not supported). Changes from 3.1.0 are that all libraries are compiled with the C++20 standard enabled, and versions are updated as follows:

  • boost 1.86.0 → 1.87.0
  • harfbuzz 10.1.0 → 10.4.0
  • ifcopenshell 0.8.0 → 0.8.1.post1
  • libpng 1.6.40 → 1.6.47
  • libE57Format added
  • pcre2 10.44 → 10.45
  • Python 3.12.7 → 3.12.10
  • Qt and Pyside 6.8.1 → 6.8.3
  • vtk 9.3.1 → 9.4.1 (Python support added)
  • zlib 1.3 → 1.3.1

Overall it now provides:

  • Qt 6.8.3 [now includes QtQuick and QtPDF components]
  • OpenCASCADE 7.8.1 (FreeCAD-patched)
  • Python 3.12.10 with the following 3rd-party modules installed (plus their dependencies as determined by pip):
    • area 1.1.1
    • cmake 3.31.0.1
    • cog 0.13.2
    • configparser 7.1.0
    • debugpy 1.8.8
    • defusedxml 0.7.1
    • ifcopenshell 0.8.1.post1
    • ladybug-core 0.43.18
    • matplotlib 3.9.2
    • numpy 1.26.4
    • opencv-python 4.10.0.84
    • packaging 24.2
    • Pillow 11.0.0
    • ply 3.11
    • pycollada 0.8
    • pyNastran 1.4.1
    • pyshp 2.3.1
    • pysolar 0.11
    • PyYAML 6.0.2
    • requests 2.32.3
    • rpdb2 2.0.0.1.2
    • scipy 1.14.1
    • sets 0.3.2
    • setuptools 75.5.0
    • vermin 1.6.0
    • wheel 0.45.0
  • boost 1.87.0
  • bzip2 1.0.8
  • calculix 2.18
  • coin [unversioned, current master branch, patched for CMake compatibility]
  • eigen3 3.4.0
  • freetype 2.13.3
  • gmsh 4.13.1
  • googletest [current main branch]
  • harfbuzz 10.4.0
  • hdf5 1.12.3
  • icu 74.2
  • libclang 19.1.1 [provided by Qt]
  • libE57Format [current master branch, for CMake compatibility]
  • libfmt 11.0.2
  • libpng 1.6.47
  • medfile 5.0.0
  • netgen 6.2.2404
  • opencamlib 2023.01.11
  • pcre2 10.45
  • pivy 0.6.9
  • pycxx 7.1.5
  • pyside 6.8.3
  • quarter [unversioned, current master branch, patched]
  • rapidjson 1.1.0
  • swig 4.3.0
  • tcl 8.6.15
  • tk 8.6.15
  • vtk 9.4.1
  • Xerces-C 3.2.5
  • yamlcpp 0.8.0
  • zlib 1.3.1

LibPack-1.1.0 Version 3.1.0

04 Dec 06:05

Choose a tag to compare

LibPack 3.1.0 is designed for use with the FreeCAD 1.1dev version and MSVC 143. The biggest change from the 3.0 series is the removal of boost-python and its replacement with pybind11. It also updates the versions of most libraries to their latest version (exceptions are that Python is held to the 3.12.x release because IfcOpenShell does not yet support Python 3.13, numpy, because pynastran does not support numpy 2, HDF5 uses 1.12.x because SALOME medfile requires that version, and ICU is held to version 74.2 because Xerces-C 3.2 cannot use later versions, and Xerces-C 3.3 does not compile under MSVC 143).

It provides:

  • Qt 6.8.1
  • OpenCASCADE 7.8.1 [FreeCAD-patched, see https://github.com/FreeCAD/OCCT]
  • Python 3.12.7 with the following 3rd-party modules installed:
    • area 1.1.1
    • cmake 3.31.0.1
    • cog 0.13.2
    • configparser 7.1.0
    • debugpy 1.8.8
    • defusedxml 0.7.1
    • ifcopenshell 0.8.0
    • ladybug-core 0.43.18
    • matplotlib 3.9.2
    • numpy 1.26.4
    • opencv-python 4.10.0.84
    • packaging 24.2
    • Pillow 11.0.0
    • ply 3.11
    • pycollada 0.8
    • pyNastran 1.4.1
    • pyshp 2.3.1
    • pysolar 0.11
    • PyYAML 6.0.2
    • requests 2.32.3
    • rpdb2 2.0.0.1.2
    • scipy 1.14.1
    • sets 0.3.2
    • setuptools 75.5.0
    • vermin 1.6.0
    • wheel 0.45.0
  • boost 1.86.0
  • bzip2 1.0.8
  • calculix 2.18
  • coin [unversioned, current master branch]
  • eigen3 3.4.0
  • freetype 2.13.3
  • gmsh 4.13.1
  • harfbuzz 10.1.0
  • hdf5 1.12.3
  • icu 74.2
  • libclang 19.1.1 [provided by Qt]
  • libfmt 11.0.2
  • libpng 1.6.40
  • medfile 5.0.0
  • netgen 6.2.2404
  • opencamlib 2023.01.11
  • pcre2 10.44
  • pivy 0.6.9
  • pycxx 7.1.5
  • pyside 6.8.1
  • quarter [unversioned, current master branch, patched]
  • rapidjson 1.1.0
  • swig 4.3.0
  • tcl 8.6.15
  • tk 8.6.15
  • vtk 9.3.1
  • Xerces-C 3.2.5
  • yamlcpp 0.8.0
  • zlib 1.3

LibPack-1.0.0 Version 3.0.0

03 Sep 22:57

Choose a tag to compare

This LibPack release is designed to work with FreeCAD 1.0. It should be used with the MSVC 14.4 or later compiler toolchain (released mid-2024), in Release or RelWithDebInfo modes (not Debug mode, due to lack of debug numpy. We hope to address that shortcoming in a future release), on x86_64 architecture (ARM support is planned for the future). It requires at least FreeCAD 0.22dev commit hash 99d63a9693316bad118740dc8ee86098cca5e16b.

This release is identical to RC4 in all but final version number.

It provides:

  • Qt 6.7.2
  • OpenCASCADE 7.8.0 [Blobfish-patched]
  • Python 3.12.4 with the following 3rd-party modules installed:
    • area 1.1.1
    • cmake 3.29.3
    • cog 0.6.1
    • configparser 7.0.0
    • debugpy 1.8.2
    • defusedxml 0.7.1
    • ifcopenshell 0.7.0.240627
    • ladybug-core 0.43.0
    • matplotlib 3.9.0
    • numpy 1.26.4
    • opencv-python 4.10.0.84
    • packaging 24.1
    • Pillow 10.3.0
    • ply 3.11
    • pycollada 0.8
    • pyNastran 1.4.1
    • pyshp 2.3.1
    • pysolar 0.11
    • PyYAML 6.0.1
    • requests 2.32.3
    • rpdb2 2.0.0.1.2
    • scipy 1.13.1
    • sets 0.3.2
    • setuptools 70.0.0
    • vermin 1.6.0
    • wheel 0.43.0
  • boost 1.85.0
  • bzip2 1.0.8
  • calculix 2.18
  • coin [unversioned, current master branch]
  • eigen3 3.4.0
  • freetype 2.13.1
  • gmsh 4.13.1
  • harfbuzz 8.5.0
  • hdf5 1.10.8
  • icu 74.2 [cannot yet use 75.x, Xerces does not support]
  • libclang 140 [provided by Qt]
  • libfmt 10.2.1
  • libpng 1.6.40
  • medfile 4.1.1 [patched]
  • netgen 6.2.2403
  • opencamlib 2023.01.11
  • pcre2 10.42
  • pivy [unversioned, current master branch]
  • pycxx 7.1.5
  • pyside 6.7.2
  • quarter [unversioned, current master branch, patched]
  • rapidjson 1.1.0
  • swig 4.1.1
  • tcl 8.6.13
  • tk 8.6.13
  • vtk 9.3.0
  • Xerces-C 3.2.5
  • yamlcpp 0.8.0
  • zlib 1.3

LibPack-1.0.0 Version 3.0.0 RC4

15 Jul 00:42

Choose a tag to compare

Pre-release

This LibPack pre-release is designed to work with the upcoming release candidates of FreeCAD 1.0 compiled with the MSVC 14.4 or later compiler toolchain, in Release or RelWithDebInfo modes, on x86_64 architecture. It requires at least FreeCAD 0.22dev commit hash 99d63a9693316bad118740dc8ee86098cca5e16b. Compared to RC3, it corrects the method used for installing the Python modules, ensuring they are all actually in the LibPack directory structure. It provides:

  • Qt 6.7.2
  • OpenCASCADE 7.8.0 [Blobfish-patched]
  • Python 3.12.4 with the following 3rd-party modules installed:
    • area 1.1.1
    • cmake 3.29.3
    • cog 0.6.1
    • configparser 7.0.0
    • debugpy 1.8.2
    • defusedxml 0.7.1
    • ifcopenshell 0.7.0.240627
    • ladybug-core 0.43.0
    • matplotlib 3.9.0
    • numpy 1.26.4
    • opencv-python 4.10.0.84
    • packaging 24.1
    • Pillow 10.3.0
    • ply 3.11
    • pycollada 0.8
    • pyNastran 1.4.1
    • pyshp 2.3.1
    • pysolar 0.11
    • PyYAML 6.0.1
    • requests 2.32.3
    • rpdb2 2.0.0.1.2
    • scipy 1.13.1
    • sets 0.3.2
    • setuptools 70.0.0
    • vermin 1.6.0
    • wheel 0.43.0
  • boost 1.85.0
  • bzip2 1.0.8
  • calculix 2.18
  • coin [unversioned, current master branch]
  • eigen3 3.4.0
  • freetype 2.13.1
  • gmsh 4.13.1
  • harfbuzz 8.5.0
  • hdf5 1.10.8
  • icu 74.2 [cannot yet use 75.x, Xerces does not support]
  • libclang 140 [provided by Qt]
  • libfmt 10.2.1
  • libpng 1.6.40
  • medfile 4.1.1 [patched]
  • netgen 6.2.2403
  • opencamlib 2023.01.11
  • pcre2 10.42
  • pivy [unversioned, current master branch]
  • pycxx 7.1.5
  • pyside 6.7.2
  • quarter [unversioned, current master branch, patched]
  • rapidjson 1.1.0
  • swig 4.1.1
  • tcl 8.6.13
  • tk 8.6.13
  • vtk 9.3.0
  • Xerces-C 3.2.5
  • yamlcpp 0.8.0
  • zlib 1.3

LibPack-1.0.0 Version 3.0.0 RC3

12 Jul 04:31

Choose a tag to compare

Pre-release

This LibPack pre-release is designed to work with the upcoming release candidates of FreeCAD 1.0 compiled with the MSVC 14.4 or later compiler toolchain, in Release or RelWithDebInfo modes, on x86_64 architecture. It requires at least FreeCAD 0.22dev commit hash 99d63a9693316bad118740dc8ee86098cca5e16b. It provides:

  • Qt 6.7.2
  • OpenCASCADE 7.8.0 [Blobfish-patched]
  • Python 3.12.4 with the following 3rd-party modules installed:
    • area 1.1.1
    • cmake 3.29.3
    • cog 0.6.1
    • configparser 7.0.0
    • debugpy 1.8.2
    • defusedxml 0.7.1
    • ifcopenshell 0.7.0.240521
    • ladybug-core 0.43.0
    • matplotlib 3.9.0
    • numpy 1.26.4
    • opencv-python 4.10.0.82
    • packaging 24.1
    • Pillow 10.3.0
    • ply 3.11
    • pycollada 0.8
    • pyNastran 1.4.1
    • pyshp 2.3.1
    • pysolar 0.11
    • PyYAML 6.0.1
    • requests 2.32.3
    • rpdb2 2.0.0.1.2
    • scipy 1.13.1
    • sets 0.3.2
    • setuptools 70.0.0
    • vermin 1.6.0
    • wheel 0.43.0
  • boost 1.85.0
  • bzip2 1.0.8
  • calculix 2.18
  • coin [unversioned, current master branch]
  • eigen3 3.4.0
  • freetype 2.13.1
  • gmsh 4.13.1
  • harfbuzz 8.5.0
  • hdf5 1.10.8
  • icu 74.2 [cannot yet use 75.x, Xerces does not support]
  • libclang 140 [provided by Qt]
  • libfmt 10.2.1
  • libpng 1.6.40
  • medfile 4.1.1 [patched]
  • netgen 6.2.2403
  • opencamlib 2023.01.11
  • pcre2 10.42
  • pivy [unversioned, current master branch]
  • pycxx 7.1.5
  • pyside 6.7.2
  • quarter [unversioned, current master branch, patched]
  • rapidjson 1.1.0
  • swig 4.1.1
  • tcl 8.6.13
  • tk 8.6.13
  • vtk 9.3.0
  • Xerces-C 3.2.5
  • yamlcpp 0.8.0
  • zlib 1.3