AmpelAstro / Ampel-nuclear

Ampel units to analyze nuclear events (e.g. searching for Tidal Disruption Events)
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

chore(deps): update minor updates #30

Open renovate[bot] opened 1 year ago

renovate[bot] commented 1 year ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
dropbox (source) 12.0.0 -> 12.0.2 age adoption passing confidence dependencies patch
mypy (source, changelog) ^1.3.0 -> ^1.13.0 age adoption passing confidence dev-dependencies minor
pre-commit ^3.3.2 -> ^3.8.0 age adoption passing confidence dev-dependencies minor
pytest (changelog) ^8.0.2 -> ^8.3.3 age adoption passing confidence dev-dependencies minor
pytest-mock (changelog) ^3.10.0 -> ^3.14.0 age adoption passing confidence dev-dependencies patch
python >=3.10,<3.12 -> >=3.13,<3.14 age adoption passing confidence dependencies minor

Release Notes

dropbox/dropbox-sdk-python (dropbox) ### [`v12.0.2`](https://redirect.github.com/dropbox/dropbox-sdk-python/releases/tag/v12.0.2) [Compare Source](https://redirect.github.com/dropbox/dropbox-sdk-python/compare/v12.0.1...v12.0.2) Release Notes: - Remove the pin for `urllib3` ([#​507](https://redirect.github.com/dropbox/dropbox-sdk-python/pull/507)) ### [`v12.0.1`](https://redirect.github.com/dropbox/dropbox-sdk-python/releases/tag/v12.0.1) [Compare Source](https://redirect.github.com/dropbox/dropbox-sdk-python/compare/v12.0.0...v12.0.1) Release Notes: - Fix incorrect pin of `requests` ([#​505](https://redirect.github.com/dropbox/dropbox-sdk-python/pull/505))
python/mypy (mypy) ### [`v1.13.0`](https://redirect.github.com/python/mypy/compare/v1.12.1...v1.13.0) [Compare Source](https://redirect.github.com/python/mypy/compare/v1.12.1...v1.13.0) ### [`v1.12.1`](https://redirect.github.com/python/mypy/blob/HEAD/CHANGELOG.md#Mypy-1121) [Compare Source](https://redirect.github.com/python/mypy/compare/v1.12.0...v1.12.1) - Fix crash when showing partially analyzed type in error message (Ivan Levkivskyi, PR [17961](https://redirect.github.com/python/mypy/pull/17961)) - Fix iteration over union (when self type is involved) (Shantanu, PR [17976](https://redirect.github.com/python/mypy/pull/17976)) - Fix type object with type var default in union context (Jukka Lehtosalo, PR [17991](https://redirect.github.com/python/mypy/pull/17991)) - Revert change to `os.path` stubs affecting use of `os.PathLike[Any]` (Shantanu, PR [17995](https://redirect.github.com/python/mypy/pull/17995)) ### [`v1.12.0`](https://redirect.github.com/python/mypy/compare/v1.11.2...v1.12.0) [Compare Source](https://redirect.github.com/python/mypy/compare/v1.11.2...v1.12.0) ### [`v1.11.2`](https://redirect.github.com/python/mypy/compare/v1.11.1...v1.11.2) [Compare Source](https://redirect.github.com/python/mypy/compare/v1.11.1...v1.11.2) ### [`v1.11.1`](https://redirect.github.com/python/mypy/compare/v1.11.0...v1.11.1) [Compare Source](https://redirect.github.com/python/mypy/compare/v1.11.0...v1.11.1) ### [`v1.11.0`](https://redirect.github.com/python/mypy/compare/v1.10.1...v1.11.0) [Compare Source](https://redirect.github.com/python/mypy/compare/v1.10.1...v1.11.0) ### [`v1.10.1`](https://redirect.github.com/python/mypy/blob/HEAD/CHANGELOG.md#Mypy-1101) [Compare Source](https://redirect.github.com/python/mypy/compare/v1.10.0...v1.10.1) - Fix error reporting on cached run after uninstallation of third party library (Shantanu, PR [17420](https://redirect.github.com/python/mypy/pull/17420))
pre-commit/pre-commit (pre-commit) ### [`v3.8.0`](https://redirect.github.com/pre-commit/pre-commit/blob/HEAD/CHANGELOG.md#380---2024-07-28) [Compare Source](https://redirect.github.com/pre-commit/pre-commit/compare/v3.7.1...v3.8.0) \================== ##### Features - Implement health checks for `language: r` so environments are recreated if the system version of R changes. - [#​3206](https://redirect.github.com/pre-commit/pre-commit/issues/3206) issue by [@​lorenzwalthert](https://redirect.github.com/lorenzwalthert). - [#​3265](https://redirect.github.com/pre-commit/pre-commit/issues/3265) PR by [@​lorenzwalthert](https://redirect.github.com/lorenzwalthert).
pytest-dev/pytest (pytest) ### [`v8.3.3`](https://redirect.github.com/pytest-dev/pytest/releases/tag/8.3.3) [Compare Source](https://redirect.github.com/pytest-dev/pytest/compare/8.3.2...8.3.3) # pytest 8.3.3 (2024-09-09) ## Bug fixes - [#​12446](https://redirect.github.com/pytest-dev/pytest/issues/12446): Avoid calling `@property` (and other instance descriptors) during fixture discovery -- by `asottile`{.interpreted-text role="user"} - [#​12659](https://redirect.github.com/pytest-dev/pytest/issues/12659): Fixed the issue of not displaying assertion failure differences when using the parameter `--import-mode=importlib` in pytest>=8.1. - [#​12667](https://redirect.github.com/pytest-dev/pytest/issues/12667): Fixed a regression where type change in \[ExceptionInfo.errisinstance]{.title-ref} caused \[mypy]{.title-ref} to fail. - [#​12744](https://redirect.github.com/pytest-dev/pytest/issues/12744): Fixed typing compatibility with Python 3.9 or less -- replaced \[typing.Self]{.title-ref} with \[typing_extensions.Self]{.title-ref} -- by `Avasam`{.interpreted-text role="user"} - [#​12745](https://redirect.github.com/pytest-dev/pytest/issues/12745): Fixed an issue with backslashes being incorrectly converted in nodeid paths on Windows, ensuring consistent path handling across environments. - [#​6682](https://redirect.github.com/pytest-dev/pytest/issues/6682): Fixed bug where the verbosity levels where not being respected when printing the "msg" part of failed assertion (as in `assert condition, msg`). - [#​9422](https://redirect.github.com/pytest-dev/pytest/issues/9422): Fix bug where disabling the terminal plugin via `-p no:terminal` would cause crashes related to missing the `verbose` option. \-- by `GTowers1`{.interpreted-text role="user"} ## Improved documentation - [#​12663](https://redirect.github.com/pytest-dev/pytest/issues/12663): Clarify that the \[pytest_deselected]{.title-ref} hook should be called from \[pytest_collection_modifyitems]{.title-ref} hook implementations when items are deselected. - [#​12678](https://redirect.github.com/pytest-dev/pytest/issues/12678): Remove erroneous quotes from \[tmp_path_retention_policy]{.title-ref} example in docs. ## Miscellaneous internal changes - [#​12769](https://redirect.github.com/pytest-dev/pytest/issues/12769): Fix typos discovered by codespell and add codespell to pre-commit hooks. ### [`v8.3.2`](https://redirect.github.com/pytest-dev/pytest/releases/tag/8.3.2) [Compare Source](https://redirect.github.com/pytest-dev/pytest/compare/8.3.1...8.3.2) # pytest 8.3.2 (2024-07-24) ## Bug fixes - [#​12652](https://redirect.github.com/pytest-dev/pytest/issues/12652): Resolve regression \[conda]{.title-ref} environments where no longer being automatically detected. \-- by `RonnyPfannschmidt`{.interpreted-text role="user"} ### [`v8.3.1`](https://redirect.github.com/pytest-dev/pytest/releases/tag/8.3.1) [Compare Source](https://redirect.github.com/pytest-dev/pytest/compare/8.3.0...8.3.1) # pytest 8.3.1 (2024-07-20) The 8.3.0 release failed to include the change notes and docs for the release. This patch release remedies this. There are no other changes. ### [`v8.3.0`](https://redirect.github.com/pytest-dev/pytest/compare/8.2.2...8.3.0) [Compare Source](https://redirect.github.com/pytest-dev/pytest/compare/8.2.2...8.3.0) ### [`v8.2.2`](https://redirect.github.com/pytest-dev/pytest/releases/tag/8.2.2) [Compare Source](https://redirect.github.com/pytest-dev/pytest/compare/8.2.1...8.2.2) # pytest 8.2.2 (2024-06-04) ## Bug Fixes - [#​12355](https://redirect.github.com/pytest-dev/pytest/issues/12355): Fix possible catastrophic performance slowdown on a certain parametrization pattern involving many higher-scoped parameters. - [#​12367](https://redirect.github.com/pytest-dev/pytest/issues/12367): Fix a regression in pytest 8.2.0 where unittest class instances (a fresh one is created for each test) were not released promptly on test teardown but only on session teardown. - [#​12381](https://redirect.github.com/pytest-dev/pytest/issues/12381): Fix possible "Directory not empty" crashes arising from concurent cache dir (`.pytest_cache`) creation. Regressed in pytest 8.2.0. ## Improved Documentation - [#​12290](https://redirect.github.com/pytest-dev/pytest/issues/12290): Updated Sphinx theme to use Furo instead of Flask, enabling Dark mode theme. - [#​12356](https://redirect.github.com/pytest-dev/pytest/issues/12356): Added a subsection to the documentation for debugging flaky tests to mention lack of thread safety in pytest as a possible source of flakyness. - [#​12363](https://redirect.github.com/pytest-dev/pytest/issues/12363): The documentation webpages now links to a canonical version to reduce outdated documentation in search engine results.
containerbase/python-prebuild (python) ### [`v3.13.0`](https://redirect.github.com/containerbase/python-prebuild/releases/tag/3.13.0) [Compare Source](https://redirect.github.com/containerbase/python-prebuild/compare/3.12.7...3.13.0) ##### Bug Fixes - **deps:** update dependency python to v3.13.0 ### [`v3.12.7`](https://redirect.github.com/containerbase/python-prebuild/releases/tag/3.12.7) [Compare Source](https://redirect.github.com/containerbase/python-prebuild/compare/3.12.6...3.12.7) ##### Bug Fixes - **deps:** update dependency python to v3.12.7 ### [`v3.12.6`](https://redirect.github.com/containerbase/python-prebuild/releases/tag/3.12.6) [Compare Source](https://redirect.github.com/containerbase/python-prebuild/compare/3.12.5...3.12.6) ##### Bug Fixes - **deps:** update dependency python to v3.12.6 ### [`v3.12.5`](https://redirect.github.com/containerbase/python-prebuild/releases/tag/3.12.5) [Compare Source](https://redirect.github.com/containerbase/python-prebuild/compare/3.12.4...3.12.5) ##### Bug Fixes - **deps:** update dependency python to v3.12.5 ### [`v3.12.4`](https://redirect.github.com/containerbase/python-prebuild/releases/tag/3.12.4) [Compare Source](https://redirect.github.com/containerbase/python-prebuild/compare/3.12.3...3.12.4) ##### Bug Fixes - **deps:** update dependency python to v3.12.4 ### [`v3.12.3`](https://redirect.github.com/containerbase/python-prebuild/releases/tag/3.12.3) [Compare Source](https://redirect.github.com/containerbase/python-prebuild/compare/3.12.2...3.12.3) ##### Bug Fixes - **deps:** update dependency python to v3.12.3 ### [`v3.12.2`](https://redirect.github.com/containerbase/python-prebuild/releases/tag/3.12.2) [Compare Source](https://redirect.github.com/containerbase/python-prebuild/compare/3.12.1...3.12.2) ##### Bug Fixes - **deps:** update dependency python to v3.12.2 ### [`v3.12.1`](https://redirect.github.com/containerbase/python-prebuild/releases/tag/3.12.1) [Compare Source](https://redirect.github.com/containerbase/python-prebuild/compare/3.12.0...3.12.1) ##### Bug Fixes - **deps:** update dependency python to v3.12.1 ### [`v3.12.0`](https://redirect.github.com/containerbase/python-prebuild/releases/tag/3.12.0) [Compare Source](https://redirect.github.com/containerbase/python-prebuild/compare/3.11.10...3.12.0) ##### Bug Fixes - **deps:** update dependency python to v3.12.0

