From 9614a1253c7e854ddc0c8caf88f1ce6d0a60b1b5 Mon Sep 17 00:00:00 2001 From: grossmj Date: Mon, 21 Oct 2024 13:24:14 +1000 Subject: [PATCH 1/4] Development on 2.2.51.dev1 --- gns3/version.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gns3/version.py b/gns3/version.py index 4272b47c0..a0c6d8b4e 100644 --- a/gns3/version.py +++ b/gns3/version.py @@ -23,8 +23,8 @@ # or negative for a release candidate or beta (after the base version # number has been incremented) -__version__ = "2.2.50" -__version_info__ = (2, 2, 50, 0) +__version__ = "2.2.51.dev1" +__version_info__ = (2, 2, 51, 99) if "dev" in __version__: try: From 1b50cdc3413c4549c2b356f1674c85fd5b9efef9 Mon Sep 17 00:00:00 2001 From: grossmj Date: Sat, 26 Oct 2024 18:22:40 +1000 Subject: [PATCH 2/4] Upgrade dependencies --- requirements.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/requirements.txt b/requirements.txt index 71dd3a53e..2a5bd4b6a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ jsonschema>=4.23,<4.24 -sentry-sdk==2.12,<2.13 # optional dependency -psutil==6.0.0 +sentry-sdk>=2.17,<2.18 # optional dependency +psutil>=6.1.0 distro>=1.9.0 -truststore>=0.9.1; python_version >= '3.10' +truststore>=0.10.0; python_version >= '3.10' importlib-resources>=1.3; python_version < '3.9' From b3140f9d8ec90a36951ee16d5a059a4b6975cb0d Mon Sep 17 00:00:00 2001 From: grossmj Date: Sat, 26 Oct 2024 18:38:07 +1000 Subject: [PATCH 3/4] Python 3.13 support --- setup.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 5d91a50c3..1af9089a5 100644 --- a/setup.py +++ b/setup.py @@ -79,8 +79,8 @@ def run_tests(self): include_package_data=True, package_data={"gns3": ["configs/*.txt", "schemas/*.json"]}, platforms="any", - python_requires='>=3.8', - setup_requires=["setuptools>=17.1"], + python_requires=">=3.8", + setup_requires=["setuptools>=61.0"], classifiers=[ "Development Status :: 5 - Production/Stable", "Environment :: X11 Applications :: Qt", @@ -98,6 +98,7 @@ def run_tests(self): "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Programming Language :: Python :: Implementation :: CPython", ], ) From 23e0520cd22432ecfb0d5a41a410fcb35b6e14a3 Mon Sep 17 00:00:00 2001 From: grossmj Date: Thu, 7 Nov 2024 15:08:27 +1000 Subject: [PATCH 4/4] Release v2.2.51 --- CHANGELOG | 6 ++++++ gns3/crash_report.py | 2 +- gns3/version.py | 4 ++-- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index e5a55abd0..aea3a88d9 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,5 +1,11 @@ # Change Log +## 2.2.51 07/11/2024 + +* Python 3.13 support +* Upgrade dependencies +* Add keyboard shortcut for Add Link + ## 2.2.50 21/10/2024 * Fix issue when pid file contains invalid data diff --git a/gns3/crash_report.py b/gns3/crash_report.py index f3bac1cd2..458f998a8 100644 --- a/gns3/crash_report.py +++ b/gns3/crash_report.py @@ -50,7 +50,7 @@ class CrashReport: Report crash to a third party service """ - DSN = "https://2f7ebda845810e764bfd049a40cc09e3@o19455.ingest.us.sentry.io/38506" + DSN = "https://1d34173f3470d2bd89c355deccbc9c40@o19455.ingest.us.sentry.io/38506" _instance = None def __init__(self): diff --git a/gns3/version.py b/gns3/version.py index a0c6d8b4e..5a71fab9b 100644 --- a/gns3/version.py +++ b/gns3/version.py @@ -23,8 +23,8 @@ # or negative for a release candidate or beta (after the base version # number has been incremented) -__version__ = "2.2.51.dev1" -__version_info__ = (2, 2, 51, 99) +__version__ = "2.2.51" +__version_info__ = (2, 2, 51, 0) if "dev" in __version__: try: