diff --git a/pyproject.toml b/pyproject.toml index adaf411..6673bf1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,9 +8,9 @@ readme = "README.md" license = {text = "Apache-2.0 license"} dependencies = [ - "mpt-api-client==5.4.*", + "mpt-api-client==6.0.*", "pyairtable==3.3.*", - "typer==0.24.*", + "typer==0.25.*", ] [project.scripts] diff --git a/uv.lock b/uv.lock index 4642c98..70e68d0 100644 --- a/uv.lock +++ b/uv.lock @@ -354,6 +354,18 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad", size = 73517, upload-time = "2024-12-06T15:37:21.509Z" }, ] +[[package]] +name = "httpx-retries" +version = "0.5.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "httpx" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/fb/f5/046cac13877ce9b55aebdbb3999e0e45b19b989a95c5fd1040fa04bd1f92/httpx_retries-0.5.0.tar.gz", hash = "sha256:d8c8e1e0852d84be3837aba0bcf78aeb89a4b77db95e8cc988c8c058830b3044", size = 15647, upload-time = "2026-04-20T01:21:47.154Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c5/a8/aadeaa9a28510727d538636ee8688f0782a98523147852b29404ce696f1b/httpx_retries-0.5.0-py3-none-any.whl", hash = "sha256:d3124592979a9dc6197e666d1f02e9ab996a0c58fce59fad8db6201a6a87304e", size = 8908, upload-time = "2026-04-20T01:21:46.157Z" }, +] + [[package]] name = "identify" version = "2.6.16" @@ -552,14 +564,15 @@ wheels = [ [[package]] name = "mpt-api-client" -version = "5.4.0" +version = "6.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "httpx" }, + { name = "httpx-retries" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/46/41/d5ec7ee9e6d626c0bcff192eb481ff8f1b77a8cd0583a188d3833ff72c79/mpt_api_client-5.4.0.tar.gz", hash = "sha256:abd7a60e00cbb0a7e8d66e14dec9f415a4d5a020dec5f7b2534a60d62cde0a74", size = 49617, upload-time = "2026-03-25T10:43:29.538Z" } +sdist = { url = "https://files.pythonhosted.org/packages/24/87/c62ac89f262d68410319ad190fd24eb300200028250b51fd01128e53878f/mpt_api_client-6.0.0.tar.gz", hash = "sha256:83e689c38771c84992acd148a171541b93ba9fbd919284186be505d31ecf8863", size = 59570, upload-time = "2026-04-21T13:38:39.888Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/bd/99/1ae0a342ee580e44017c6775a882c1a318f7eac7a79eab6255c906a4edb2/mpt_api_client-5.4.0-py3-none-any.whl", hash = "sha256:f2b8798a57a5a5737094a70c19eae0e32d12a2c83c25d7582b3252f64a80f835", size = 110983, upload-time = "2026-03-25T10:43:28.625Z" }, + { url = "https://files.pythonhosted.org/packages/72/97/d4f2e38c609435376a300aff2d253a90b8694114f5a7e55bd33b428d35ac/mpt_api_client-6.0.0-py3-none-any.whl", hash = "sha256:04b8c8710171f65962fd646fdd9f68bd1c5be158976891485bba46c95bd87f72", size = 136566, upload-time = "2026-04-21T13:38:38.657Z" }, ] [[package]] @@ -593,9 +606,9 @@ dev = [ [package.metadata] requires-dist = [ - { name = "mpt-api-client", specifier = "==5.4.*" }, + { name = "mpt-api-client", specifier = "==6.0.*" }, { name = "pyairtable", specifier = "==3.3.*" }, - { name = "typer", specifier = "==0.24.*" }, + { name = "typer", specifier = "==0.25.*" }, ] [package.metadata.requires-dev] @@ -1118,7 +1131,7 @@ wheels = [ [[package]] name = "typer" -version = "0.24.1" +version = "0.25.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "annotated-doc" }, @@ -1126,9 +1139,9 @@ dependencies = [ { name = "rich" }, { name = "shellingham" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f5/24/cb09efec5cc954f7f9b930bf8279447d24618bb6758d4f6adf2574c41780/typer-0.24.1.tar.gz", hash = "sha256:e39b4732d65fbdcde189ae76cf7cd48aeae72919dea1fdfc16593be016256b45", size = 118613, upload-time = "2026-02-21T16:54:40.609Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7b/27/ede8cec7596e0041ba7e7b80b47d132562f56ff454313a16f6084e555c9f/typer-0.25.0.tar.gz", hash = "sha256:123eaf9f19bb40fd268310e12a542c0c6b4fab9c98d9d23342a01ff95e3ce930", size = 120150, upload-time = "2026-04-26T08:46:14.767Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4a/91/48db081e7a63bb37284f9fbcefda7c44c277b18b0e13fbc36ea2335b71e6/typer-0.24.1-py3-none-any.whl", hash = "sha256:112c1f0ce578bfb4cab9ffdabc68f031416ebcc216536611ba21f04e9aa84c9e", size = 56085, upload-time = "2026-02-21T16:54:41.616Z" }, + { url = "https://files.pythonhosted.org/packages/9a/72/193d4e586ec5a4db834a36bbeb47641a62f951f114ffd0fe5b1b46e8d56f/typer-0.25.0-py3-none-any.whl", hash = "sha256:ac01b48823d3db9a83c9e164338057eadbb1c9957a2a6b4eeb486669c560b5dc", size = 55993, upload-time = "2026-04-26T08:46:15.889Z" }, ] [[package]]