Skip to content

Commit 218d0a1

Browse files
committed
Upgrade to version 3.5.0 and add Taskfile for publish workflow
Updated the project version to 3.5.0 in setup.py and upgraded the grpcio dependency to 1.71.0. Added a Taskfile.yaml to streamline the publishing process and included it in .gitignore. These changes improve release management and dependency compatibility.
1 parent 7934e3f commit 218d0a1

File tree

3 files changed

+16
-3
lines changed

3 files changed

+16
-3
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@
66
.vscode/settings.json
77
.vscode/launch.json
88
.idea/
9-
.pypirc
9+
.pypirc
10+
.Taskfile.yaml

Taskfile.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
2+
version: '3'
3+
4+
5+
tasks:
6+
publish:
7+
cmds:
8+
- pip install wheel
9+
- python -m pip install --upgrade build
10+
- python -m build
11+
- python -m pip install --upgrade twine
12+
- python -m twine upload --repository pypi dist/*

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
setup(
1111
name="kubemq",
12-
version="3.4.1",
12+
version="3.5.0",
1313
description="KubeMQ SDK for Python",
1414
long_description=README,
1515
long_description_content_type="text/markdown",
@@ -19,7 +19,7 @@
1919
license="MIT",
2020
packages=find_packages(), # Corrected function call
2121
install_requires=[
22-
"grpcio==1.66.1",
22+
"grpcio==1.71.0",
2323
"protobuf>=4.21.0",
2424
"setuptools>=40.8.0",
2525
"PyJWT>=2.6.0",

0 commit comments

Comments
 (0)