Pavel Minaev
8b5eeee7e0
Fix #1008 : Re-attaching continuously creates 'accept_worker' threads in debugpy
...
Don't recreate the server socket needlessly.
2022-08-15 14:32:56 -07:00
Pavel Minaev
8b4c40e922
Rename ptvsd -> debugpy.
2020-01-17 11:57:13 -08:00
Karthik Nadig
4877164466
Fixes issue with building windows wheels ( #1098 )
...
* Try building ABI specific wheels
* Fix typo
* Fix another typo
* Skip cython rebuild
* Try some tweaks
* Revert "Skip cython rebuild"
This reverts commit 3ba6002e9cc1715d9202ec778adc52e6dc7b1732.
* More tweaks
* Fix pathlib install
* Disable 2.7 builds
* Try pure python builds
* Tweak and test pure builds
* Tweak pure builds
* Add universal wheel
* Try universal wheel
* Attempt to fix pyds
* Try re adding platform
* Keep install structure between builds
* Split how we build wheels for windows
* Fix broken sys argv
* Fix setup platform
* Adding some logging for filter
* Fix platform build script
* Ensure ABI tag
* Fix platform abi
* Test platform build of wheels
* fix platform metadata
* Log pyd file generation
* Log dir location for pyd
* recursively include *win*.pyd
* limit to pydevd pyds
* tweak manifest
* remove unused code
* restore manifest changes
* fix proj path
* Remove logging
* Add script for linux wheels (#3 )
* Add linux builds
* Simplify building bdist and sdist wheels.
* Try with frame eval off
* Ensure imports
* Add instructions to build linux wheels locally.
2019-01-18 10:26:55 -08:00
Pavel Minaev
a2bdacbe9c
Move ptvsd/ to src/ptvsd/.
2018-11-19 01:54:57 -08:00
Pavel Minaev
e96275703a
Testing framework for timeline-based tests. ( #857 )
...
* Testing framework for timeline-based tests.
See pytests/helpers/timeline.md for a detailed description.
Fixes #832 , and lays the groundwork for #833 .
* Upgrade pip to most recent version before installing prerequisites on Travis.
2018-10-01 14:29:44 -07:00
Pavel Minaev
b47df51478
Test & infrastructure cleanup, stage 1 ( #850 )
...
* Add new JSON IPC implementation to be shared between the product and the tests.
Add pytest-based test support, and wire it up to setup.py and Travis.
Dial pylint down to complain about important things only.
Various minor fixes exposed by pylint.
Add basic .vscode/settings.json for linter settings (and anything else that's workspace-specific).
Fixes #831 .
2018-09-27 00:36:48 -07:00
Pavel Minaev
06f8b73b7a
Set up versioneer to auto-generate version numbers from git.
2018-04-11 14:00:48 -07:00
Pavel Minaev
1ea628dbb6
Fix #220 : Remove py2 from wheel tag. Gracefully handle Cython extension build failure.
2018-03-19 11:59:40 -07:00
Steve Dower
6f2add1f68
Updates LICENSE file with correct text and includes it in distributions
2018-02-21 16:10:22 -08:00
Pavel Minaev
3543b25329
Initial ptvsd commit
2017-12-12 12:32:17 -08:00