From fed6214c53ba73740758b718c766f769aee0f575 Mon Sep 17 00:00:00 2001 From: Adar Nimrod <nimrod@shore.co.il> Date: Thu, 21 Apr 2022 21:37:52 +0300 Subject: [PATCH] Python packaging. --- pyproject.toml | 47 +++++++++++++++++++++++++++++++++++++++++++++++ setup.cfg | 5 +++++ 2 files changed, 52 insertions(+) create mode 100644 pyproject.toml create mode 100644 setup.cfg diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..dbbef07 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,47 @@ +[build-system] +build-backend = "setuptools.build_meta" +requires = [ + "setuptools >= 61.0.0", + "wheel", +] + +[project] +authors = [ + { name = "Nimrod Adar", email = "nimrod@shore.co.il"}, +] +classifiers = [ + "Environment :: Console", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python", + "Topic :: Software Development :: Build Tools", +] +dependencies = [ +] +description = "Sample Python project." +dynamic = [ + "version", +] +keywords = [ + "example", + "sample", + "packaging", + "pep621", + "python", +] +license = {file = "LICENSE.txt"} +name = "sampleproject" +readme = "README.rst" + +[project.scripts] +sampleproject = "sampleproject:main" + +[project.optional-dependencies] +dev = [ +] + +[project.urls] +homepage = "https://git.shore.co.il/nimrod/samplepyproject" + +[tool.setuptools.dynamic] +version = {attr = "sampleproject.__version__"} diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..665de89 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,5 @@ +[bdist_wheel] +universal = 1 + +[metadata] +license_files = LICENSE.txt -- GitLab