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

Version 4.2.3 release (django-stubs only) #1604

Merged
merged 1 commit into from
Jun 29, 2023

Conversation

intgr
Copy link
Collaborator

@intgr intgr commented Jun 29, 2023

This release has multiple bugfixes, fixing a significant regression from version 4.2.2.

I'll just release django-stubs this time and skip django-stubs-ext since there are no changes there (I explained this approach in #1450 (comment))

@intgr intgr merged commit 2ea83a7 into typeddjango:master Jun 29, 2023
@intgr intgr deleted the version-4.2.3 branch June 29, 2023 17:03
@intgr
Copy link
Collaborator Author

intgr commented Jun 29, 2023

Closes #1605

descope bot referenced this pull request in descope/django-descope Jul 20, 2023
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [django-stubs](https://github.com/typeddjango/django-stubs)
([changelog](https://github.com/typeddjango/django-stubs/releases)) |
dev | patch | `4.2.2` -> `4.2.3` |

---

### Release Notes

<details>
<summary>typeddjango/django-stubs (django-stubs)</summary>

###
[`v4.2.3`](https://github.com/typeddjango/django-stubs/releases/tag/4.2.3)

[Compare
Source](https://github.com/typeddjango/django-stubs/compare/4.2.2...4.2.3)

This version fixes two regressions in previons `django-stubs` release
and also a few other fixes and improvements. Special thanks to
[@&#8203;GabDug](https://github.com/GabDug) for contributing
regression fixes on a short order.

This time there is no corresponding release of `django-stubs-ext`.

##### Stubs fixes

- Fixed type error when subclassing `AppConfig` and assigning string to
`default_auto_field` by [@&#8203;GabDug](https://github.com/GabDug) in
[https://github.com/typeddjango/django-stubs/pull/1596](https://github.com/typeddjango/django-stubs/pull/1596)
- Fixed type error when subclassing `MiddlewareMixin.__call__()` and
using `return self.get_response()` by
[@&#8203;GabDug](https://github.com/GabDug) in
[https://github.com/typeddjango/django-stubs/pull/1595](https://github.com/typeddjango/django-stubs/pull/1595)
- Allow `None` as `redirect_field_name` value for `@user_passes_test`
and `@login_required` decorators by
[@&#8203;JoeHitchen](https://github.com/JoeHitchen) in
[https://github.com/typeddjango/django-stubs/pull/1600](https://github.com/typeddjango/django-stubs/pull/1600)

##### Plugin fixes

- Fixed long-standing issue with `Date(Time)Field` when using mypy
setting `disallow_any_explicit` by
[@&#8203;sobolevn](https://github.com/sobolevn) in
[https://github.com/typeddjango/django-stubs/pull/1599](https://github.com/typeddjango/django-stubs/pull/1599)

##### Stubs changes

- Added `BigIntegerField.MAX_BIGINT` attribute by
[@&#8203;asottile](https://github.com/asottile) in
[https://github.com/typeddjango/django-stubs/pull/1598](https://github.com/typeddjango/django-stubs/pull/1598)
- Improved Jinja2 types and updated `pytest-mypy-plugins` by
[@&#8203;sobolevn](https://github.com/sobolevn) in
[https://github.com/typeddjango/django-stubs/pull/1601](https://github.com/typeddjango/django-stubs/pull/1601)

##### CI/Testing

- Run tests in multiple shards and all Python versions by
[@&#8203;sobolevn](https://github.com/sobolevn) in
[https://github.com/typeddjango/django-stubs/pull/1603](https://github.com/typeddjango/django-stubs/pull/1603)

##### Housekeeping

- Converted `_typeshed.Self` usages to `typing_extensions.Self` (PEP
673) by [@&#8203;intgr](https://github.com/intgr) in
[https://github.com/typeddjango/django-stubs/pull/1591](https://github.com/typeddjango/django-stubs/pull/1591)
- Version 4.2.3 release (django-stubs only) by
[@&#8203;intgr](https://github.com/intgr) in
[https://github.com/typeddjango/django-stubs/pull/1604](https://github.com/typeddjango/django-stubs/pull/1604)

#### New Contributors

- [@&#8203;JoeHitchen](https://github.com/JoeHitchen) made their first
contribution in
[https://github.com/typeddjango/django-stubs/pull/1600](https://github.com/typeddjango/django-stubs/pull/1600)

**Full Changelog**:
typeddjango/django-stubs@4.2.2...4.2.3

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xLjExIiwidXBkYXRlZEluVmVyIjoiMzYuMS4xMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: descope[bot] <descope[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant