Rich Chiodo
73be8fb5df
Takes some changes from pydevd to fix line numbers being None ( #1734 )
...
* Add missing subrepo tools
* Update parent
* git subrepo commit (merge) src/debugpy/_vendored/pydevd
subrepo:
subdir: "src/debugpy/_vendored/pydevd"
merged: "c81fc701"
upstream:
origin: "https://github.com/fabioz/PyDev.Debugger.git "
branch: "main"
commit: "d0f81de4"
git-subrepo:
version: "0.4.9"
origin: "???"
commit: "???"
* Update sys_monitoring c file
* Try avoiding test errors on shutdown
* Try fixing case where closing early
* Run PRs everywhere
2024-11-14 16:22:19 -08:00
Adam Yoblick
af0d29f6bc
Missed some quotes
2024-11-07 10:07:15 -06:00
Adam Yoblick
cebb7475a3
Remove redundant double quotes
2024-11-07 10:06:43 -06:00
Adam Yoblick
2036f44606
Change job names in build matrix
2024-11-07 10:02:43 -06:00
Adam Yoblick
22fbc53ee3
Move lint and pydevd to their own stages
2024-11-07 09:53:16 -06:00
Adam Yoblick
37eaf86e1a
Copy downloaded binaries to the right place before running tests
2024-11-06 16:56:49 -06:00
Adam Yoblick
db63cd5bd1
build pydevd biniaries, publish them, and download them in later jobs
2024-11-06 16:47:11 -06:00
Adam Yoblick
1eb92e64b1
Fix bad paths
2024-11-05 13:33:38 -06:00
Adam Yoblick
8f2aed19da
Build pydevd binaries before running tests
2024-11-05 13:18:52 -06:00
Rich Chiodo
f7d5df027c
Get Python 3.13 to work ( #1692 )
...
* Get debug launch working
* Turn Cython support back on
* Fix test failures
* Fix gevent test to be skipped
* Missed a version change in pipeline
* Fix comment
* Review feedback
2024-10-10 09:03:34 -07:00
Adam Yoblick
e58f228e92
Add retry for flaky tests, and remove 3.8 from tests
2024-07-10 17:38:20 -05:00
Adam Yoblick
ed9a632925
add missing file
2024-07-09 18:37:43 -05:00
Adam Yoblick
ff88ce330e
Increase connection and attach timeouts to fix random errors on windows py312 tests
2024-07-09 18:13:18 -05:00
Adam Yoblick
c2fcaf7e89
update macos image. macos-11 is no longer supported.
2024-06-24 14:19:10 -05:00
Pavel Minaev
42853a99c4
Add Python 3.12 as officially supported.
2024-01-25 14:22:43 -08:00
Pavel Minaev
46a02e10a2
Fix ruff command line arguments.
2023-12-13 21:40:57 -08:00
Adam Yoblick
131afb5a07
allow ruff to fail the build if errors are detected
2023-09-19 15:31:15 -05:00
Pavel Minaev
4a03787784
Don't build or test on Python 3.7
2023-09-12 11:14:55 -07:00
Pavel Minaev
9e8d1033d0
Use setuptools<66 for Python 3.7
2023-09-05 13:20:31 -07:00
Pavel Minaev
3937f0d10a
Use pip install -U to install setuptools.
2023-09-05 13:20:31 -07:00
Pavel Minaev
6ce72e20c8
Fix pipeline condition syntax.
2023-09-05 13:20:31 -07:00
Pavel Minaev
912bc4fe48
Add timeout for linting job.
2023-09-05 13:20:31 -07:00
Pavel Minaev
16d39cc173
Use setuptools<68 for Python 3.7
2023-09-05 13:20:31 -07:00
Pavel Minaev
2fcb85fdfa
Reduce verbosity for successful tests.
2023-09-05 13:20:31 -07:00
Pavel Minaev
ea3904ccb6
Don't force-upgrade pip and setuptools for test runs.
2023-09-05 13:20:31 -07:00
Pavel Minaev
86d542e559
Fix Python version mismatch.
2023-08-28 13:14:39 -07:00
Pavel Minaev
119ca8e589
Add Python 3.11 to test matrix.
...
Use Python 3.11 for coverage runs.
2023-08-28 13:14:39 -07:00
Adam Yoblick
829957d3e1
Set linter step to continue on error
2023-08-14 15:01:16 -05:00
Adam Yoblick
8df8d343f3
make linter exit with zero, even on failures
2023-08-11 17:32:15 -05:00
Adam Yoblick
d75b1f4ec1
Cleaned up yaml using the redhat yaml linter and azure pipelines schema
2023-08-11 17:17:43 -05:00
Adam Yoblick
014cdac951
Add CI and PR triggers to coverage pipelines
2023-08-11 16:10:40 -05:00
Adam Yoblick
86a0ede4c1
Switch linter from flake8 to ruff
2023-08-11 15:13:14 -05:00
Adam Yoblick
6bb82234e2
Increase timeouts even more
2023-08-10 13:06:53 -05:00
Adam Yoblick
f22e1851ef
increase coverage timeouts
2023-08-09 16:20:39 -05:00
Pavel Minaev
2f3e0bb7d5
Increase pipeline timeout for code coverage jobs.
2023-04-03 17:37:14 -07:00
Pavel Minaev
e94b71925a
Exclude vendored pydevd from PoliCheck.
2022-05-25 14:54:33 -07:00
Pavel Minaev
da25139b47
Increase timeout for code coverage in Windows tests.
2022-03-23 15:20:29 -07:00
Pavel Minaev
1a6c323599
Remove Python 3.6 support.
2022-03-23 15:20:29 -07:00
Pavel Minaev
420a206385
Drop Python 3.5 on all platforms, and Python 3.6 on macOS.
2022-02-24 12:57:56 -08:00
Pavel Minaev
4f12b1b47f
Remove Python 2.7 from supported implementations and update versions of test packages.
2022-02-24 12:57:56 -08:00
Pavel Minaev
f139ed7a67
Use the same displayName for all macOS jobs, regardless of pool used.
2021-11-03 19:00:57 -07:00
Pavel Minaev
fc67ea9e7d
Use macOS 10.14 to run tests for older Python versions on CI.
2021-11-03 19:00:57 -07:00
Pavel Minaev
eb53282508
Switch to MacOS 11 for CI.
2021-11-03 19:00:57 -07:00
Pavel Minaev
e25fc1dcca
Fix #677 : Enable CI for python 3.10
...
Fix #689 : test_django fails on py3.10
Re-enable Django tests on Python 3.10, and add it to CI runs.
2021-11-03 19:00:57 -07:00
Pavel Minaev
9ad731d3be
Run macOS tests in the macOS-10.14 pool to ensure that old Python versions are still available.
2021-10-08 11:53:44 -07:00
Karthik Nadig
edd84da7fa
formatting
2021-05-24 21:04:15 -07:00
Karthik Nadig
ddffe8cc00
Update test OS version
2021-05-24 21:03:02 -07:00
Pavel Minaev
8ec0a316e6
Use ubuntu-latest to run Linux tests on CI.
...
Update apt packages before trying to install gdb.
2021-05-04 13:10:13 -07:00
Pavel Minaev
ed8cc0b724
Update pipelines.yaml
...
Increase test timeout on Windows.
2021-02-22 12:51:06 -08:00
Karthik Nadig
c0243ca32e
Fix policheck issues
2020-09-03 17:04:18 -07:00