Configuration

📅 Schedule: Branch creation - "every 4th week on Thursday before 10am" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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 was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 1 year ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: poetry.lock
Updating dependencies
Resolving dependencies...

Creating virtualenv ampel-nuclear-FsBIphGQ-py3.12 in /home/ubuntu/.cache/pypoetry/virtualenvs

The current project's Python requirement (>=3.12,<3.13) is not compatible with some of the required packages Python requirement:
  - ampel-ztf requires Python >=3.10,<3.12, so it will not be satisfied for Python >=3.12,<3.13

Because ampel-ztf (0.8.5) requires Python >=3.10,<3.12
 and no versions of ampel-ztf match >0.8.5,<0.8.6, ampel-ztf is forbidden.
So, because ampel-nuclear depends on ampel-ztf (>=0.8.5,<0.8.6), version solving failed.

  • Check your dependencies Python requirement: The Python requirement can be specified via the `python` or `markers` properties

    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"

    https://python-poetry.org/docs/dependency-specification/#python-restricted-dependencies,
    https://python-poetry.org/docs/dependency-specification/#using-environment-markers
renovate[bot] commented 6 months ago

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: poetry.lock
Updating dependencies
Resolving dependencies...

Creating virtualenv ampel-nuclear-FsBIphGQ-py3.13 in /home/ubuntu/.cache/pypoetry/virtualenvs

