Skip to content

Comments

[CLIENT-4237] Enable building debug wheels for Windows#970

Draft
juliannguyen4 wants to merge 58 commits intoCLIENT-2305-false-pos-testsfrom
CLIENT-4237-debug-windows-crash-during-admin-tests
Draft

[CLIENT-4237] Enable building debug wheels for Windows#970
juliannguyen4 wants to merge 58 commits intoCLIENT-2305-false-pos-testsfrom
CLIENT-4237-debug-windows-crash-during-admin-tests

Conversation

@juliannguyen4
Copy link
Collaborator

@juliannguyen4 juliannguyen4 commented Feb 20, 2026

For debugging crash during admin tests while testing CLIENT-2305-false-pos-tests

dependabot bot and others added 29 commits February 18, 2026 14:43
Bumps [sphinxcontrib-spelling](https://github.com/sphinx-contrib/spelling) from 8.0.0 to 8.0.2.
- [Release notes](https://github.com/sphinx-contrib/spelling/releases)
- [Commits](sphinx-contrib/spelling@8.0.0...8.0.2)

---
updated-dependencies:
- dependency-name: sphinxcontrib-spelling
  dependency-version: 8.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…flows/requirements.txt (#965)

delocate is already installed by cibuildwheel. The cibuildwheel API docs isn't clear about this, though.
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@83679a8...a309ff8)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: 6.2.0
  dependency-type: direct:production
  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 [versioningit](https://github.com/jwodder/versioningit) from 3.1.0 to 3.3.0.
- [Release notes](https://github.com/jwodder/versioningit/releases)
- [Changelog](https://github.com/jwodder/versioningit/blob/master/CHANGELOG.md)
- [Commits](jwodder/versioningit@v3.1.0...v3.3.0)

---
updated-dependencies:
- dependency-name: versioningit
  dependency-version: 3.3.0
  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 [docker/build-push-action](https://github.com/docker/build-push-action) from 6.18.0 to 6.19.2.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@2634353...10e90e3)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 6.19.2
  dependency-type: direct:production
  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>
…un hooks (#964)

pre-commit.ci will auto-update the hook versions every week, which is not supported in dependabot yet.

- Fix pre-commit.ci failing because it doesn't support Docker-based hooks yet.
- Disable lint.yaml workflow, since this replaces it
* Bump mypy from 1.17.1 to 1.19.1 in /.github/workflows

Bumps [mypy](https://github.com/python/mypy) from 1.17.1 to 1.19.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v1.17.1...v1.19.1)

---
updated-dependencies:
- dependency-name: mypy
  dependency-version: 1.19.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Address stubtest errors with new mypy version. These class constructors that shouldn't take in any arguments.
- CI/CD: Ignore warning about disjoint_bases decorator, which isn't included natively until Python 3.15. It is added to typing_extensions package, but I don't want to include an extra dependency for the client just for type hints

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Julian Nguyen <109386615+juliannguyen4@users.noreply.github.com>
@codecov-commenter
Copy link

codecov-commenter commented Feb 20, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
⚠️ Please upload report for BASE (CLIENT-2305-false-pos-tests@f5e9ec0). Learn more about missing BASE report.

Additional details and impacted files
@@                      Coverage Diff                       @@
##             CLIENT-2305-false-pos-tests     #970   +/-   ##
==============================================================
  Coverage                               ?   83.54%           
==============================================================
  Files                                  ?       99           
  Lines                                  ?    14392           
  Branches                               ?        0           
==============================================================
  Hits                                   ?    12024           
  Misses                                 ?     2368           
  Partials                               ?        0           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@juliannguyen4 juliannguyen4 changed the title [CLIENT-4237] Debug Windows crash during admin tests while testing CLIENT-2305-false-pos-tests [CLIENT-4237] Enable building debug wheels for Windows Feb 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants