From 879d27848402c3f083ae589fa5bcb24fd460ff1d Mon Sep 17 00:00:00 2001 From: Sajith Sasidharan Date: Wed, 21 Aug 2024 15:34:40 -0500 Subject: [PATCH 1/5] Use flit as the build backend --- pyproject.toml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 3acaece..028c635 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,13 +1,11 @@ [build-system] -requires = [ - "setuptools >= 61.0", -] -build-backend = "setuptools.build_meta" +requires = ["flit_core >=3.2,<4"] +build-backend = "flit_core.buildapi" [project] name = "sdx-lc" +version = "3.0.0.dev0" description = "AtlanticWave-SDX project's local controller" -version = "2.0.0" authors = [ { name = "Yufeng Xin", email = "yxin@renci.org" }, { name = "Cong Wang", email = "cwang@renci.org" }, From 782cba15e610463e92dd9d9e90ad114ac9136db5 Mon Sep 17 00:00:00 2001 From: Sajith Sasidharan Date: Wed, 21 Aug 2024 15:35:06 -0500 Subject: [PATCH 2/5] Add italo to list of authors --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 028c635..099570a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,6 +10,7 @@ authors = [ { name = "Yufeng Xin", email = "yxin@renci.org" }, { name = "Cong Wang", email = "cwang@renci.org" }, { name = "Sajith Sasidharan", email = "sajith@renci.org" }, + { name = "Italo Valcy", email = "italo@ampath.net" }, ] readme = "README.md" requires-python = ">=3.8" From 0af1dd51f387aaf59573ce54c845bff175ac15c7 Mon Sep 17 00:00:00 2001 From: Sajith Sasidharan Date: Wed, 21 Aug 2024 15:36:00 -0500 Subject: [PATCH 3/5] Require Python 3.9 or greater --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 099570a..5d57945 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,7 +13,7 @@ authors = [ { name = "Italo Valcy", email = "italo@ampath.net" }, ] readme = "README.md" -requires-python = ">=3.8" +requires-python = ">=3.9" license = {file = "LICENSE"} classifiers = [ "Programming Language :: Python :: 3", From 37a958248afd73a325904891b03bee8302d9b34b Mon Sep 17 00:00:00 2001 From: Sajith Sasidharan Date: Wed, 21 Aug 2024 15:36:40 -0500 Subject: [PATCH 4/5] Drop Python 3.8 from test matrix, add Python 3.11 and 3.12 --- .github/workflows/test.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 15afff5..f5c6cd3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -41,9 +41,10 @@ jobs: fail-fast: false matrix: python-version: - - "3.8" - "3.9" - "3.10" + - "3.11" + - "3.12" steps: - name: Check out code From dc18d75dbf5327874c0269c807ddc3e2fa2d5c12 Mon Sep 17 00:00:00 2001 From: Sajith Sasidharan Date: Wed, 21 Aug 2024 15:39:09 -0500 Subject: [PATCH 5/5] Add a .mailmap --- .mailmap | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .mailmap diff --git a/.mailmap b/.mailmap new file mode 100644 index 0000000..1607d42 --- /dev/null +++ b/.mailmap @@ -0,0 +1,5 @@ +Cong Wang +Cong Wang +Cong Wang +Italo Valcy +Sajith Sasidharan