Skip to content
Snippets Groups Projects
pyproject.toml 1.42 KiB
Newer Older
  • Learn to ignore specific revisions
  • [project]
    name = "b-asic"
    description = "Better ASIC Toolbox"
    readme = "README.md"
    maintainers = [
        { name = "Oscar Gustafsson", email = "oscar.gustafsson@gmail.com" },
    ]
    license = { file = "LICENSE" }
    requires-python = ">=3.7"
    dependencies = [
        "numpy",
        "pybind11>=2.3.0",
        "pyside2",
        "qtpy",
        "graphviz<=0.17",
        "matplotlib",
        "scipy",
    ]
    classifiers = [
    
    Oscar Gustafsson's avatar
    Oscar Gustafsson committed
        "Intended Audience :: Education",
    
        "Intended Audience :: Science/Research",
        "Programming Language :: Python :: 3",
    
    Oscar Gustafsson's avatar
    Oscar Gustafsson committed
        "Programming Language :: Python :: 3.7",
        "Programming Language :: Python :: 3.8",
        "Programming Language :: Python :: 3.9",
        "Programming Language :: Python :: 3.10",
        "Programming Language :: C++",
    
        "License :: OSI Approved :: MIT License",
        "Operating System :: OS Independent",
    
    Oscar Gustafsson's avatar
    Oscar Gustafsson committed
        "Topic :: Scientific/Engineering :: Electronic Design Automation (EDA)",
        "Development Status :: 3 - Alpha",
    
    ]
    dynamic = ["version", "authors"]
    
    [tool.setuptools]
    zip-safe = false
    
    [tool.setuptools.packages.find]
    include = ["b_asic*"]
    
    [build-system]
    requires = ["setuptools>=45", "setuptools_scm[toml]>=6.2", "wheel"]
    build-backend = "setuptools.build_meta"
    
    [tool.setuptools_scm]
    write_to = "b_asic/_version.py"
    version_scheme = "release-branch-semver"
    local_scheme = "node-and-date"
    fallback_version = "0.0+UNKNOWN"
    
    [project.urls]
    homepage = "https://gitlab.liu.se/da/B-ASIC"
    documenation = "https://da.gitlab-pages.liu.se/B-ASIC/"