Updated package description for the python wheel

This commit is contained in:
Serge Rabyking 2023-05-30 23:42:26 +01:00
parent 26f054eafa
commit d968eb3c81
1 changed files with 24 additions and 6 deletions

View File

@ -40,14 +40,35 @@
name = "coriolis" name = "coriolis"
version = "2.4.1" version = "2.4.1"
#dynamic = ["version"] #dynamic = ["version"]
description = "Place and Route for semiconductors"
authors = [
{ name = "Rémy ESCASSUT & Christian" },
{ name = "Christophe ALEXANDRE" },
{ name = "Sophie BELLOEIL" },
{ name = "Damien DUPUIS" },
{ name = "Jean-Paul CHAPUT", email="Jean-Paul.Chaput@lip6.fr" }
]
readme = "README.rst"
long_description = """Coriolis provides several tools to perform the layout of VLSI circuits.
Its main components are the Hurricane database, the Etesian placer and
the Katana router, but other tools can use the Hurricane database and
the parsers provided.
"""
[build-system] [build-system]
#requires = ["scikit-build-core","poetry-core", "cmake", "ninja", "patchelf", "poetry-dynamic-versioning"] #requires = ["scikit-build-core","poetry-core", "cmake", "ninja", "patchelf", "poetry-dynamic-versioning"]
requires = ["scikit-build-core", "cmake", "ninja", "patchelf"] requires = ["scikit-build-core", "cmake", "ninja", "hatch-vcs"]
build-backend = "scikit_build_core.build" build-backend = "scikit_build_core.build"
[tool.hatch.version]
source = "vcs"
[tool.scikit-build.metadata]
# List dynamic metadata fields and hook locations in this table
#version.provider = "hatch_vcs"
[tool.scikit-build] [tool.scikit-build]
# The PEP 517 build hooks will add ninja and/or cmake if the versions on the # The PEP 517 build hooks will add ninja and/or cmake if the versions on the
# system are not at least these versions. Disabled by an empty string. # system are not at least these versions. Disabled by an empty string.
cmake.minimum-version = "3.16" cmake.minimum-version = "3.16"
@ -117,7 +138,7 @@ editable.rebuild = false
editable.verbose = true editable.verbose = true
# Enable experimental features if any are available # Enable experimental features if any are available
experimental = false experimental = true #false
# Strictly validate config options # Strictly validate config options
strict-config = true strict-config = true
@ -133,9 +154,6 @@ build-dir = ""
[tool.scikit-build.cmake.define] [tool.scikit-build.cmake.define]
# Put CMake defines in this table. # Put CMake defines in this table.
[tool.scikit-build.metadata]
# List dynamic metadata fields and hook locations in this table
[tool.cibuildwheel.linux] [tool.cibuildwheel.linux]
skip = ["cp36-*", "cp37-*", "pp*"] skip = ["cp36-*", "cp37-*", "pp*"]
build-frontend = "build" build-frontend = "build"