Maintened project can run with last library version, it would be nice to have this one close to the last version.
❯ poetry add "pyuploadcare"
Configuration file exists at /Users/vincent.schoener/Library/Preferences/pypoetry, reusing this directory.
Consider moving TOML configuration files to /Users/vincent.schoener/Library/Application Support/pypoetry, as support for the legacy directory will be removed in an upcoming release.
Using version ^4.2.1 for pyuploadcare
Updating dependencies
Resolving dependencies... (0.1s)
Because no versions of pydantic match >1.8.2,<1.9.0 || >1.9.0,<1.9.1 || >1.9.1,<1.9.2 || >1.9.2,<1.10.0 || >1.10.0,<1.10.1 || >1.10.1,<1.10.2 || >1.10.2,<1.10.4 || >1.10.4,<1.10.5 || >1.10.5,<1.10.6 || >1.10.6,<1.10.7 || >1.10.7,<1.10.8 || >1.10.8,<1.10.9 || >1.10.9,<1.10.10 || >1.10.10,<1.10.11 || >1.10.11,<1.10.12 || >1.10.12,<1.10.13 || >1.10.13,<2.0.0
and pydantic (1.8.2) depends on pydantic (1.8.2), pydantic (>=1.8.2,<1.9.0 || >1.9.0,<1.9.1 || >1.9.1,<1.9.2 || >1.9.2,<1.10.0 || >1.10.0,<1.10.1 || >1.10.1,<1.10.2 || >1.10.2,<1.10.4 || >1.10.4,<1.10.5 || >1.10.5,<1.10.6 || >1.10.6,<1.10.7 || >1.10.7,<1.10.8 || >1.10.8,<1.10.9 || >1.10.9,<1.10.10 || >1.10.10,<1.10.11 || >1.10.11,<1.10.12 || >1.10.12,<1.10.13 || >1.10.13,<2.0.0) requires pydantic (1.8.2).
And because pydantic (1.9.0) depends on pydantic (1.9.0)
and pydantic (1.9.1) depends on pydantic (1.9.1), pydantic (>=1.8.2,<1.9.2 || >1.9.2,<1.10.0 || >1.10.0,<1.10.1 || >1.10.1,<1.10.2 || >1.10.2,<1.10.4 || >1.10.4,<1.10.5 || >1.10.5,<1.10.6 || >1.10.6,<1.10.7 || >1.10.7,<1.10.8 || >1.10.8,<1.10.9 || >1.10.9,<1.10.10 || >1.10.10,<1.10.11 || >1.10.11,<1.10.12 || >1.10.12,<1.10.13 || >1.10.13,<2.0.0) requires pydantic (1.8.2 || 1.9.0 || 1.9.1).
And because pydantic (1.9.2) depends on pydantic (1.9.2)
and pydantic (1.10.0) depends on pydantic (1.10.0), pydantic (>=1.8.2,<1.10.1 || >1.10.1,<1.10.2 || >1.10.2,<1.10.4 || >1.10.4,<1.10.5 || >1.10.5,<1.10.6 || >1.10.6,<1.10.7 || >1.10.7,<1.10.8 || >1.10.8,<1.10.9 || >1.10.9,<1.10.10 || >1.10.10,<1.10.11 || >1.10.11,<1.10.12 || >1.10.12,<1.10.13 || >1.10.13,<2.0.0) requires pydantic (1.8.2 || 1.9.0 || 1.9.1 || 1.9.2 || 1.10.0).
And because pydantic (1.10.1) depends on pydantic (1.10.1)
and pydantic (1.10.2) depends on pydantic (1.10.2), pydantic (>=1.8.2,<1.10.4 || >1.10.4,<1.10.5 || >1.10.5,<1.10.6 || >1.10.6,<1.10.7 || >1.10.7,<1.10.8 || >1.10.8,<1.10.9 || >1.10.9,<1.10.10 || >1.10.10,<1.10.11 || >1.10.11,<1.10.12 || >1.10.12,<1.10.13 || >1.10.13,<2.0.0) requires pydantic (1.8.2 || 1.9.0 || 1.9.1 || 1.9.2 || 1.10.0 || 1.10.1 || 1.10.2).
And because pydantic (1.10.4) depends on pydantic (1.10.4)
and pydantic (1.10.5) depends on pydantic (1.10.5), pydantic (>=1.8.2,<1.10.6 || >1.10.6,<1.10.7 || >1.10.7,<1.10.8 || >1.10.8,<1.10.9 || >1.10.9,<1.10.10 || >1.10.10,<1.10.11 || >1.10.11,<1.10.12 || >1.10.12,<1.10.13 || >1.10.13,<2.0.0) requires pydantic (1.8.2 || 1.9.0 || 1.9.1 || 1.9.2 || 1.10.0 || 1.10.1 || 1.10.2 || 1.10.4 || 1.10.5).
And because pydantic (1.10.6) depends on pydantic (1.10.6)
and pydantic (1.10.7) depends on pydantic (1.10.7), pydantic (>=1.8.2,<1.10.8 || >1.10.8,<1.10.9 || >1.10.9,<1.10.10 || >1.10.10,<1.10.11 || >1.10.11,<1.10.12 || >1.10.12,<1.10.13 || >1.10.13,<2.0.0) requires pydantic (1.8.2 || 1.9.0 || 1.9.1 || 1.9.2 || 1.10.0 || 1.10.1 || 1.10.2 || 1.10.4 || 1.10.5 || 1.10.6 || 1.10.7).
And because pydantic (1.10.8) depends on pydantic (1.10.8)
and pydantic (1.10.9) depends on pydantic (1.10.9), pydantic (>=1.8.2,<1.10.10 || >1.10.10,<1.10.11 || >1.10.11,<1.10.12 || >1.10.12,<1.10.13 || >1.10.13,<2.0.0) requires pydantic (1.8.2 || 1.9.0 || 1.9.1 || 1.9.2 || 1.10.0 || 1.10.1 || 1.10.2 || 1.10.4 || 1.10.5 || 1.10.6 || 1.10.7 || 1.10.8 || 1.10.9).
And because pydantic (1.10.10) depends on pydantic (1.10.10)
and pydantic (1.10.11) depends on pydantic (1.10.11), pydantic (>=1.8.2,<1.10.12 || >1.10.12,<1.10.13 || >1.10.13,<2.0.0) requires pydantic (1.8.2 || 1.9.0 || 1.9.1 || 1.9.2 || 1.10.0 || 1.10.1 || 1.10.2 || 1.10.4 || 1.10.5 || 1.10.6 || 1.10.7 || 1.10.8 || 1.10.9 || 1.10.10 || 1.10.11).
And because pydantic (1.10.12) depends on pydantic (1.10.12)
and pydantic (1.10.13) depends on pydantic (1.10.13), pydantic (>=1.8.2,<2.0.0) requires pydantic (1.8.2 || 1.9.0 || 1.9.1 || 1.9.2 || 1.10.0 || 1.10.1 || 1.10.2 || 1.10.4 || 1.10.5 || 1.10.6 || 1.10.7 || 1.10.8 || 1.10.9 || 1.10.10 || 1.10.11 || 1.10.12 || 1.10.13).
Because no versions of pyuploadcare match >4.2.1,<5.0.0
and pyuploadcare (4.2.1) depends on pydantic (>=1.8.2,<2.0.0), pyuploadcare (>=4.2.1,<5.0.0) requires pydantic (>=1.8.2,<2.0.0).
(1) Thus, pyuploadcare (>=4.2.1,<5.0.0) requires pydantic (1.8.2 || 1.9.0 || 1.9.1 || 1.9.2 || 1.10.0 || 1.10.1 || 1.10.2 || 1.10.4 || 1.10.5 || 1.10.6 || 1.10.7 || 1.10.8 || 1.10.9 || 1.10.10 || 1.10.11 || 1.10.12 || 1.10.13).
Because no versions of pydantic-settings match >2.0.3,<2.1.0 || >2.1.0,<3.0.0
and pydantic-settings (2.0.3) depends on pydantic (>=2.0.1), pydantic-settings (>=2.0.3,<2.1.0 || >2.1.0,<3.0.0) requires pydantic (>=2.0.1).
And because pydantic-settings (2.1.0) depends on pydantic (>=2.3.0), pydantic-settings (>=2.0.3,<3.0.0) requires pydantic (>=2.0.1).
And because pyuploadcare (>=4.2.1,<5.0.0) requires pydantic (1.8.2 || 1.9.0 || 1.9.1 || 1.9.2 || 1.10.0 || 1.10.1 || 1.10.2 || 1.10.4 || 1.10.5 || 1.10.6 || 1.10.7 || 1.10.8 || 1.10.9 || 1.10.10 || 1.10.11 || 1.10.12 || 1.10.13) (1), pyuploadcare (>=4.2.1,<5.0.0) is incompatible with pydantic-settings (>=2.0.3,<3.0.0)
So, because cloudinary-back-poc depends on both pydantic-settings (^2.0.3) and pyuploadcare (^4.2.1), version solving failed.