The current project's supported Python range (>=3.13,<3.14) is not compatible with some of the required packages Python requirement:
  - ampel-ztf requires Python <3.12,>=3.10, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.9,<3.10, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.9,<3.10, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.9,<3.10, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.9,<3.10, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.9,<3.10, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.9,<3.10, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.9,<3.10, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.9,<3.10, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.9,<3.10, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.9,<3.10, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.9,<3.10, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.9,<3.10, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.10,<3.12, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.10,<3.12, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.10,<3.12, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.10,<3.12, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.10,<3.12, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.10,<3.12, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.10,<3.12, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.10,<3.12, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.10,<3.12, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.10,<3.12, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.10,<3.12, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.10,<3.12, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python <3.12,>=3.10, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python <3.12,>=3.10, so it will not be satisfied for Python >=3.13,<3.14
  - ampel-ztf requires Python >=3.10,<3.12, so it will not be satisfied for Python >=3.13,<3.14

Because no versions of ampel-ztf match <0.7.1 || >0.7.1,<0.7.2 || >0.7.2,<0.7.3 || >0.7.3,<0.7.4 || >0.7.4,<0.7.4.post1 || >0.7.4.post1,<0.7.5 || >0.7.5,<0.8.0a0 || >0.8.0a0,<0.8.0a1 || >0.8.0a1,<0.8.0a2 || >0.8.0a2,<0.8.0a4 || >0.8.0a4,<0.8.0a5 || >0.8.0a5,<0.8.2a0 || >0.8.2a0,<0.8.2a1 || >0.8.2a1,<0.8.2a2 || >0.8.2a2,<0.8.2a4 || >0.8.2a4,<0.8.2a5 || >0.8.2a5,<0.8.2a6 || >0.8.2a6,<0.8.2a7 || >0.8.2a7,<0.8.3 || >0.8.3,<0.8.4 || >0.8.4,<0.8.5 || >0.8.5,<0.8.6 || >0.8.6,<0.8.7 || >0.8.7,<0.8.8 || >0.8.8,<0.8.9 || >0.8.9,<0.8.10 || >0.8.10,<0.8.10.post0 || >0.8.10.post0,<0.8.11 || >0.8.11,<0.8.12 || >0.8.12,<0.8.13 || >0.8.13,<0.8.14 || >0.8.14,<0.8.15 || >0.8.15,<0.8.16 || >0.8.16,<0.9.0 || >0.9.0,<0.9.1a0 || >0.9.1a0,<0.10.0 || >0.10.0,<0.10.2 || >0.10.2
 and ampel-ztf[kafka] (0.8.0a0) requires Python >=3.9,<3.10, ampel-ztf is forbidden.
