sintonia/shared/setup.py

27 lines
715 B
Python
Raw Normal View History

from setuptools import find_packages, setup
chore(main): release 4.0.0 (#2834) :robot: I have created a release *beep* *boop* --- ## [4.0.0](https://github.com/libretime/libretime/compare/3.2.0...4.0.0) (2024-01-07) ### ⚠ BREAKING CHANGES * The media file serving is now handled by Nginx instead of the API service. The `storage.path` field is now used in the Nginx configuration, so make sure to update the Nginx configuration file if you change it. * **installer:** The default listen port for the installer is now `8080`. We recommend that you put a reverse proxy in front of LibreTime. * **installer:** The `--update-nginx` flag was removed from the installer. The nginx configuration deployed by the installer will now always be overwritten. Make sure to move your customizations to a reverse proxy configuration. * The default system output (`stream.outputs.system[].kind`) changed from `alsa` to `pulseaudio`. Make sure to update your configuration file if you rely on the default system output. * The `general.secret_key` configuration field is now required. Make sure to update your configuration file and add a secret key. ### Features * default system output is now `pulseaudio` ([#2842](https://github.com/libretime/libretime/issues/2842)) ([083ee3f](https://github.com/libretime/libretime/commit/083ee3f1dd74441e288b4d63178ae9cea12ba286)), closes [#2542](https://github.com/libretime/libretime/issues/2542) * disable uvicorn worker lifespan ([#2845](https://github.com/libretime/libretime/issues/2845)) ([8743c84](https://github.com/libretime/libretime/commit/8743c84d0f007a5430e9059c197a261e613cc642)) * **installer:** add the `--storage-path` flag ([#2865](https://github.com/libretime/libretime/issues/2865)) ([5b23852](https://github.com/libretime/libretime/commit/5b23852f8d144f0c7cdeb62831f7b1a27872b40e)) * **installer:** change default listen port to 8080 ([#2852](https://github.com/libretime/libretime/issues/2852)) ([f72b7f9](https://github.com/libretime/libretime/commit/f72b7f9c9727800a9d77d64c540c12f272bb0ae3)) * **installer:** remove the `--update-nginx` flag ([#2851](https://github.com/libretime/libretime/issues/2851)) ([35d7eac](https://github.com/libretime/libretime/commit/35d7eace13c2b9667fdb41fec0788118e0c5e63f)) * **playout:** configure device for alsa and pulseaudio system outputs ([#2654](https://github.com/libretime/libretime/issues/2654)) ([06af18b](https://github.com/libretime/libretime/commit/06af18b84e7dfaad95e3b55dda22ec1ddad27050)) * rewrite cloud-init config ([#2853](https://github.com/libretime/libretime/issues/2853)) ([8406d52](https://github.com/libretime/libretime/commit/8406d520d7a7bea4060be8a00e360bcf413cb2d5)) * run python in optimized mode ([#2874](https://github.com/libretime/libretime/issues/2874)) ([3f7fc99](https://github.com/libretime/libretime/commit/3f7fc99b6b343fbc8df319d8130ba8247aea96d8)) * the `general.secret_key` configuration field is now required ([#2841](https://github.com/libretime/libretime/issues/2841)) ([0d2d1a2](https://github.com/libretime/libretime/commit/0d2d1a26731a2b41ce5e574ed6de9950eaae4153)), closes [#2426](https://github.com/libretime/libretime/issues/2426) * use nginx to serve media files ([#2860](https://github.com/libretime/libretime/issues/2860)) ([4603c17](https://github.com/libretime/libretime/commit/4603c1759f29b8a1adb3e83d610ca00e778d76bd)) ### Bug Fixes * add parent function name in setValue exception ([#2777](https://github.com/libretime/libretime/issues/2777)) ([c764a5a](https://github.com/libretime/libretime/commit/c764a5a648ac6cf6c1f63cd9be6de9fe07c40988)) * **api:** ensure non ascii paths are handled by X-Accel-Redirect ([#2861](https://github.com/libretime/libretime/issues/2861)) ([0ce63f3](https://github.com/libretime/libretime/commit/0ce63f3bf0448580170024cdde96ee351ee5c358)) * **api:** enum schema description ([#2803](https://github.com/libretime/libretime/issues/2803)) ([976b70e](https://github.com/libretime/libretime/commit/976b70ed32a0e774cc0b72b8332372be32799ed1)) * **api:** let nginx handle the media file content type ([#2862](https://github.com/libretime/libretime/issues/2862)) ([72268ad](https://github.com/libretime/libretime/commit/72268ad9bb1a96b24efda7143b9371d6fd98ca03)) * **api:** move gunicorn worker config to python file ([#2854](https://github.com/libretime/libretime/issues/2854)) ([43221d9](https://github.com/libretime/libretime/commit/43221d9d7f34ba98a14db9906e350cb494a86b25)) * **api:** paths with question marks chars are handled by X-Accel-Redirect ([#2875](https://github.com/libretime/libretime/issues/2875)) ([b2c1ceb](https://github.com/libretime/libretime/commit/b2c1ceb89fafc76f18ec650d19ec0ff03e4a20b0)) * **deps:** update dependency friendsofphp/php-cs-fixer to &lt;3.42.1 (main) ([#2765](https://github.com/libretime/libretime/issues/2765)) ([8ae4dce](https://github.com/libretime/libretime/commit/8ae4dce9e7c013c1f66f1b4d5da4a8c91d3419b7)) * **deps:** update dependency friendsofphp/php-cs-fixer to &lt;3.43.2 (main) ([#2848](https://github.com/libretime/libretime/issues/2848)) ([62e5f4d](https://github.com/libretime/libretime/commit/62e5f4dfbb76ab1919c4905570cc34274c685cef)) * **deps:** update dependency friendsofphp/php-cs-fixer to &lt;3.45.1 (main) ([#2855](https://github.com/libretime/libretime/issues/2855)) ([6f84328](https://github.com/libretime/libretime/commit/6f8432838058be6ef1cfa7858f17b8272929896e)) * **deps:** update dependency friendsofphp/php-cs-fixer to &lt;3.46.1 (main) ([#2868](https://github.com/libretime/libretime/issues/2868)) ([4827dbc](https://github.com/libretime/libretime/commit/4827dbce711262e90238bb3b6c0a35b1ce3d6877)) * **legacy:** allow uploading opus files ([#2804](https://github.com/libretime/libretime/issues/2804)) ([f252a16](https://github.com/libretime/libretime/commit/f252a16637e113ceb1dd340fb7aad31af9c23ff0)) * **legacy:** declare previously undeclared variable ([#2793](https://github.com/libretime/libretime/issues/2793)) ([e2cfbf4](https://github.com/libretime/libretime/commit/e2cfbf4c038f28874a206df5805f04f69a40647b)) * **legacy:** ensure last played criteria works with never played files ([#2840](https://github.com/libretime/libretime/issues/2840)) ([24ee383](https://github.com/libretime/libretime/commit/24ee3830c23f7147f82febe3d3c6743d5ae8d4e6)) * **playout:** increase file download chunk size to 8192 bytes ([#2863](https://github.com/libretime/libretime/issues/2863)) ([7ed1be1](https://github.com/libretime/libretime/commit/7ed1be1816abef20b9ae59a8c66a9e48a34f37c5)) * **playout:** remove empty file when the download request failed ([#2864](https://github.com/libretime/libretime/issues/2864)) ([2facbfa](https://github.com/libretime/libretime/commit/2facbfaff23d4df0e7531b82f04f932bb2c4c9a4)) * **worker:** unbound variable when episode url returns HTTP 404 ([#2844](https://github.com/libretime/libretime/issues/2844)) ([3f39689](https://github.com/libretime/libretime/commit/3f396895e588e62183e01d17927d9bdbea512ee0)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: jo <ljonas@riseup.net>
2024-01-07 16:56:33 +01:00
version = "4.0.0" # x-release-please-version
setup(
name="libretime-shared",
version=version,
description="LibreTime Shared",
2022-08-25 16:25:54 +02:00
url="https://github.com/libretime/libretime",
author="LibreTime Contributors",
license="AGPLv3",
packages=find_packages(exclude=["*tests*", "*fixtures*"]),
package_data={"": ["py.typed"]},
install_requires=[
"backports.zoneinfo>=0.2.1,<0.3;python_version<'3.9'",
"click>=8.0.4,<8.2",
chore(deps): update dependency pydantic to >=2.5.0,<2.7 (#2922) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [pydantic](https://togithub.com/pydantic/pydantic) ([changelog](https://docs.pydantic.dev/latest/changelog/)) | `>=2.5.0,<2.6` -> `>=2.5.0,<2.7` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pydantic/2.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pydantic/2.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pydantic/2.5.3/2.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pydantic/2.5.3/2.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>pydantic/pydantic (pydantic)</summary> ### [`v2.6.0`](https://togithub.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v260-2024-01-23) [Compare Source](https://togithub.com/pydantic/pydantic/compare/v2.5.3...v2.6.0) [GitHub release](https://togithub.com/pydantic/pydantic/releases/tag/v2.6.0) The code released in v2.6.0 is practically identical to that of v2.6.0b1. ##### What's Changed ##### Packaging - Check for `email-validator` version >= 2.0 by [@&#8203;commonism](https://togithub.com/commonism) in [#&#8203;6033](https://togithub.com/pydantic/pydantic/pull/6033) - Upgrade \`ruff\`\` target version to Python 3.8 by [@&#8203;Elkiwa](https://togithub.com/Elkiwa) in [#&#8203;8341](https://togithub.com/pydantic/pydantic/pull/8341) - Update to `pydantic-extra-types==2.4.1` by [@&#8203;yezz123](https://togithub.com/yezz123) in [#&#8203;8478](https://togithub.com/pydantic/pydantic/pull/8478) - Update to `pyright==1.1.345` by [@&#8203;Viicos](https://togithub.com/Viicos) in [#&#8203;8453](https://togithub.com/pydantic/pydantic/pull/8453) - Update pydantic-core from 2.14.6 to 2.16.1, significant changes from these updates are described below, full changelog [here](https://togithub.com/pydantic/pydantic-core/compare/v2.14.6...v2.16.1) ##### New Features - Add `NatsDsn` by [@&#8203;ekeew](https://togithub.com/ekeew) in [#&#8203;6874](https://togithub.com/pydantic/pydantic/pull/6874) - Add `ConfigDict.ser_json_inf_nan` by [@&#8203;davidhewitt](https://togithub.com/davidhewitt) in [#&#8203;8159](https://togithub.com/pydantic/pydantic/pull/8159) - Add `types.OnErrorOmit` by [@&#8203;adriangb](https://togithub.com/adriangb) in [#&#8203;8222](https://togithub.com/pydantic/pydantic/pull/8222) - Support `AliasGenerator` usage by [@&#8203;sydney-runkle](https://togithub.com/sydney-runkle) in [#&#8203;8282](https://togithub.com/pydantic/pydantic/pull/8282) - Add Pydantic People Page to docs by [@&#8203;sydney-runkle](https://togithub.com/sydney-runkle) in [#&#8203;8345](https://togithub.com/pydantic/pydantic/pull/8345) - Support `yyyy-MM-DD` datetime parsing by [@&#8203;sydney-runkle](https://togithub.com/sydney-runkle) in [#&#8203;8404](https://togithub.com/pydantic/pydantic/pull/8404) - Added bits conversions to the `ByteSize` class [#&#8203;8415](https://togithub.com/pydantic/pydantic/issues/8415) by [@&#8203;luca-matei](https://togithub.com/luca-matei) in [#&#8203;8507](https://togithub.com/pydantic/pydantic/pull/8507) - Enable json schema creation with type `ByteSize` by [@&#8203;geospackle](https://togithub.com/geospackle) in [#&#8203;8537](https://togithub.com/pydantic/pydantic/pull/8537) - Add `eval_type_backport` to handle union operator and builtin generic subscripting in older Pythons by [@&#8203;alexmojaki](https://togithub.com/alexmojaki) in [#&#8203;8209](https://togithub.com/pydantic/pydantic/pull/8209) - Add support for `dataclass` fields `init` by [@&#8203;dmontagu](https://togithub.com/dmontagu) in [#&#8203;8552](https://togithub.com/pydantic/pydantic/pull/8552) - Implement pickling for `ValidationError` by [@&#8203;davidhewitt](https://togithub.com/davidhewitt) in [pydantic/pydantic-core#1119](https://togithub.com/pydantic/pydantic-core/pull/1119) - Add unified tuple validator that can handle "variadic" tuples via PEP-646 by [@&#8203;dmontagu](https://togithub.com/dmontagu) in [pydantic/pydantic-core#865](https://togithub.com/pydantic/pydantic-core/pull/865) ##### Changes - Drop Python3.7 support by [@&#8203;hramezani](https://togithub.com/hramezani) in [#&#8203;7188](https://togithub.com/pydantic/pydantic/pull/7188) - Drop Python 3.7, and PyPy 3.7 and 3.8 by [@&#8203;davidhewitt](https://togithub.com/davidhewitt) in [pydantic/pydantic-core#1129](https://togithub.com/pydantic/pydantic-core/pull/1129) - Use positional-only `self` in `BaseModel` constructor, so no field name can ever conflict with it by [@&#8203;ariebovenberg](https://togithub.com/ariebovenberg) in [#&#8203;8072](https://togithub.com/pydantic/pydantic/pull/8072) - Make `@validate_call` return a function instead of a custom descriptor - fixes binding issue with inheritance and adds `self/cls` argument to validation errors by [@&#8203;alexmojaki](https://togithub.com/alexmojaki) in [#&#8203;8268](https://togithub.com/pydantic/pydantic/pull/8268) - Exclude `BaseModel` docstring from JSON schema description by [@&#8203;sydney-runkle](https://togithub.com/sydney-runkle) in [#&#8203;8352](https://togithub.com/pydantic/pydantic/pull/8352) - Introducing `classproperty` decorator for `model_computed_fields` by [@&#8203;Jocelyn-Gas](https://togithub.com/Jocelyn-Gas) in [#&#8203;8437](https://togithub.com/pydantic/pydantic/pull/8437) - Explicitly raise an error if field names clashes with types by [@&#8203;Viicos](https://togithub.com/Viicos) in [#&#8203;8243](https://togithub.com/pydantic/pydantic/pull/8243) - Use stricter serializer for unions of simple types by [@&#8203;alexdrydew](https://togithub.com/alexdrydew) [pydantic/pydantic-core#1132](https://togithub.com/pydantic/pydantic-core/pull/1132) ##### Performance - Add Codspeed profiling Actions workflow by [@&#8203;lambertsbennett](https://togithub.com/lambertsbennett) in [#&#8203;8054](https://togithub.com/pydantic/pydantic/pull/8054) - Improve `int` extraction by [@&#8203;samuelcolvin](https://togithub.com/samuelcolvin) in [pydantic/pydantic-core#1155](https://togithub.com/pydantic/pydantic-core/pull/1155) - Improve performance of recursion guard by [@&#8203;samuelcolvin](https://togithub.com/samuelcolvin) in [pydantic/pydantic-core#1156](https://togithub.com/pydantic/pydantic-core/pull/1156) - `dataclass` serialization speedups by [@&#8203;samuelcolvin](https://togithub.com/samuelcolvin) in [pydantic/pydantic-core#1162](https://togithub.com/pydantic/pydantic-core/pull/1162) - Avoid `HashMap` creation when looking up small JSON objects in `LazyIndexMaps` by [@&#8203;samuelcolvin](https://togithub.com/samuelcolvin) in [pydantic/jiter#55](https://togithub.com/pydantic/jiter/pull/55) - use hashbrown to speedup python string caching by [@&#8203;davidhewitt](https://togithub.com/davidhewitt) in [pydantic/jiter#51](https://togithub.com/pydantic/jiter/pull/51) - Replace `Peak` with more efficient `Peek` by [@&#8203;davidhewitt](https://togithub.com/davidhewitt) in [pydantic/jiter#48](https://togithub.com/pydantic/jiter/pull/48) ##### Fixes - Move `getattr` warning in deprecated `BaseConfig` by [@&#8203;tlambert03](https://togithub.com/tlambert03) in [#&#8203;7183](https://togithub.com/pydantic/pydantic/pull/7183) - Only hash `model_fields`, not whole `__dict__` by [@&#8203;alexmojaki](https://togithub.com/alexmojaki) in [#&#8203;7786](https://togithub.com/pydantic/pydantic/pull/7786) - Fix mishandling of unions while freezing types in the `mypy` plugin by [@&#8203;dmontagu](https://togithub.com/dmontagu) in [#&#8203;7411](https://togithub.com/pydantic/pydantic/pull/7411) - Fix `mypy` error on untyped `ClassVar` by [@&#8203;vincent-hachin-wmx](https://togithub.com/vincent-hachin-wmx) in [#&#8203;8138](https://togithub.com/pydantic/pydantic/pull/8138) - Only compare pydantic fields in `BaseModel.__eq__` instead of whole `__dict__` by [@&#8203;QuentinSoubeyranAqemia](https://togithub.com/QuentinSoubeyranAqemia) in [#&#8203;7825](https://togithub.com/pydantic/pydantic/pull/7825) - Update `strict` docstring in `model_validate` method. by [@&#8203;LukeTonin](https://togithub.com/LukeTonin) in [#&#8203;8223](https://togithub.com/pydantic/pydantic/pull/8223) - Fix overload position of `computed_field` by [@&#8203;Viicos](https://togithub.com/Viicos) in [#&#8203;8227](https://togithub.com/pydantic/pydantic/pull/8227) - Fix custom type type casting used in multiple attributes by [@&#8203;ianhfc](https://togithub.com/ianhfc) in [#&#8203;8066](https://togithub.com/pydantic/pydantic/pull/8066) - Fix issue not allowing `validate_call` decorator to be dynamically assigned to a class method by [@&#8203;jusexton](https://togithub.com/jusexton) in [#&#8203;8249](https://togithub.com/pydantic/pydantic/pull/8249) - Fix issue `unittest.mock` deprecation warnings by [@&#8203;ibleedicare](https://togithub.com/ibleedicare) in [#&#8203;8262](https://togithub.com/pydantic/pydantic/pull/8262) - Added tests for the case `JsonValue` contains subclassed primitive values by [@&#8203;jusexton](https://togithub.com/jusexton) in [#&#8203;8286](https://togithub.com/pydantic/pydantic/pull/8286) - Fix `mypy` error on free before validator (classmethod) by [@&#8203;sydney-runkle](https://togithub.com/sydney-runkle) in [#&#8203;8285](https://togithub.com/pydantic/pydantic/pull/8285) - Fix `to_snake` conversion by [@&#8203;jevins09](https://togithub.com/jevins09) in [#&#8203;8316](https://togithub.com/pydantic/pydantic/pull/8316) - Fix type annotation of `ModelMetaclass.__prepare__` by [@&#8203;slanzmich](https://togithub.com/slanzmich) in [#&#8203;8305](https://togithub.com/pydantic/pydantic/pull/8305) - Disallow `config` specification when initializing a `TypeAdapter` when the annotated type has config already by [@&#8203;sydney-runkle](https://togithub.com/sydney-runkle) in [#&#8203;8365](https://togithub.com/pydantic/pydantic/pull/8365) - Fix a naming issue with JSON schema for generics parametrized by recursive type aliases by [@&#8203;dmontagu](https://togithub.com/dmontagu) in [#&#8203;8389](https://togithub.com/pydantic/pydantic/pull/8389) - Fix type annotation in pydantic people script by [@&#8203;shenxiangzhuang](https://togithub.com/shenxiangzhuang) in [#&#8203;8402](https://togithub.com/pydantic/pydantic/pull/8402) - Add support for field `alias` in `dataclass` signature by [@&#8203;NeevCohen](https://togithub.com/NeevCohen) in [#&#8203;8387](https://togithub.com/pydantic/pydantic/pull/8387) - Fix bug with schema generation with `Field(...)` in a forward ref by [@&#8203;dmontagu](https://togithub.com/dmontagu) in [#&#8203;8494](https://togithub.com/pydantic/pydantic/pull/8494) - Fix ordering of keys in `__dict__` with `model_construct` call by [@&#8203;sydney-runkle](https://togithub.com/sydney-runkle) in [#&#8203;8500](https://togithub.com/pydantic/pydantic/pull/8500) - Fix module `path_type` creation when globals does not contain `__name__` by [@&#8203;hramezani](https://togithub.com/hramezani) in [#&#8203;8470](https://togithub.com/pydantic/pydantic/pull/8470) - Fix for namespace issue with dataclasses with `from __future__ import annotations` by [@&#8203;sydney-runkle](https://togithub.com/sydney-runkle) in [#&#8203;8513](https://togithub.com/pydantic/pydantic/pull/8513) - Fix: make function validator types positional-only by [@&#8203;pmmmwh](https://togithub.com/pmmmwh) in [#&#8203;8479](https://togithub.com/pydantic/pydantic/pull/8479) - Fix usage of `@deprecated` by [@&#8203;Viicos](https://togithub.com/Viicos) in [#&#8203;8294](https://togithub.com/pydantic/pydantic/pull/8294) - Add more support for private attributes in `model_construct` call by [@&#8203;sydney-runkle](https://togithub.com/sydney-runkle) in [#&#8203;8525](https://togithub.com/pydantic/pydantic/pull/8525) - Use a stack for the types namespace by [@&#8203;dmontagu](https://togithub.com/dmontagu) in [#&#8203;8378](https://togithub.com/pydantic/pydantic/pull/8378) - Fix schema-building bug with `TypeAliasType` for types with refs by [@&#8203;dmontagu](https://togithub.com/dmontagu) in [#&#8203;8526](https://togithub.com/pydantic/pydantic/pull/8526) - Support `pydantic.Field(repr=False)` in dataclasses by [@&#8203;tigeryy2](https://togithub.com/tigeryy2) in [#&#8203;8511](https://togithub.com/pydantic/pydantic/pull/8511) - Override `dataclass_transform` behavior for `RootModel` by [@&#8203;Viicos](https://togithub.com/Viicos) in [#&#8203;8163](https://togithub.com/pydantic/pydantic/pull/8163) - Refactor signature generation for simplicity by [@&#8203;sydney-runkle](https://togithub.com/sydney-runkle) in [#&#8203;8572](https://togithub.com/pydantic/pydantic/pull/8572) - Fix ordering bug of PlainValidator annotation by [@&#8203;Anvil](https://togithub.com/Anvil) in [#&#8203;8567](https://togithub.com/pydantic/pydantic/pull/8567) - Fix `exclude_none` for json serialization of `computed_field`s by [@&#8203;sydney-runkle](https://togithub.com/sydney-runkle) in [pydantic/pydantic-core#1098](https://togithub.com/pydantic/pydantic-core/pull/1098) - Support yyyy-MM-DD string for datetimes by [@&#8203;sydney-runkle](https://togithub.com/sydney-runkle) in [pydantic/pydantic-core#1124](https://togithub.com/pydantic/pydantic-core/pull/1124) - Tweak ordering of definitions in generated schemas by [@&#8203;StrawHatDrag0n](https://togithub.com/StrawHatDrag0n) in [#&#8203;8583](https://togithub.com/pydantic/pydantic/pull/8583) ##### New Contributors ##### `pydantic` - [@&#8203;ekeew](https://togithub.com/ekeew) made their first contribution in [#&#8203;6874](https://togithub.com/pydantic/pydantic/pull/6874) - [@&#8203;lambertsbennett](https://togithub.com/lambertsbennett) made their first contribution in [#&#8203;8054](https://togithub.com/pydantic/pydantic/pull/8054) - [@&#8203;vincent-hachin-wmx](https://togithub.com/vincent-hachin-wmx) made their first contribution in [#&#8203;8138](https://togithub.com/pydantic/pydantic/pull/8138) - [@&#8203;QuentinSoubeyranAqemia](https://togithub.com/QuentinSoubeyranAqemia) made their first contribution in [#&#8203;7825](https://togithub.com/pydantic/pydantic/pull/7825) - [@&#8203;ariebovenberg](https://togithub.com/ariebovenberg) made their first contribution in [#&#8203;8072](https://togithub.com/pydantic/pydantic/pull/8072) - [@&#8203;LukeTonin](https://togithub.com/LukeTonin) made their first contribution in [#&#8203;8223](https://togithub.com/pydantic/pydantic/pull/8223) - [@&#8203;denisart](https://togithub.com/denisart) made their first contribution in [#&#8203;8231](https://togithub.com/pydantic/pydantic/pull/8231) - [@&#8203;ianhfc](https://togithub.com/ianhfc) made their first contribution in [#&#8203;8066](https://togithub.com/pydantic/pydantic/pull/8066) - [@&#8203;eonu](https://togithub.com/eonu) made their first contribution in [#&#8203;8255](https://togithub.com/pydantic/pydantic/pull/8255) - [@&#8203;amandahla](https://togithub.com/amandahla) made their first contribution in [#&#8203;8263](https://togithub.com/pydantic/pydantic/pull/8263) - [@&#8203;ibleedicare](https://togithub.com/ibleedicare) made their first contribution in [#&#8203;8262](https://togithub.com/pydantic/pydantic/pull/8262) - [@&#8203;jevins09](https://togithub.com/jevins09) made their first contribution in [#&#8203;8316](https://togithub.com/pydantic/pydantic/pull/8316) - [@&#8203;cuu508](https://togithub.com/cuu508) made their first contribution in [#&#8203;8322](https://togithub.com/pydantic/pydantic/pull/8322) - [@&#8203;slanzmich](https://togithub.com/slanzmich) made their first contribution in [#&#8203;8305](https://togithub.com/pydantic/pydantic/pull/8305) - [@&#8203;jensenbox](https://togithub.com/jensenbox) made their first contribution in [#&#8203;8331](https://togithub.com/pydantic/pydantic/pull/8331) - [@&#8203;szepeviktor](https://togithub.com/szepeviktor) made their first contribution in [#&#8203;8356](https://togithub.com/pydantic/pydantic/pull/8356) - [@&#8203;Elkiwa](https://togithub.com/Elkiwa) made their first contribution in [#&#8203;8341](https://togithub.com/pydantic/pydantic/pull/8341) - [@&#8203;parhamfh](https://togithub.com/parhamfh) made their first contribution in [#&#8203;8395](https://togithub.com/pydantic/pydantic/pull/8395) - [@&#8203;shenxiangzhuang](https://togithub.com/shenxiangzhuang) made their first contribution in [#&#8203;8402](https://togithub.com/pydantic/pydantic/pull/8402) - [@&#8203;NeevCohen](https://togithub.com/NeevCohen) made their first contribution in [#&#8203;8387](https://togithub.com/pydantic/pydantic/pull/8387) - [@&#8203;zby](https://togithub.com/zby) made their first contribution in [#&#8203;8497](https://togithub.com/pydantic/pydantic/pull/8497) - [@&#8203;patelnets](https://togithub.com/patelnets) made their first contribution in [#&#8203;8491](https://togithub.com/pydantic/pydantic/pull/8491) - [@&#8203;edwardwli](https://togithub.com/edwardwli) made their first contribution in [#&#8203;8503](https://togithub.com/pydantic/pydantic/pull/8503) - [@&#8203;luca-matei](https://togithub.com/luca-matei) made their first contribution in [#&#8203;8507](https://togithub.com/pydantic/pydantic/pull/8507) - [@&#8203;Jocelyn-Gas](https://togithub.com/Jocelyn-Gas) made their first contribution in [#&#8203;8437](https://togithub.com/pydantic/pydantic/pull/8437) - [@&#8203;bL34cHig0](https://togithub.com/bL34cHig0) made their first contribution in [#&#8203;8501](https://togithub.com/pydantic/pydantic/pull/8501) - [@&#8203;tigeryy2](https://togithub.com/tigeryy2) made their first contribution in [#&#8203;8511](https://togithub.com/pydantic/pydantic/pull/8511) - [@&#8203;geospackle](https://togithub.com/geospackle) made their first contribution in [#&#8203;8537](https://togithub.com/pydantic/pydantic/pull/8537) - [@&#8203;Anvil](https://togithub.com/Anvil) made their first contribution in [#&#8203;8567](https://togithub.com/pydantic/pydantic/pull/8567) - [@&#8203;hungtsetse](https://togithub.com/hungtsetse) made their first contribution in [#&#8203;8546](https://togithub.com/pydantic/pydantic/pull/8546) - [@&#8203;StrawHatDrag0n](https://togithub.com/StrawHatDrag0n) made their first contribution in [#&#8203;8583](https://togithub.com/pydantic/pydantic/pull/8583) ##### `pydantic-core` - [@&#8203;mariuswinger](https://togithub.com/mariuswinger) made their first contribution in [pydantic/pydantic-core#1087](https://togithub.com/pydantic/pydantic-core/pull/1087) - [@&#8203;adamchainz](https://togithub.com/adamchainz) made their first contribution in [pydantic/pydantic-core#1090](https://togithub.com/pydantic/pydantic-core/pull/1090) - [@&#8203;akx](https://togithub.com/akx) made their first contribution in [pydantic/pydantic-core#1123](https://togithub.com/pydantic/pydantic-core/pull/1123) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/libretime/libretime). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-30 18:25:55 +01:00
"pydantic>=2.5.0,<2.7",
"pyyaml>=5.3.1,<6.1",
],
extras_require={
"dev": [
"types-backports>=0.1.3,<1",
"types-pyyaml>=5.3.1,<7",
],
},
)