pythonPackages.debugpy: 1.1.0 -> 1.2.0
This commit is contained in:
parent
7042bc3fe9
commit
87e9b49fc7
@ -18,13 +18,13 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "debugpy";
|
pname = "debugpy";
|
||||||
version = "1.1.0";
|
version = "1.2.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Microsoft";
|
owner = "Microsoft";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "1f6a62hg82fn9ddrl6g11x2h27zng8jmrlfbnnra6q590i5v1ixr";
|
sha256 = "1r5w5ngipj5fgjylrmlw3jrh5y2n67n68l91sj9329549x4ww8dh";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
@ -34,6 +34,11 @@ buildPythonPackage rec {
|
|||||||
inherit gdb;
|
inherit gdb;
|
||||||
})
|
})
|
||||||
|
|
||||||
|
(substituteAll {
|
||||||
|
src = ./hardcode-version.patch;
|
||||||
|
inherit version;
|
||||||
|
})
|
||||||
|
|
||||||
# Fix importing debugpy in:
|
# Fix importing debugpy in:
|
||||||
# - test_nodebug[module-launch(externalTerminal)]
|
# - test_nodebug[module-launch(externalTerminal)]
|
||||||
# - test_nodebug[module-launch(integratedTerminal)]
|
# - test_nodebug[module-launch(integratedTerminal)]
|
||||||
@ -45,13 +50,6 @@ buildPythonPackage rec {
|
|||||||
./fix-test-pythonpath.patch
|
./fix-test-pythonpath.patch
|
||||||
];
|
];
|
||||||
|
|
||||||
postPatch = ''
|
|
||||||
# Use nixpkgs version instead of versioneer
|
|
||||||
substituteInPlace setup.py \
|
|
||||||
--replace "cmds = versioneer.get_cmdclass()" "cmds = {}" \
|
|
||||||
--replace "version=versioneer.get_version()" "version='${version}'"
|
|
||||||
'';
|
|
||||||
|
|
||||||
# Remove pre-compiled "attach" libraries and recompile for host platform
|
# Remove pre-compiled "attach" libraries and recompile for host platform
|
||||||
# Compile flags taken from linux_and_mac/compile_linux.sh & linux_and_mac/compile_mac.sh
|
# Compile flags taken from linux_and_mac/compile_linux.sh & linux_and_mac/compile_mac.sh
|
||||||
preBuild = ''(
|
preBuild = ''(
|
||||||
|
@ -0,0 +1,51 @@
|
|||||||
|
diff --git a/setup.py b/setup.py
|
||||||
|
index cfec60d..32ca206 100644
|
||||||
|
--- a/setup.py
|
||||||
|
+++ b/setup.py
|
||||||
|
@@ -24,7 +24,6 @@ elif "--abi" in sys.argv:
|
||||||
|
from setuptools import setup # noqa
|
||||||
|
|
||||||
|
sys.path.insert(0, os.path.dirname(os.path.abspath(__file__)))
|
||||||
|
-import versioneer # noqa
|
||||||
|
|
||||||
|
del sys.path[0]
|
||||||
|
|
||||||
|
@@ -86,7 +85,7 @@ if __name__ == "__main__":
|
||||||
|
if not os.getenv("SKIP_CYTHON_BUILD"):
|
||||||
|
cython_build()
|
||||||
|
|
||||||
|
- cmds = versioneer.get_cmdclass()
|
||||||
|
+ cmds = {}
|
||||||
|
cmds["bdist_wheel"] = bdist_wheel
|
||||||
|
|
||||||
|
extras = {}
|
||||||
|
@@ -96,7 +95,7 @@ if __name__ == "__main__":
|
||||||
|
|
||||||
|
setup(
|
||||||
|
name="debugpy",
|
||||||
|
- version=versioneer.get_version(),
|
||||||
|
+ version="@version@",
|
||||||
|
description="An implementation of the Debug Adapter Protocol for Python", # noqa
|
||||||
|
long_description=long_description,
|
||||||
|
long_description_content_type="text/markdown",
|
||||||
|
diff --git a/src/debugpy/__init__.py b/src/debugpy/__init__.py
|
||||||
|
index baa5a7c..5355327 100644
|
||||||
|
--- a/src/debugpy/__init__.py
|
||||||
|
+++ b/src/debugpy/__init__.py
|
||||||
|
@@ -27,7 +27,6 @@ __all__ = [
|
||||||
|
import codecs
|
||||||
|
import os
|
||||||
|
|
||||||
|
-from debugpy import _version
|
||||||
|
from debugpy.common import compat
|
||||||
|
|
||||||
|
|
||||||
|
@@ -204,7 +203,7 @@ def trace_this_thread(should_trace):
|
||||||
|
return api.trace_this_thread(should_trace)
|
||||||
|
|
||||||
|
|
||||||
|
-__version__ = _version.get_versions()["version"]
|
||||||
|
+__version__ = "@version@"
|
||||||
|
|
||||||
|
# Force absolute path on Python 2.
|
||||||
|
__file__ = os.path.abspath(__file__)
|
Loading…
x
Reference in New Issue
Block a user