openfun / marsha

:clapper: An opensource LTI Learning Content Management System (LCMS)
MIT License
107 stars 24 forks source link

⬆️(dependencies) update python dependencies #2406

Closed renovate[bot] closed 12 months ago

renovate[bot] commented 12 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Brotli ==1.0.9 -> ==1.1.0 age adoption passing confidence
black (changelog) ==23.7.0 -> ==23.9.1 age adoption passing confidence
boto3 ==1.28.40 -> ==1.28.44 age adoption passing confidence
django (source, changelog) ==4.2.4 -> ==4.2.5 age adoption passing confidence
django-storages (changelog) ==1.13.2 -> ==1.14 age adoption passing confidence
pytest (source, changelog) ==7.4.1 -> ==7.4.2 age adoption passing confidence

Release Notes

google/brotli (Brotli) ### [`v1.1.0`](https://togithub.com/google/brotli/blob/HEAD/CHANGELOG.md#110---2023-08-28) [Compare Source](https://togithub.com/google/brotli/compare/v1.0.9...v1.1.0) ##### Added - decoder: `BrotliDecoderAttachDictionary` - decoder: `BrotliDecoderOnFinish` callback behind `BROTLI_REPORTING` - decoder: `BrotliDecoderSetMetadataCallbacks` - encoder: `BrotliEncoderPrepareDictionary`, `BrotliEncoderDestroyPreparedDictionary`, `BrotliEncoderAttachPreparedDictionary` - decoder: `BrotliEncoderOnFinish` callback behind `BROTLI_REPORTING` - common: `BrotliSharedDictionaryCreateInstance`, `BrotliSharedDictionaryDestroyInstance`, `BrotliSharedDictionaryAttach` - CLI: `--dictionary` option - java: encoder wrapper: `Parameters.mode` - java: `Brotli{Input|Output}Stream.attachDictionary` - java: wrapper: partial byte array input - typescript: decoder (transpiled from Java) ##### Removed - build: `BROTLI_BUILD_PORTABLE` option ##### Fixed - java: JNI decoder failed sometimes on power of 2 payloads ##### Improved - java / js: smaller decoder footprint - decoder: faster decoding - encoder: faster encoding - encoder: smaller stack frames
psf/black (black) ### [`v23.9.1`](https://togithub.com/psf/black/blob/HEAD/CHANGES.md#2391) [Compare Source](https://togithub.com/psf/black/compare/23.9.0...23.9.1) Due to various issues, the previous release (23.9.0) did not include compiled mypyc wheels, which make Black significantly faster. These issues have now been fixed, and this release should come with compiled wheels once again. There will be no wheels for Python 3.12 due to a bug in mypyc. We will provide 3.12 wheels in a future release as soon as the mypyc bug is fixed. ##### Packaging - Upgrade to mypy 1.5.1 ([#​3864](https://togithub.com/psf/black/issues/3864)) ##### Performance - Store raw tuples instead of NamedTuples in Black's cache, improving performance and decreasing the size of the cache ([#​3877](https://togithub.com/psf/black/issues/3877)) ### [`v23.9.0`](https://togithub.com/psf/black/blob/HEAD/CHANGES.md#2390) [Compare Source](https://togithub.com/psf/black/compare/23.7.0...23.9.0) ##### Preview style - More concise formatting for dummy implementations ([#​3796](https://togithub.com/psf/black/issues/3796)) - In stub files, add a blank line between a statement with a body (e.g an `if sys.version_info > (3, x):`) and a function definition on the same level ([#​3862](https://togithub.com/psf/black/issues/3862)) - Fix a bug whereby spaces were removed from walrus operators within subscript([#​3823](https://togithub.com/psf/black/issues/3823)) ##### Configuration - Black now applies exclusion and ignore logic before resolving symlinks ([#​3846](https://togithub.com/psf/black/issues/3846)) ##### Performance - Avoid importing `IPython` if notebook cells do not contain magics ([#​3782](https://togithub.com/psf/black/issues/3782)) - Improve caching by comparing file hashes as fallback for mtime and size ([#​3821](https://togithub.com/psf/black/issues/3821)) ##### *Blackd* - Fix an issue in `blackd` with single character input ([#​3558](https://togithub.com/psf/black/issues/3558)) ##### Integrations - Black now has an [official pre-commit mirror](https://togithub.com/psf/black-pre-commit-mirror). Swapping `https://github.com/psf/black` to `https://github.com/psf/black-pre-commit-mirror` in your `.pre-commit-config.yaml` will make Black about 2x faster ([#​3828](https://togithub.com/psf/black/issues/3828)) - The `.black.env` folder specified by `ENV_PATH` will now be removed on the completion of the GitHub Action ([#​3759](https://togithub.com/psf/black/issues/3759))
boto/boto3 (boto3) ### [`v1.28.44`](https://togithub.com/boto/boto3/blob/HEAD/CHANGELOG.rst#12844) [Compare Source](https://togithub.com/boto/boto3/compare/1.28.43...1.28.44) \======= - api-change:`fsx`: \[`botocore`] Amazon FSx documentation fixes - api-change:`sagemaker`: \[`botocore`] Autopilot APIs will now support holiday featurization for Timeseries models. The models will now hold holiday metadata and should be able to accommodate holiday effect during inference. - api-change:`sso-admin`: \[`botocore`] Content updates to IAM Identity Center API for China Regions. - api-change:`workspaces`: \[`botocore`] A new field "ErrorDetails" will be added to the output of "DescribeWorkspaceImages" API call. This field provides in-depth details about the error occurred during image import process. These details include the possible causes of the errors and troubleshooting information. ### [`v1.28.43`](https://togithub.com/boto/boto3/blob/HEAD/CHANGELOG.rst#12843) [Compare Source](https://togithub.com/boto/boto3/compare/1.28.42...1.28.43) \======= - api-change:`neptunedata`: \[`botocore`] Minor changes to send unsigned requests to Neptune clusters - api-change:`securityhub`: \[`botocore`] Documentation updates for AWS Security Hub - api-change:`simspaceweaver`: \[`botocore`] BucketName and ObjectKey are now required for the S3Location data type. BucketName is now required for the S3Destination data type. ### [`v1.28.42`](https://togithub.com/boto/boto3/blob/HEAD/CHANGELOG.rst#12842) [Compare Source](https://togithub.com/boto/boto3/compare/1.28.41...1.28.42) \======= - api-change:`appflow`: \[`botocore`] Adding OAuth2.0 support for servicenow connector. - api-change:`ec2`: \[`botocore`] This release adds 'outpost' location type to the DescribeInstanceTypeOfferings API, allowing customers that have been allowlisted for outpost to query their offerings in the API. - api-change:`elbv2`: \[`botocore`] Update elbv2 client to latest version - api-change:`medialive`: \[`botocore`] Adds advanced Output Locking options for Epoch Locking: Custom Epoch and Jam Sync Time - api-change:`wafv2`: \[`botocore`] The targeted protection level of the Bot Control managed rule group now provides optional, machine-learning analysis of traffic statistics to detect some bot-related activity. You can enable or disable the machine learning functionality through the API. ### [`v1.28.41`](https://togithub.com/boto/boto3/blob/HEAD/CHANGELOG.rst#12841) [Compare Source](https://togithub.com/boto/boto3/compare/1.28.40...1.28.41) \======= - api-change:`billingconductor`: \[`botocore`] This release adds support for line item filtering in for the custom line item resource. - api-change:`cloud9`: \[`botocore`] Added support for Ubuntu 22.04 that was not picked up in a previous Trebuchet request. Doc-only update. - api-change:`compute-optimizer`: \[`botocore`] This release adds support to provide recommendations for G4dn and P3 instances that use NVIDIA GPUs. - api-change:`ec2`: \[`botocore`] Introducing Amazon EC2 C7gd, M7gd, and R7gd Instances with up to 3.8 TB of local NVMe-based SSD block-level storage. These instances are powered by AWS Graviton3 processors, delivering up to 25% better performance over Graviton2-based instances. - api-change:`ecs`: \[`botocore`] Documentation only update for Amazon ECS. - api-change:`events`: \[`botocore`] Update events client to latest version - api-change:`rds`: \[`botocore`] Add support for feature integration with AWS Backup. - api-change:`sagemaker`: \[`botocore`] SageMaker Neo now supports data input shape derivation for Pytorch 2.0 and XGBoost compilation job for cloud instance targets. You can skip DataInputConfig field during compilation job creation. You can also access derived information from model in DescribeCompilationJob response. - api-change:`vpc-lattice`: \[`botocore`] This release adds Lambda event structure version config support for LAMBDA target groups. It also adds newline support for auth policies.
django/django (django) ### [`v4.2.5`](https://togithub.com/django/django/compare/4.2.4...4.2.5) [Compare Source](https://togithub.com/django/django/compare/4.2.4...4.2.5)
jschneier/django-storages (django-storages) ### [`v1.14`](https://togithub.com/jschneier/django-storages/compare/1.13.2...1.14) [Compare Source](https://togithub.com/jschneier/django-storages/compare/1.13.2...1.14)
pytest-dev/pytest (pytest) ### [`v7.4.2`](https://togithub.com/pytest-dev/pytest/releases/tag/7.4.2): pytest 7.4.2 (2023-09-07) [Compare Source](https://togithub.com/pytest-dev/pytest/compare/7.4.1...7.4.2) ### Bug Fixes - [#​11237](https://togithub.com/pytest-dev/pytest/issues/11237): Fix doctest collection of `functools.cached_property` objects. - [#​11306](https://togithub.com/pytest-dev/pytest/issues/11306): Fixed bug using `--importmode=importlib` which would cause package `__init__.py` files to be imported more than once in some cases. - [#​11367](https://togithub.com/pytest-dev/pytest/issues/11367): Fixed bug where `user_properties` where not being saved in the JUnit XML file if a fixture failed during teardown. - [#​11394](https://togithub.com/pytest-dev/pytest/issues/11394): Fixed crash when parsing long command line arguments that might be interpreted as files. ### Improved Documentation - [#​11391](https://togithub.com/pytest-dev/pytest/issues/11391): Improved disclaimer on pytest plugin reference page to better indicate this is an automated, non-curated listing.

Configuration

📅 Schedule: Branch creation - "before 7am on monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.