Skip to content

Commit fe3a0d6

Browse files
committed
Trying to get cadquery-vtk set as a separate dependency
1 parent 8b1da1f commit fe3a0d6

File tree

3 files changed

+27
-1
lines changed

3 files changed

+27
-1
lines changed

cadquery_vtk/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# cadquery_vtk
2+
3+
A custom build of the VTK Python wheels which are specific to the needs of the CadQuery project.
4+
5+
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.

cadquery_vtk/pyproject.toml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
[build-system]
2+
requires = ["hatchling"]
3+
build-backend = "hatchling.build"
4+
5+
[project]
6+
name = "cadquery-vtk"
7+
version = "9.2.6"
8+
requires-python = ">=3.9"
9+
description = "This is a custom build of the VTK Python wheels which are specific to the needs of the CadQuery project."
10+
readme = "README.md"
11+
license = "BSD-3-Clause"
12+
keywords = ["VTK", OpenCASCADE]
13+
classifiers = [
14+
"Programming Language :: Python"
15+
]
16+
17+
[project.urls]
18+
Homepage = "https://vtk.org/"
19+
Documentation = "https://docs.vtk.org/en/latest/"
20+
Repository = "https://gitlab.kitware.com/vtk/vtk"
21+
"Bug Tracker" = "https://gitlab.kitware.com/vtk/vtk/-/issues"

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -394,7 +394,7 @@ def try_unmangle(n):
394394
"Topic :: Software Development :: Libraries :: Python Modules",
395395
"Topic :: Scientific/Engineering"
396396
],
397-
install_requires=["vtk==9.2.6"],
397+
install_requires=["cadquery-vtk==9.2.6"],
398398
dependency_links=[
399399
'https://wheels.vtk.org'
400400
],

0 commit comments

Comments
 (0)