Pavel Minaev
8e91dfb085
Exclude more error paths from codecov.
...
Exclude common/log.py from codecov as there are many debug helpers there.
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
6340818a0e
Enumerate installed packages & versions in the log as part of environment info.
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
9997094101
Don't force-upgrade setuptools for test runs to avoid pkg_resources deprecation warning in gevent.
2023-09-05 13:20:31 -07:00
Pavel Minaev
ffec1b2db7
Fix find_namespace_packages
2023-09-05 13:20:31 -07:00
Pavel Minaev
7b985fd36b
Use Black formatter only for Python files.
2023-09-05 13:20:31 -07:00
Darren Meehan
70dba8e137
GH-1230 Use find_namespace_packages()
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
88bf2c7827
Fix -Xfrozen_modules use in tests.
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
Pavel Minaev
1a18cdc5b8
Update attach_to_process binaries. Fixes #1370
2023-08-24 12:28:32 -07:00
Pavel Minaev
85ceaf7d99
Rebuild attach_to_process binaries on changes to attach_to_process.yml.
2023-08-24 10:57:14 -07:00
Pavel Minaev
cd51305592
Fix #1370 : macOS wheel tag mismatched
...
Build macOS attach binaries on macos-11 runner.
2023-08-24 10:57:14 -07:00
Pavel Minaev
2d6a224471
Update injected binaries and helpers for attach-to-process.
2023-08-24 10:18:50 -07:00
Pavel Minaev
f9372813f3
Run attach_to_process pipeline on PRs touching the corresponding directory.
2023-08-23 15:49:31 -07:00
Pavel Minaev
6e08ce2050
Add GitHub Action workflow to build pydevd_attach_to_process binaries.
2023-08-23 15:49:31 -07:00
Adam Yoblick
39ad5f47c5
Merge pull request #1362 from microsoft/testing_internal_pipeline
2023-08-18 14:44:22 -05:00
Adam Yoblick
2f48fc6479
Dummy commit to test internal pipeline trigger
2023-08-18 14:37:16 -05:00
Pavel Minaev
83baa6d302
Fix -Xfrozen_modules warnings in test runs on Python 3.11 and 3.12
2023-08-17 11:00:07 -07:00
Pavel Minaev
db3452db32
Use importlib.module_from_spec instead of imp.new_module (removed in Python 3.12).
2023-08-17 11:00:07 -07:00
Pavel Minaev
10aa6ffc6e
Fix DeprecationWarning in Python 3.12 due to use of co_lnotab
2023-08-17 11:00:07 -07:00
Pavel Minaev
12117683e7
Unpin greenlet in tests/requirements.txt
2023-08-16 14:58:54 -07:00
Kira Bruneau
1569cc8319
Support disabling process timeouts when set to 0
...
Before this change, there wasn't any way to disable process timeouts,
but now you can with:
DEBUGPY_PROCESS_SPAWN_TIMEOUT=0
DEBUGPY_PROCESS_EXIT_TIMEOUT=0
2023-08-16 09:47:13 -07:00
Pavel Minaev
d642538d7b
Don't assume column number to be 1, since this is no longer correct in Python 3.11.
2023-08-14 14:06:06 -07:00
Adam Yoblick
d55e351030
Merge pull request #1353 from microsoft/yaml_cleanup
2023-08-14 15:48:54 -05: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
894fd5e4f4
Merge pull request #1349 from microsoft/increase_coverage_timeouts
2023-08-10 13:43:00 -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
Luciana Abud
3bd802ea2a
Merge pull request #1334 from luabud/removedeprecatedsettings
...
Add extensions recommendations and remove deprecated settings
2023-07-24 14:44:34 -07:00
Luciana Abud
ba9e417a14
Delete blank line
2023-07-21 11:50:37 -07:00
Luciana Abud
d73cf2226d
Add extensions recommendations and remove settings
2023-07-21 11:47:48 -07:00
Adam Yoblick
3bd064e04d
Merge pull request #1319 from microsoft/fix-license-metadata
2023-07-19 15:21:07 -05:00
Graham Wheeler
6735fcb073
Merge pull request #1325 from microsoft/gramster-patch-1
...
Update README.md
2023-06-27 16:15:34 -07:00
Graham Wheeler
5a37633830
Update README.md
...
Added links to wiki pages
2023-06-27 16:15:11 -07:00
Brett Cannon
dbcc9486e4
Remove the EPL from the list of licenses
...
https://github.com/microsoft/debugpy/blob/main/LICENSE only lists MIT.
2023-06-20 17:20:52 -07:00
Adam Yoblick
4821077d5b
Merge pull request #1290 from microsoft/modify_codeowners
2023-05-12 15:40:30 -05:00
Adam Yoblick
9695688b80
Add myself to codeowners for PR reviews
2023-05-12 12:34:44 -05:00
Stella
9442a22e6c
Merge pull request #1279 from microsoft/StellaHuang95-patch-1
...
Create auto-label.yml
2023-04-24 09:52:25 -07:00
Stella
da14ef2347
Update auto-label.yml
2023-04-21 14:29:32 -07:00
Stella
267678832a
Create auto-label.yml
2023-04-20 09:36:48 -07:00
Alexandre Perez
e30c40fbca
Use PyObject_VectorcallDict if _PyObject_FastCallDict is not available
2023-04-12 12:55:07 -07:00
Pavel Minaev
2f3e0bb7d5
Increase pipeline timeout for code coverage jobs.
2023-04-03 17:37:14 -07:00
Pavel Minaev
00bc5136e4
Suppress DeprecationWarning from pydevd due to pkg_resources.declare_namespace ( #1230 )
2023-04-03 17:37:14 -07:00