And because ampel-ztf[kafka] (0.8.0a1) requires Python >=3.9,<3.10, ampel-ztf is forbidden.
And because ampel-ztf[kafka] (0.8.0a2) requires Python >=3.9,<3.10
 and ampel-ztf[kafka] (0.8.0a4) requires Python >=3.9,<3.10, ampel-ztf is forbidden.
And because ampel-ztf[kafka] (0.8.0a5) requires Python >=3.9,<3.10
 and ampel-ztf[kafka] (0.8.2a0) requires Python >=3.9,<3.10, ampel-ztf is forbidden.
And because ampel-ztf[kafka] (0.8.2a1) requires Python >=3.9,<3.10
 and ampel-ztf[kafka] (0.8.2a2) requires Python >=3.9,<3.10, ampel-ztf is forbidden.
And because ampel-ztf[kafka] (0.8.2a4) requires Python >=3.9,<3.10
 and ampel-ztf[kafka] (0.8.2a5) requires Python >=3.9,<3.10, ampel-ztf is forbidden.
And because ampel-ztf[kafka] (0.8.2a6) requires Python >=3.9,<3.10
 and ampel-ztf[kafka] (0.8.2a7) requires Python >=3.9,<3.10, ampel-ztf is forbidden.
And because ampel-ztf[kafka] (0.9.1a0) depends on ampel-ztf (0.9.1a0)
 and ampel-ztf[kafka] (0.7.1) depends on ampel-interface (>=0.7.1,<0.8.0), ampel-ztf[kafka] (<0.7.2 || >0.7.2,<0.7.3 || >0.7.3,<0.7.4 || >0.7.4,<0.7.4.post1 || >0.7.4.post1,<0.7.5 || >0.7.5,<0.8.3 || >0.8.3,<0.8.4 || >0.8.4,<0.8.5 || >0.8.5,<0.8.6 || >0.8.6,<0.8.7 || >0.8.7,<0.8.8 || >0.8.8,<0.8.9 || >0.8.9,<0.8.10 || >0.8.10,<0.8.10.post0 || >0.8.10.post0,<0.8.11 || >0.8.11,<0.8.12 || >0.8.12,<0.8.13 || >0.8.13,<0.8.14 || >0.8.14,<0.8.15 || >0.8.15,<0.8.16 || >0.8.16,<0.9.0 || >0.9.0,<0.10.0 || >0.10.0,<0.10.2 || >0.10.2) requires ampel-ztf (0.9.1a0) or ampel-interface (>=0.7.1,<0.8.0).
