Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update branch for debugpy 1.5.1 with last changes in main #124

Merged

Conversation

paulacamargo25
Copy link
Contributor

@paulacamargo25 paulacamargo25 commented Oct 31, 2023

Updating branch that uses dubugpy 1.5.1 with last changes

paulacamargo25 and others added 18 commits October 31, 2023 14:46
* Add port attribute provider

* Add message

* Enabled proposed api

* Ignore all the ports

* Fix format

* fix pr comments

* Add regex for terminal command

* Add adapter to pattern
* Aff configuration

* Read just my code from settings too

* fix tests

* fix lint
* Update package.json

* Fix readme

* update debug type name

* Fix tests

* Fix lint

* Fix test

* Update translations

* revert extension id

* Fix tests

* fix lint

* Update debug type name

* Fix translations and lint

* update debug type

* fix lint
* Fix error in workspace

* fix test and lint

* Fix format
Bumps [mheap/github-action-required-labels](https://github.com/mheap/github-action-required-labels) from 3 to 5.
- [Release notes](https://github.com/mheap/github-action-required-labels/releases)
- [Commits](mheap/github-action-required-labels@v3...v5)

---
updated-dependencies:
- dependency-name: mheap/github-action-required-labels
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.11 to 5.62.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.62.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.1.3 to 5.2.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v5.1.3...v5.2.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* update package.json

* Fux lint
* Update nox file and pre release

* update args

* update value

* see params

* echo vars

* fix args

* fix args

* Fix error obj to string

* fix command line error

* update args

* update how access values

* Add args

* Send arguments

* tried ith arguments

* update value

* remove args extra

* update run

* send as env

* add to see other values

* update env variables

* use VSCETARGET

* fix variable

* Fix macOs error

* Fix lint in nox file

* Fix nox hash comparison

* Fix default value

* Remove unnecessary code

* Update platform url and debugpy version

* Fix dict key name

* Remove vsix for all platforms

* Fix pr comments

* fix download function

* fix hash code

* Read from json pypypackage

* add json file and session that creates it

* Reformat nox file

* resolve comments

* fix lint error

* update pipeline

* fix build error

* dont hardcode the hash
* Update readme

* Update README.md

Co-authored-by: Luciana Abud <45497113+luabud@users.noreply.github.com>

---------

Co-authored-by: Luciana Abud <45497113+luabud@users.noreply.github.com>
@paulacamargo25 paulacamargo25 self-assigned this Nov 1, 2023
@paulacamargo25 paulacamargo25 added the debt Covers everything internal: CI, testing, refactoring of the codebase, etc. label Nov 1, 2023
@paulacamargo25 paulacamargo25 marked this pull request as ready for review November 3, 2023 22:31
- name: Update pip, install pipx and install wheel
run: python -m pip install -U pip pipx wheel
- name: Update pip, install nox and install wheel
run: python -m pip install -U pip nox wheel
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is wheel installed?

And GitHub Actions includes pipx by default, so you should be able to skip installing both Nox and pipx and use pipx run nox.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I removed pipx because I got an error using python 3.6

Comment on lines +44 to +45
- name: Update pip, install nox and install wheel
run: python -m pip install -U pip nox wheel
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See my comments on the other action.

.github/actions/lint/action.yml Outdated Show resolved Hide resolved
noxfile.py Outdated
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this any different from what's in main and that I already reviewed previously?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no, im just updating the branch that uses debugpy 1.5.1 with the latest changes in main.

package.json Outdated Show resolved Hide resolved
@brettcannon
Copy link
Member

I can't follow what the purpose of this PR is. I see changes around justMyCode defaults, renames related to the extension name, and changing the version of Debugpy (while tweaking some actions). I feel like there are 3 or more PRs all wrapped into one here.

@brettcannon brettcannon self-requested a review November 23, 2023 22:23
@paulacamargo25 paulacamargo25 changed the title Update 3.6 Update branch for debugpy 1.5.1 with last changes in main Nov 23, 2023
@brettcannon
Copy link
Member

With microsoft/vscode-python@3e75937 having landed, is this PR still relevant? If so, should it be prioritized?

@@ -20,7 +20,6 @@ export async function buildPidAttachConfiguration(
type: DebuggerTypeName,
request: 'attach',
processId: '${command:pickProcess}',
justMyCode: true,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Was this removed because this is default?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes

@paulacamargo25 paulacamargo25 enabled auto-merge (squash) January 15, 2024 20:46
@brettcannon brettcannon requested review from brettcannon and removed request for brettcannon January 15, 2024 20:48
@paulacamargo25 paulacamargo25 merged commit aa64a98 into microsoft:release/python3.6/main Jan 15, 2024
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
debt Covers everything internal: CI, testing, refactoring of the codebase, etc.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants