From 457de63a82d0d4a8f55154639eac6ba0dd274891 Mon Sep 17 00:00:00 2001 From: Dave Pearson Date: Wed, 27 Nov 2024 10:26:36 +0000 Subject: [PATCH 1/5] :rocket: Fix a couple of copy/pasted project URLs --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 8b841af..1404b9f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -32,8 +32,8 @@ classifiers = [ ] [project.urls] -Homepage = "https://github.com/davep/bird2glass" -Repository = "https://github.com/davep/bird2glass" +Homepage = "https://github.com/davep/quizzical" +Repository = "https://github.com/davep/quizzical" Documentation = "https://github.com/davep/quizzical/blob/main/README.md" Source = "https://github.com/davep/quizzical" Issues = "https://github.com/davep/quizzical/issues" From 68b49a65443e96ed085768a4352f0f01551d7e91 Mon Sep 17 00:00:00 2001 From: Dave Pearson Date: Wed, 27 Nov 2024 10:27:31 +0000 Subject: [PATCH 2/5] :rocket: Set the licence to a simple string Setting it to a file means the *whole* file gets included, which is terrible. So here I'm checking if I can just set it to a simple string which will be more informative. --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 1404b9f..7ebc78a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,7 +2,7 @@ name = "quizzical" version = "0.2.0" description = "A trivia quiz game for the terminal" -license = { file = "LICENSE" } +license = "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)" authors = [ { name = "Dave Pearson", email = "davep@davep.org" } ] From b66aec1427ce6385b9eecd613345ef6d89ea98a5 Mon Sep 17 00:00:00 2001 From: Dave Pearson Date: Wed, 27 Nov 2024 10:29:05 +0000 Subject: [PATCH 3/5] :rocket: Tweak the supported Pythons I *think* this code might work with 3.10 or better, but I can't be bothered to work that out right now and given how this code is deployed these days I can't see any point in caring about older versions anyway. --- pyproject.toml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 7ebc78a..c7eb18d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,9 +22,8 @@ classifiers = [ "Intended Audience :: End Users/Desktop", "Natural Language :: English", "Operating System :: OS Independent", - "Programming Language :: Python :: 3.10", - "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Topic :: Games/Entertainment", "Topic :: Internet", "Topic :: Terminals", From e865f1d850ee05a59f58911d127f4f632671f00e Mon Sep 17 00:00:00 2001 From: Dave Pearson Date: Wed, 27 Nov 2024 10:30:10 +0000 Subject: [PATCH 4/5] :bookmark: v0.2.1 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index c7eb18d..8440244 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "quizzical" -version = "0.2.0" +version = "0.2.1" description = "A trivia quiz game for the terminal" license = "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)" authors = [ From 40f0d88c4253633a22f3f4826fbe90d39cf5b6f9 Mon Sep 17 00:00:00 2001 From: Dave Pearson Date: Wed, 27 Nov 2024 10:31:53 +0000 Subject: [PATCH 5/5] :card_index: Fix how we specify the licence Seems you have to be explicit that it's text. --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 8440244..bb6e562 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,7 +2,7 @@ name = "quizzical" version = "0.2.1" description = "A trivia quiz game for the terminal" -license = "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)" +license = { text = "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)"} authors = [ { name = "Dave Pearson", email = "davep@davep.org" } ]