This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [drf-spectacular](https://redirect.github.com/tfranzel/drf-spectacular) | `>=0.22.1,<0.28` -> `>=0.22.1,<0.29` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>tfranzel/drf-spectacular (drf-spectacular)</summary> ### [`v0.28.0`](https://redirect.github.com/tfranzel/drf-spectacular/blob/HEAD/CHANGELOG.rst#0280-2024-11-30) [Compare Source](https://redirect.github.com/tfranzel/drf-spectacular/compare/0.27.2...0.28.0) - Fix lazy_reverse bug in views (`#​1339 <https://github.com/tfranzel/drf-spectacular/issues/1339>`\_) - Extend query params explosion of non-DRF serializer `#​1315 <https://github.com/tfranzel/drf-spectacular/issues/1315>`\_ - consider pk_field on PrimaryKeyRelatedField when set `#​1335 <https://github.com/tfranzel/drf-spectacular/issues/1335>`\_ - fix unused OAuth2 scopes override `#​1319 <https://github.com/tfranzel/drf-spectacular/issues/1319>`\_ - bugfix @​extend_schema_field raw schema already in OAS3.1 - some minors (resolves `#​1147 <https://github.com/tfranzel/drf-spectacular/issues/1147>`\_) - fix OAS3.1 validator omission `#​1302 <https://github.com/tfranzel/drf-spectacular/issues/1302>`\_ - guard against broken **dir** impl `#​1296 <https://github.com/tfranzel/drf-spectacular/issues/1296>`\_ - Add Django 5.1 as classifier \[jelmert] - No extra items in the oneOf list \[Vladimir] - parametrize component registry identity `#​1288 <https://github.com/tfranzel/drf-spectacular/issues/1288>`\_ - make operation_id action position configurable `#​1264 <https://github.com/tfranzel/drf-spectacular/issues/1264>`\_ - Fix for incorrect `issubclass()` check. \[Mike Moore] - Correct the documentation of how to import extension snippets \[Alan Crosswell] - Update OpenAPI docs links \[Nils Van Zuijlen] - mitigate false positive in Django Debug Toolbar `#​1159 <https://github.com/tfranzel/drf-spectacular/issues/1159>`\_ - Additional testcase \[Marti Raudsepp] - Fix ChoiceField schema type with empty `choices=[]` \[Marti Raudsepp] - handle examples with nested properties pagination \[François Rejeté] - add choice field display method handling `#​1228 <https://github.com/tfranzel/drf-spectacular/issues/1228>`\_ - Add support for stateless user authentication in SimpleJWT (`#​1221 <https://github.com/tfranzel/drf-spectacular/issues/1221>`\_) \[Willem Meints] - fix: set pydantic json mode to serialization \[Eric Butler] - fix: extend_schema_field with dict param and oas 3.1 \[Eric Butler] Breaking changes / important additions: - Y-stream release due to the amount of small but important changes. - Pydantic users might see a slightly different schema due to the change in serialization method. </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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/libretime/libretime). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicHl0aG9uIl19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
57 lines
1.7 KiB
Python
57 lines
1.7 KiB
Python
from setuptools import find_packages, setup
|
|
|
|
version = "4.2.0" # x-release-please-version
|
|
|
|
setup(
|
|
name="libretime-api",
|
|
version=version,
|
|
description="LibreTime API",
|
|
author="LibreTime Contributors",
|
|
url="https://github.com/libretime/libretime",
|
|
project_urls={
|
|
"Bug Tracker": "https://github.com/libretime/libretime/issues",
|
|
"Documentation": "https://libretime.org",
|
|
"Source Code": "https://github.com/libretime/libretime",
|
|
},
|
|
license="AGPLv3",
|
|
packages=find_packages(exclude=["*tests*", "*fixtures*"]),
|
|
package_data={
|
|
"libretime_api": ["legacy/migrations/sql/*.sql"],
|
|
},
|
|
include_package_data=True,
|
|
python_requires=">=3.8",
|
|
entry_points={
|
|
"console_scripts": [
|
|
"libretime-api=libretime_api.manage:main",
|
|
]
|
|
},
|
|
install_requires=[
|
|
"django-cors-headers>=3.14.0,<4.5",
|
|
"django-filter>=2.4.0,<24.4",
|
|
"django>=4.2.0,<4.3",
|
|
"djangorestframework>=3.14.0,<3.16",
|
|
"drf-spectacular>=0.22.1,<0.29",
|
|
"requests>=2.32.2,<2.33",
|
|
],
|
|
extras_require={
|
|
"prod": [
|
|
"gunicorn>=22.0.0,<23.1",
|
|
"psycopg[c]>=3.1.8,<3.2",
|
|
"uvicorn[standard]>=0.17.6,<0.33.0",
|
|
],
|
|
"dev": [
|
|
"django-coverage-plugin>=3.0.0,<4",
|
|
"django-stubs>=5.1.0,<6",
|
|
"djangorestframework-stubs>=1.8.0,<4",
|
|
"model_bakery>=1.10.1,<2",
|
|
"psycopg[binary]>=3.1.8,<4",
|
|
"pylint-django>=2.5.3,<3",
|
|
"pytest-django>=4.5.2,<5",
|
|
"requests-mock>=1.10.0,<2",
|
|
],
|
|
"sentry": [
|
|
"sentry-sdk[django]>=1.15.0,<2",
|
|
],
|
|
},
|
|
)
|