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 4272b47c0..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.50" -__version_info__ = (2, 2, 50, 0) +__version__ = "2.2.51" +__version_info__ = (2, 2, 51, 0) if "dev" in __version__: try: 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' 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", ], )