Skip to content

Commit

Permalink
Trying to get cadquery-vtk set as a separate dependency
Browse files Browse the repository at this point in the history
  • Loading branch information
jmwright committed Aug 28, 2024
1 parent 8b1da1f commit fe3a0d6
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 1 deletion.
5 changes: 5 additions & 0 deletions cadquery_vtk/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# cadquery_vtk

A custom build of the VTK Python wheels which are specific to the needs of the CadQuery project.

This repository does not include any of the VTK source code. The source is downloaded and the wheels are built on-the-fly according to the CadQuery project's requirements.
21 changes: 21 additions & 0 deletions cadquery_vtk/pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"

[project]
name = "cadquery-vtk"
version = "9.2.6"
requires-python = ">=3.9"
description = "This is a custom build of the VTK Python wheels which are specific to the needs of the CadQuery project."
readme = "README.md"
license = "BSD-3-Clause"
keywords = ["VTK", OpenCASCADE]
classifiers = [
"Programming Language :: Python"
]

[project.urls]
Homepage = "https://vtk.org/"
Documentation = "https://docs.vtk.org/en/latest/"
Repository = "https://gitlab.kitware.com/vtk/vtk"
"Bug Tracker" = "https://gitlab.kitware.com/vtk/vtk/-/issues"
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -394,7 +394,7 @@ def try_unmangle(n):
"Topic :: Software Development :: Libraries :: Python Modules",
"Topic :: Scientific/Engineering"
],
install_requires=["vtk==9.2.6"],
install_requires=["cadquery-vtk==9.2.6"],
dependency_links=[
'https://wheels.vtk.org'
],
Expand Down

0 comments on commit fe3a0d6

Please sign in to comment.