And because ampel-ztf[kafka] (0.7.2) depends on ampel-interface (>=0.7.1,<0.8.0)
 and ampel-ztf[kafka] (0.7.3) depends on ampel-interface (>=0.7.1,<0.8.0), ampel-ztf[kafka] (<0.7.4 || >0.7.4,<0.7.4.post1 || >0.7.4.post1,<0.7.5 || >0.7.5,<0.8.3 || >0.8.3,<0.8.4 || >0.8.4,<0.8.5 || >0.8.5,<0.8.6 || >0.8.6,<0.8.7 || >0.8.7,<0.8.8 || >0.8.8,<0.8.9 || >0.8.9,<0.8.10 || >0.8.10,<0.8.10.post0 || >0.8.10.post0,<0.8.11 || >0.8.11,<0.8.12 || >0.8.12,<0.8.13 || >0.8.13,<0.8.14 || >0.8.14,<0.8.15 || >0.8.15,<0.8.16 || >0.8.16,<0.9.0 || >0.9.0,<0.10.0 || >0.10.0,<0.10.2 || >0.10.2) requires ampel-ztf (0.9.1a0) or ampel-interface (>=0.7.1,<0.8.0).
And because ampel-ztf[kafka] (0.7.4) depends on ampel-interface (>=0.7.1,<0.8.0)
 and ampel-ztf[kafka] (0.7.4.post1) depends on ampel-interface (>=0.7.1,<0.8.0), ampel-ztf[kafka] (<0.7.5 || >0.7.5,<0.8.3 || >0.8.3,<0.8.4 || >0.8.4,<0.8.5 || >0.8.5,<0.8.6 || >0.8.6,<0.8.7 || >0.8.7,<0.8.8 || >0.8.8,<0.8.9 || >0.8.9,<0.8.10 || >0.8.10,<0.8.10.post0 || >0.8.10.post0,<0.8.11 || >0.8.11,<0.8.12 || >0.8.12,<0.8.13 || >0.8.13,<0.8.14 || >0.8.14,<0.8.15 || >0.8.15,<0.8.16 || >0.8.16,<0.9.0 || >0.9.0,<0.10.0 || >0.10.0,<0.10.2 || >0.10.2) requires ampel-ztf (0.9.1a0) or ampel-interface (>=0.7.1,<0.8.0).
