Skip to content

Commit 9cc82db

Browse files
authored
Merge pull request #113 from RafaelJohn9/develop
Develop
2 parents c956fcb + a86b1ca commit 9cc82db

2 files changed

Lines changed: 8 additions & 5 deletions

File tree

docs/docusaurus.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ const config: Config = {
9191
position: 'right',
9292
},
9393
{
94-
href: 'https://discord.gg/vzGBh5Qu',
94+
href: 'https://discord.gg/hNxTew523E',
9595
label: 'Discord',
9696
position: 'right',
9797
},
@@ -122,7 +122,7 @@ const config: Config = {
122122
},
123123
// {
124124
// label: 'Discord',
125-
// href: 'https://discord.gg/docusaurus', // Optional: create your own
125+
// href: 'https://discord.gg/hNxTew523E', // Optional: create your own
126126
// },
127127
// {
128128
// label: 'Stack Overflow',

pyproject.toml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dynamic = ["version"]
88
description = "A Python SDK for integrating with M-Pesa APIs"
99
readme = "README.md"
1010
license = { text = "APACHE-2.0" }
11-
requires-python = ">=3.12"
11+
requires-python = ">=3.10"
1212
authors = [
1313
{ name = "John Kagunda", email = "johnmkagunda@gmail.com" }
1414
]
@@ -19,6 +19,8 @@ classifiers = [
1919
"Development Status :: 4 - Beta",
2020
"Intended Audience :: Developers",
2121
"License :: OSI Approved :: Apache Software License",
22+
"Programming Language :: Python :: 3.10",
23+
"Programming Language :: Python :: 3.11",
2224
"Programming Language :: Python :: 3.12",
2325
"Operating System :: OS Independent",
2426
"Topic :: Software Development :: Libraries :: Python Modules",
@@ -45,6 +47,7 @@ dependencies = [
4547
"requests >=2.32.3,<3.0.0",
4648
"typing_extensions >= 4.12.2,<5.0.0",
4749
"cryptography >=41.0.7",
50+
"tenacity>=9.1.2", # Used for async support
4851
"httpx >=0.27.0,<1.0.0",
4952
]
5053

@@ -93,7 +96,7 @@ packages = ["mpesakit"]
9396

9497
# Ruff configuration-sdk/is
9598
[tool.ruff]
96-
target-version = "py312"
99+
target-version = "py310"
97100
fix = true
98101

99102
[tool.ruff.lint]
@@ -129,4 +132,4 @@ markers = [
129132

130133
[tool.mypy]
131134
plugins = ["pydantic.mypy"]
132-
warn_unused_ignores = true
135+
warn_unused_ignores = true

0 commit comments

Comments
 (0)