Skip to content

Commit 5821481

Browse files
committed
chore: update Python versions and project metadata in configuration files
1 parent 2acc2ee commit 5821481

2 files changed

Lines changed: 11 additions & 11 deletions

File tree

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212

1313
strategy:
1414
matrix:
15-
python-version: ["3.9", "3.10", "3.11", "3.12"]
15+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
1616

1717
steps:
1818
- name: Checkout repository

pyproject.toml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "paystack-api-wrapper"
7-
version = "1.0.0"
8-
description = "A Python wrapper for the Paystack API"
7+
version = "1.0.1"
8+
description = "Modern, test-driven Python client for the Paystack API — built to save you time integrating into Python projects."
99
authors = [
1010
{name = "Joseph Ezekiel", email = "theolujay@gmail.com"},
1111
]
@@ -14,7 +14,7 @@ maintainers = [
1414
]
1515
readme = {file = "README.md", content-type = "text/markdown"}
1616
license = {text = "MIT"}
17-
requires-python = ">=3.9" # Changed from >=3.8
17+
requires-python = ">=3.9"
1818
classifiers = [
1919
"Development Status :: 4 - Beta",
2020
"Intended Audience :: Developers",
@@ -24,15 +24,14 @@ classifiers = [
2424
"Programming Language :: Python :: 3.10",
2525
"Programming Language :: Python :: 3.11",
2626
"Programming Language :: Python :: 3.12",
27+
"Programming Language :: Python :: 3.13",
2728
"Topic :: Internet :: WWW/HTTP",
2829
"Topic :: Software Development :: Libraries :: Python Modules",
29-
"Framework :: Django",
3030
]
31-
keywords = ["paystack", "payment", "api", "django", "python", "fintech", "nigeria"]
31+
keywords = ["paystack", "payment", "api", "python", "fintech", "nigeria"]
3232

3333
dependencies = [
3434
"requests>=2.25.0",
35-
"pytest>=8.4.1",
3635
]
3736

3837
[project.optional-dependencies]
@@ -51,13 +50,14 @@ test = [
5150
"pytest>=8.4.1",
5251
"responses>=0.25.8",
5352
"pytest-cov>=4.0.0",
53+
"pytest-mock>=3.14.1",
5454
]
5555

5656
[project.urls]
57-
Homepage = "https://github.com/theolujay/paystack"
58-
Repository = "https://github.com/theolujay/paystack"
59-
Documentation = "https://paystack.readthedocs.io"
60-
"Bug Tracker" = "https://github.com/theolujay/paystack/issues"
57+
Homepage = "https://github.com/theolujay/paystack-api-wrapper/blob/main/README.md"
58+
Repository = "https://github.com/theolujay/paystack-api-wrapper"
59+
Documentation = "https://github.com/theolujay/paystack-api-wrapper/blob/main/docs/USAGE.md"
60+
"Bug Tracker" = "https://github.com/theolujay/paystack-api-wrapper/issues"
6161

6262
[tool.hatch.build.targets.wheel]
6363
packages = ["paystack"]

0 commit comments

Comments
 (0)