And because ampel-ztf[kafka] (0.7.5) depends on ampel-interface (>=0.7.1,<0.8.0)
 and ampel-ztf[kafka] (0.8.3) requires Python >=3.10,<3.12, ampel-ztf[kafka] (<0.8.4 || >0.8.4,<0.8.5 || >0.8.5,<0.8.6 || >0.8.6,<0.8.7 || >0.8.7,<0.8.8 || >0.8.8,<0.8.9 || >0.8.9,<0.8.10 || >0.8.10,<0.8.10.post0 || >0.8.10.post0,<0.8.11 || >0.8.11,<0.8.12 || >0.8.12,<0.8.13 || >0.8.13,<0.8.14 || >0.8.14,<0.8.15 || >0.8.15,<0.8.16 || >0.8.16,<0.9.0 || >0.9.0,<0.10.0 || >0.10.0,<0.10.2 || >0.10.2) requires ampel-ztf (0.9.1a0) or ampel-interface (>=0.7.1,<0.8.0).
And because ampel-ztf[kafka] (0.8.4) requires Python >=3.10,<3.12
 and ampel-ztf[kafka] (0.8.5) requires Python >=3.10,<3.12, ampel-ztf[kafka] (<0.8.6 || >0.8.6,<0.8.7 || >0.8.7,<0.8.8 || >0.8.8,<0.8.9 || >0.8.9,<0.8.10 || >0.8.10,<0.8.10.post0 || >0.8.10.post0,<0.8.11 || >0.8.11,<0.8.12 || >0.8.12,<0.8.13 || >0.8.13,<0.8.14 || >0.8.14,<0.8.15 || >0.8.15,<0.8.16 || >0.8.16,<0.9.0 || >0.9.0,<0.10.0 || >0.10.0,<0.10.2 || >0.10.2) requires ampel-ztf (0.9.1a0) or ampel-interface (>=0.7.1,<0.8.0).
And because ampel-ztf[kafka] (0.8.6) requires Python >=3.10,<3.12
 and ampel-ztf[kafka] (0.8.7) requires Python >=3.10,<3.12, ampel-ztf[kafka] (<0.8.8 || >0.8.8,<0.8.9 || >0.8.9,<0.8.10 || >0.8.10,<0.8.10.post0 || >0.8.10.post0,<0.8.11 || >0.8.11,<0.8.12 || >0.8.12,<0.8.13 || >0.8.13,<0.8.14 || >0.8.14,<0.8.15 || >0.8.15,<0.8.16 || >0.8.16,<0.9.0 || >0.9.0,<0.10.0 || >0.10.0,<0.10.2 || >0.10.2) requires ampel-ztf (0.9.1a0) or ampel-interface (>=0.7.1,<0.8.0).
