diff --git a/src/debugpy/_vendored/pydevd/README.rst b/src/debugpy/_vendored/pydevd/README.rst index e8e25ec4..a10f3edc 100644 --- a/src/debugpy/_vendored/pydevd/README.rst +++ b/src/debugpy/_vendored/pydevd/README.rst @@ -14,8 +14,11 @@ debugging a process which runs in another machine, it's possible to `pip install `pydevd.settrace(host='10.1.1.1')` to connect the debugger backend to the debugger UI running in the IDE (whereas previously the sources had to be manually copied from the IDE installation). -It should be compatible with Python 2.7 onwards (as well as Jython 2.7, IronPython and PyPy -- and -any other variant which properly supports the Python structure for debuggers -- i.e.: sys.settrace/threading.settrace). +`pydevd` is compatible with Python 3.6 onwards. + +For `Python 2` please keep using `pydevd 2.8.0`. + +`pydevd` is tested both with CPython as well as PyPy. Recent versions contain speedup modules using Cython, which are generated with a few changes in the regular files to `cythonize` the files. To update and compile the cython sources (and generate some other auto-generated files), diff --git a/src/debugpy/_vendored/pydevd/pydevd.py b/src/debugpy/_vendored/pydevd/pydevd.py index 2c0fd37d..74c38ee5 100644 --- a/src/debugpy/_vendored/pydevd/pydevd.py +++ b/src/debugpy/_vendored/pydevd/pydevd.py @@ -112,7 +112,7 @@ if SUPPORT_GEVENT: if USE_CUSTOM_SYS_CURRENT_FRAMES_MAP: from _pydevd_bundle.pydevd_constants import constructed_tid_to_last_frame -__version_info__ = (2, 8, 0) +__version_info__ = (2, 9, 1) __version_info_str__ = [] for v in __version_info__: __version_info_str__.append(str(v)) diff --git a/src/debugpy/_vendored/pydevd/setup.py b/src/debugpy/_vendored/pydevd/setup.py index 26aeb134..681539c5 100644 --- a/src/debugpy/_vendored/pydevd/setup.py +++ b/src/debugpy/_vendored/pydevd/setup.py @@ -106,14 +106,13 @@ args = dict( 'Operating System :: Microsoft :: Windows', 'Operating System :: POSIX', 'Programming Language :: Python', - 'Programming Language :: Python :: 2', - 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.4', - 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', 'Topic :: Software Development :: Debuggers', ], entry_points={