Migrate documentation for IfcTester and make optional deps mandatory in PyPI

I don't like this, but PyPI makes it really, really hard to "discover"
optional deps and what they're used for. So it's just easier to make it
a mandatory dependency and advanced users can always strip it out. This
stops user reports about "it doesn't work out of the box I only did pip
install ifctester"
This commit is contained in:
Dion Moult
2025-02-16 07:46:22 +11:00
parent 6ac6f13018
commit aad4dad9a7
3 changed files with 95 additions and 62 deletions
+1 -1
View File
@@ -15,7 +15,7 @@ classifiers = [
"Programming Language :: Python :: 3",
"License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)",
]
dependencies = ["ifcopenshell", "python-dateutil", "xmlschema", "numpy"]
dependencies = ["ifcopenshell", "python-dateutil", "xmlschema", "numpy", "odfpy", "pystache", "bcf-client"]
[project.urls]
Homepage = "http://ifcopenshell.org"