And because ampel-ztf[kafka] (0.8.8) requires Python >=3.10,<3.12
 and ampel-ztf[kafka] (0.8.9) requires Python >=3.10,<3.12, ampel-ztf[kafka] (<0.8.10 || >0.8.10,<0.8.10.post0 || >0.8.10.post0,<0.8.11 || >0.8.11,<0.8.12 || >0.8.12,<0.8.13 || >0.8.13,<0.8.14 || >0.8.14,<0.8.15 || >0.8.15,<0.8.16 || >0.8.16,<0.9.0 || >0.9.0,<0.10.0 || >0.10.0,<0.10.2 || >0.10.2) requires ampel-ztf (0.9.1a0) or ampel-interface (>=0.7.1,<0.8.0).
And because ampel-ztf[kafka] (0.8.10) requires Python >=3.10,<3.12
 and ampel-ztf[kafka] (0.8.10.post0) requires Python >=3.10,<3.12, ampel-ztf[kafka] (<0.8.11 || >0.8.11,<0.8.12 || >0.8.12,<0.8.13 || >0.8.13,<0.8.14 || >0.8.14,<0.8.15 || >0.8.15,<0.8.16 || >0.8.16,<0.9.0 || >0.9.0,<0.10.0 || >0.10.0,<0.10.2 || >0.10.2) requires ampel-ztf (0.9.1a0) or ampel-interface (>=0.7.1,<0.8.0).
And because ampel-ztf[kafka] (0.8.11) requires Python >=3.10,<3.12
 and ampel-ztf[kafka] (0.8.12) requires Python >=3.10,<3.12, ampel-ztf[kafka] (<0.8.13 || >0.8.13,<0.8.14 || >0.8.14,<0.8.15 || >0.8.15,<0.8.16 || >0.8.16,<0.9.0 || >0.9.0,<0.10.0 || >0.10.0,<0.10.2 || >0.10.2) requires ampel-ztf (0.9.1a0) or ampel-interface (>=0.7.1,<0.8.0).
And because ampel-ztf[kafka] (0.8.13) requires Python >=3.10,<3.12
 and ampel-ztf[kafka] (0.8.14) requires Python <3.12,>=3.10, ampel-ztf[kafka] (<0.8.15 || >0.8.15,<0.8.16 || >0.8.16,<0.9.0 || >0.9.0,<0.10.0 || >0.10.0,<0.10.2 || >0.10.2) requires ampel-ztf (0.9.1a0) or ampel-interface (>=0.7.1,<0.8.0).
And because ampel-ztf[kafka] (0.8.16) requires Python <3.12,>=3.10
 and ampel-ztf[kafka] (0.9.0) requires Python >=3.10,<3.12, ampel-ztf[kafka] (<0.8.15 || >0.8.15,<0.10.0 || >0.10.0,<0.10.2 || >0.10.2) requires ampel-ztf (0.9.1a0) or ampel-interface (>=0.7.1,<0.8.0).
And because ampel-ztf[kafka] (0.10.0) depends on ampel-ztf (0.10.0)
 and ampel-ztf[kafka] (0.10.2) depends on ampel-ztf (0.10.2), ampel-ztf[kafka] (!=0.8.15) requires ampel-ztf (0.9.1a0 || 0.10.0 || 0.10.2) or ampel-interface (>=0.7.1,<0.8.0).
And because ampel-ztf[kafka] (0.8.15) requires Python <3.12,>=3.10
 and ampel-nuclear depends on ampel-interface (>=0.8.7,<0.9), every version of ampel-ztf[kafka] requires ampel-ztf (0.9.1a0 || 0.10.0 || 0.10.2).
So, because ampel-nuclear depends on both ampel-ztf (>=0.8.5,<0.9) and ampel-ztf[kafka] (*), version solving failed.

  • Check your dependencies Python requirement: The Python requirement can be specified via the `python` or `markers` properties

    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"
    For ampel-ztf, a possible solution would be to set the `python` property to "<empty>"

    https://python-poetry.org/docs/dependency-specification/#python-restricted-dependencies,
    https://python-poetry.org/docs/dependency-specification/#using-environment-markers