-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpyproject.toml
More file actions
38 lines (33 loc) · 1.17 KB
/
pyproject.toml
File metadata and controls
38 lines (33 loc) · 1.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"
[project]
name = "archicad2elca_comps"
version = "2024.7"
authors = [
{name = "Bergmann, John Herbert", email = "john.bergmann@rwth-aachen.de" }
]
description = "A Python project that extracts ArchiCAD composites out of IFC4-files and exports eLCA composites for easy LCA"
readme = "README.md"
requires-python = ">=3.12"
classifiers = [
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Development Status :: 1 - Planning",
]
license = {file = "LICENSE"}
keywords = ["eLCA", "bauteileditor", "ArchiCAD", "Composites", "IFC4", "Building-Smart"]
maintainers = [
{name = "Lehrstuhl und Forschungsgebiet Computergestütztes Entwerfen RWTH-Aachen", email = "lehre@dc.rwth-aachen.de" }
]
dependencies = [
"ifcopenshell==0.7.0.240406"
]
[project.urls]
Homepage = "https://github.com/johnzoki/ArchiCAD2eLCA_comps"
Issues = "https://github.com/johnzoki/ArchiCAD2eLCA_comps/issues"
[project.scripts]
archicad2elca_comps = "archicad2elca_comps:main"
[tool.setuptools]
package-data = {"archicad2elca_comps" = ["resources/elca_template.xml"]}