diff --git a/poetry.lock b/poetry.lock index aaa24c0..219efab 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,10 +1,9 @@ -# This file is automatically @generated by Poetry and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. [[package]] name = "adjusttext" version = "1.1.1" description = "Iteratively adjust text position in matplotlib plots to minimize overlaps" -category = "main" optional = false python-versions = "*" files = [ @@ -21,7 +20,6 @@ scipy = "*" name = "aiohttp" version = "3.9.5" description = "Async http client/server framework (asyncio)" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -118,7 +116,6 @@ speedups = ["Brotli", "aiodns", "brotlicffi"] name = "aiosignal" version = "1.3.1" description = "aiosignal: a list of registered asynchronous callbacks" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -133,7 +130,6 @@ frozenlist = ">=1.1.0" name = "ampel-alerts" version = "0.8.5" description = "Alert support for the Ampel system" -category = "main" optional = false python-versions = ">=3.10,<3.12" files = [ @@ -152,7 +148,6 @@ docs = ["Sphinx (>=6.1.2,<6.2.0)", "sphinx-autodoc-typehints (>=1.11.1,<2.0.0)", name = "ampel-core" version = "0.8.9" description = "Alice in Modular Provenance-Enabled Land" -category = "main" optional = false python-versions = "<4.0,>=3.10" files = [ @@ -180,7 +175,6 @@ slack = ["slack-sdk (>=3.18.1,<4.0.0)"] name = "ampel-hu-astro" version = "0.8.4a1" description = "Astronomy units for the Ampel system from HU-Berlin" -category = "main" optional = false python-versions = "<3.12,>=3.10" files = [ @@ -228,7 +222,6 @@ ztf = ["ampel-ztf[kafka] (>=0.8.13,<0.9)", "ztfquery (>=1.26.1,<2.0.0)"] name = "ampel-interface" version = "0.8.12" description = "Base classes for the Ampel analysis platform" -category = "main" optional = false python-versions = ">=3.10,<4.0" files = [ @@ -249,7 +242,6 @@ docs = ["Sphinx (>=6.0.0,<7.0.0)", "sphinx-autodoc-typehints (>=1.11.1,<2.0.0)", name = "ampel-photometry" version = "0.8.4" description = "Photometry add-on for the Ampel system" -category = "main" optional = false python-versions = ">=3.10,<3.12" files = [ @@ -269,7 +261,6 @@ docs = ["Sphinx (>=6.1.3,<6.2.0)", "sphinx-autodoc-typehints (>=1.11.1,<2.0.0)", name = "ampel-plot" version = "0.8.3.post3" description = "" -category = "main" optional = false python-versions = ">=3.10,<3.12" files = [ @@ -284,7 +275,6 @@ mpl = ["matplotlib"] name = "ampel-ztf" version = "0.8.5" description = "Zwicky Transient Facility support for the Ampel system" -category = "main" optional = false python-versions = ">=3.10,<3.12" files = [ @@ -321,7 +311,6 @@ plot = ["ampel-plot (>=0.8.3,<0.9.0)"] name = "appdirs" version = "1.4.4" description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." -category = "main" optional = false python-versions = "*" files = [ @@ -333,7 +322,6 @@ files = [ name = "argcomplete" version = "3.3.0" description = "Bash tab completion for argparse" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -348,7 +336,6 @@ test = ["coverage", "mypy", "pexpect", "ruff", "wheel"] name = "astropy" version = "5.3.4" description = "Astronomy and astrophysics core library" -category = "main" optional = false python-versions = ">=3.9" files = [ @@ -400,7 +387,6 @@ test-all = ["coverage[toml]", "ipython (>=4.2)", "objgraph", "pytest (>=7.0,<8)" name = "async-timeout" version = "4.0.3" description = "Timeout context manager for asyncio programs" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -412,7 +398,6 @@ files = [ name = "attrs" version = "23.2.0" description = "Classes Without Boilerplate" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -432,7 +417,6 @@ tests-no-zope = ["attrs[tests-mypy]", "cloudpickle", "hypothesis", "pympler", "p name = "backoff" version = "2.2.1" description = "Function decoration for backoff and retry" -category = "main" optional = false python-versions = ">=3.7,<4.0" files = [ @@ -444,7 +428,6 @@ files = [ name = "beautifulsoup4" version = "4.12.3" description = "Screen-scraping library" -category = "main" optional = false python-versions = ">=3.6.0" files = [ @@ -466,7 +449,6 @@ lxml = ["lxml"] name = "certifi" version = "2024.2.2" description = "Python package for providing Mozilla's CA Bundle." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -478,7 +460,6 @@ files = [ name = "cfgv" version = "3.4.0" description = "Validate configuration and produce human readable error messages." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -490,7 +471,6 @@ files = [ name = "charset-normalizer" version = "3.3.2" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." -category = "main" optional = false python-versions = ">=3.7.0" files = [ @@ -590,7 +570,6 @@ files = [ name = "colorama" version = "0.4.6" description = "Cross-platform colored terminal text." -category = "dev" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" files = [ @@ -602,7 +581,6 @@ files = [ name = "confluent-kafka" version = "2.4.0" description = "Confluent's Python client for Apache Kafka" -category = "dev" optional = false python-versions = "*" files = [ @@ -654,7 +632,6 @@ schema-registry = ["requests"] name = "contourpy" version = "1.2.1" description = "Python library for calculating contours of 2D quadrilateral grids" -category = "main" optional = false python-versions = ">=3.9" files = [ @@ -718,7 +695,6 @@ test-no-images = ["pytest", "pytest-cov", "pytest-xdist", "wurlitzer"] name = "corner" version = "2.2.2" description = "Make some beautiful corner plots" -category = "main" optional = false python-versions = ">=3.9" files = [ @@ -738,7 +714,6 @@ test = ["arviz (>=0.9)", "pytest", "scipy"] name = "coverage" version = "7.5.3" description = "Code coverage measurement for Python" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -806,7 +781,6 @@ toml = ["tomli"] name = "cycler" version = "0.12.1" description = "Composable style cycles" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -822,7 +796,6 @@ tests = ["pytest", "pytest-cov", "pytest-xdist"] name = "distlib" version = "0.3.8" description = "Distribution utilities" -category = "dev" optional = false python-versions = "*" files = [ @@ -834,7 +807,6 @@ files = [ name = "dnspython" version = "2.6.1" description = "DNS toolkit" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -853,27 +825,26 @@ wmi = ["wmi (>=1.5.1)"] [[package]] name = "dropbox" -version = "11.36.2" +version = "12.0.0" description = "Official Dropbox API Client" -category = "main" optional = false python-versions = "*" files = [ - {file = "dropbox-11.36.2-py2-none-any.whl", hash = "sha256:afbfce2589b777ade1deaa2c186f3650c41e41cea0f1fac497a75112a171f8e2"}, - {file = "dropbox-11.36.2-py3-none-any.whl", hash = "sha256:a21e4d2bcbeb1d8067ff87969aea48792c9a8266182491153feff2be9c1b9c8f"}, - {file = "dropbox-11.36.2.tar.gz", hash = "sha256:d48d3d16d486c78b11c14a1c4a28a2611fbf5a0d0a358b861bfd9482e603c500"}, + {file = "dropbox-12.0.0-py2-none-any.whl", hash = "sha256:ebe32dd98f39c3e3361a517deb4242a812f738f7f2f397c18fa5e0cee8bcde37"}, + {file = "dropbox-12.0.0-py3-none-any.whl", hash = "sha256:65e264bf2fe76fc779a3254fd90d4f9a7b4d8725f08f09c538cffd0f3ef6c3d5"}, + {file = "dropbox-12.0.0.tar.gz", hash = "sha256:facd1af160c246fcceff4a9d2b9732c46db03a95618937a2d8fae9412ebfe60b"}, ] [package.dependencies] -requests = ">=2.16.2" +requests = "<2.30" six = ">=1.12.0" -stone = ">=2" +stone = ">=2,<3.3.3" +urllib3 = "<2" [[package]] name = "exceptiongroup" version = "1.2.1" description = "Backport of PEP 654 (exception groups)" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -888,7 +859,6 @@ test = ["pytest (>=6)"] name = "extinction" version = "0.4.6" description = "Fast interstellar dust extinction laws" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -929,7 +899,6 @@ numpy = ">=1.13.3" name = "fastavro" version = "1.6.1" description = "Fast read/write of AVRO files" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -962,7 +931,6 @@ zstandard = ["zstandard"] name = "filelock" version = "3.14.0" description = "A platform independent file lock." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -979,7 +947,6 @@ typing = ["typing-extensions (>=4.8)"] name = "fonttools" version = "4.52.4" description = "Tools to manipulate font files" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1045,7 +1012,6 @@ woff = ["brotli (>=1.0.1)", "brotlicffi (>=0.8.0)", "zopfli (>=0.1.4)"] name = "frozenlist" version = "1.4.1" description = "A list-like structure which implements collections.abc.MutableSequence" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1132,7 +1098,6 @@ files = [ name = "future" version = "1.0.0" description = "Clean single-source support for Python 3 and 2" -category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -1144,7 +1109,6 @@ files = [ name = "identify" version = "2.5.36" description = "File identification library for Python" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -1159,7 +1123,6 @@ license = ["ukkonen"] name = "idna" version = "3.7" description = "Internationalized Domain Names in Applications (IDNA)" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -1171,7 +1134,6 @@ files = [ name = "iminuit" version = "2.25.2" description = "Jupyter-friendly Python frontend for MINUIT2 in C++" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1213,7 +1175,6 @@ test = ["annotated_types", "boost_histogram", "coverage", "cython", "ipykernel", name = "iniconfig" version = "2.0.0" description = "brain-dead simple config-ini parsing" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1225,7 +1186,6 @@ files = [ name = "joblib" version = "1.4.2" description = "Lightweight pipelining with Python functions" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1237,7 +1197,6 @@ files = [ name = "kiwisolver" version = "1.4.5" description = "A fast implementation of the Cassowary constraint solver" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1351,7 +1310,6 @@ files = [ name = "light-curve" version = "0.7.3" description = "Feature extractor from noisy time series" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1425,7 +1383,6 @@ test-no-bench = ["markdown-pytest", "numpy", "pytest", "pytest-benchmark", "pyte name = "looseversion" version = "1.3.0" description = "Version numbering for anarchists and software realists" -category = "main" optional = false python-versions = "*" files = [ @@ -1437,7 +1394,6 @@ files = [ name = "matplotlib" version = "3.9.0" description = "Python plotting package" -category = "main" optional = false python-versions = ">=3.9" files = [ @@ -1490,7 +1446,6 @@ dev = ["meson-python (>=0.13.1)", "numpy (>=1.25)", "pybind11 (>=2.6)", "setupto name = "more-itertools" version = "9.1.0" description = "More routines for operating on iterables, beyond itertools" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1502,7 +1457,6 @@ files = [ name = "multidict" version = "6.0.5" description = "multidict implementation" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1602,7 +1556,6 @@ files = [ name = "mypy" version = "1.10.0" description = "Optional static typing for Python" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -1650,7 +1603,6 @@ reports = ["lxml"] name = "mypy-extensions" version = "1.0.0" description = "Type system extensions for programs checked with the mypy type checker." -category = "dev" optional = false python-versions = ">=3.5" files = [ @@ -1662,7 +1614,6 @@ files = [ name = "nest-asyncio" version = "1.6.0" description = "Patch asyncio to allow nested event loops" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -1674,7 +1625,6 @@ files = [ name = "nodeenv" version = "1.9.0" description = "Node.js virtual environment builder" -category = "dev" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" files = [ @@ -1686,7 +1636,6 @@ files = [ name = "numpy" version = "1.26.4" description = "Fundamental package for array computing in Python" -category = "main" optional = false python-versions = ">=3.9" files = [ @@ -1732,7 +1681,6 @@ files = [ name = "packaging" version = "24.0" description = "Core utilities for Python packages" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1744,7 +1692,6 @@ files = [ name = "pandas" version = "2.2.2" description = "Powerful data structures for data analysis, time series, and statistics" -category = "main" optional = false python-versions = ">=3.9" files = [ @@ -1817,7 +1764,6 @@ xml = ["lxml (>=4.9.2)"] name = "pillow" version = "10.3.0" description = "Python Imaging Library (Fork)" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1904,7 +1850,6 @@ xmp = ["defusedxml"] name = "platformdirs" version = "4.2.2" description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -1921,7 +1866,6 @@ type = ["mypy (>=1.8)"] name = "pluggy" version = "1.5.0" description = "plugin and hook calling mechanisms for python" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -1937,7 +1881,6 @@ testing = ["pytest", "pytest-benchmark"] name = "ply" version = "3.11" description = "Python Lex & Yacc" -category = "main" optional = false python-versions = "*" files = [ @@ -1949,7 +1892,6 @@ files = [ name = "pre-commit" version = "3.7.1" description = "A framework for managing and maintaining multi-language pre-commit hooks." -category = "dev" optional = false python-versions = ">=3.9" files = [ @@ -1968,7 +1910,6 @@ virtualenv = ">=20.10.0" name = "prometheus-client" version = "0.16.0" description = "Python client for the Prometheus monitoring system." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1983,7 +1924,6 @@ twisted = ["twisted"] name = "psutil" version = "5.9.8" description = "Cross-platform lib for process and system monitoring in Python." -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" files = [ @@ -2012,7 +1952,6 @@ test = ["enum34", "ipaddress", "mock", "pywin32", "wmi"] name = "pycryptodome" version = "3.20.0" description = "Cryptographic library for Python" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -2054,7 +1993,6 @@ files = [ name = "pydantic" version = "1.10.15" description = "Data validation and settings management using python type hints" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2107,7 +2045,6 @@ email = ["email-validator (>=1.0.3)"] name = "pyerfa" version = "2.0.1.4" description = "Python bindings for ERFA" -category = "main" optional = false python-versions = ">=3.9" files = [ @@ -2135,7 +2072,6 @@ test = ["pytest", "pytest-doctestplus (>=0.7)"] name = "pymongo" version = "4.7.2" description = "Python driver for MongoDB " -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2217,7 +2153,6 @@ zstd = ["zstandard"] name = "pyparsing" version = "3.1.2" description = "pyparsing module - Classes and methods to define and execute parsing grammars" -category = "main" optional = false python-versions = ">=3.6.8" files = [ @@ -2232,7 +2167,6 @@ diagrams = ["jinja2", "railroad-diagrams"] name = "pytest" version = "8.2.1" description = "pytest: simple powerful testing with Python" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -2255,7 +2189,6 @@ dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "pygments name = "pytest-cov" version = "5.0.0" description = "Pytest plugin for measuring coverage." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -2274,7 +2207,6 @@ testing = ["fields", "hunter", "process-tests", "pytest-xdist", "virtualenv"] name = "pytest-mock" version = "3.14.0" description = "Thin-wrapper around the mock package for easier use with pytest" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -2292,7 +2224,6 @@ dev = ["pre-commit", "pytest-asyncio", "tox"] name = "python-dateutil" version = "2.9.0.post0" description = "Extensions to the standard Python datetime module" -category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" files = [ @@ -2307,7 +2238,6 @@ six = ">=1.5" name = "pytz" version = "2024.1" description = "World timezone definitions, modern and historical" -category = "main" optional = false python-versions = "*" files = [ @@ -2319,7 +2249,6 @@ files = [ name = "pyyaml" version = "6.0.1" description = "YAML parser and emitter for Python" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2378,21 +2307,20 @@ files = [ [[package]] name = "requests" -version = "2.32.3" +version = "2.29.0" description = "Python HTTP for Humans." -category = "main" optional = false -python-versions = ">=3.8" +python-versions = ">=3.7" files = [ - {file = "requests-2.32.3-py3-none-any.whl", hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6"}, - {file = "requests-2.32.3.tar.gz", hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760"}, + {file = "requests-2.29.0-py3-none-any.whl", hash = "sha256:e8f3c9be120d3333921d213eef078af392fba3933ab7ed2d1cba3b56f2568c3b"}, + {file = "requests-2.29.0.tar.gz", hash = "sha256:f2e34a75f4749019bb0e3effb66683630e4ffeaf75819fb51bebef1bf5aef059"}, ] [package.dependencies] certifi = ">=2017.4.17" charset-normalizer = ">=2,<4" idna = ">=2.5,<4" -urllib3 = ">=1.21.1,<3" +urllib3 = ">=1.21.1,<1.27" [package.extras] socks = ["PySocks (>=1.5.6,!=1.5.7)"] @@ -2402,7 +2330,6 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] name = "requests-toolbelt" version = "0.10.1" description = "A utility belt for advanced users of python-requests" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -2417,7 +2344,6 @@ requests = ">=2.0.1,<3.0.0" name = "schedule" version = "1.2.2" description = "Job scheduling for humans." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2431,7 +2357,6 @@ timezone = ["pytz"] name = "scikit-learn" version = "1.5.0" description = "A set of python modules for machine learning and data mining" -category = "main" optional = false python-versions = ">=3.9" files = [ @@ -2477,7 +2402,6 @@ tests = ["black (>=24.3.0)", "matplotlib (>=3.3.4)", "mypy (>=1.9)", "numpydoc ( name = "scipy" version = "1.13.1" description = "Fundamental algorithms for scientific computing in Python" -category = "main" optional = false python-versions = ">=3.9" files = [ @@ -2520,7 +2444,6 @@ test = ["array-api-strict", "asv", "gmpy2", "hypothesis (>=6.30)", "mpmath", "po name = "seaborn" version = "0.12.2" description = "Statistical data visualization" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2542,7 +2465,6 @@ stats = ["scipy (>=1.3)", "statsmodels (>=0.10)"] name = "sfdmap2" version = "0.2.2.post2" description = "Get E(B-V) values from SFD dust map data" -category = "main" optional = false python-versions = "<4.0,>=3.9" files = [ @@ -2561,7 +2483,6 @@ fits = ["fitsio (>=1,<2)"] name = "six" version = "1.16.0" description = "Python 2 and 3 compatibility utilities" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -2573,7 +2494,6 @@ files = [ name = "sjcl" version = "0.2.1" description = "Decrypt and encrypt messages compatible to the 'Stanford Javascript Crypto Library (SJCL)' message format." -category = "main" optional = false python-versions = "*" files = [ @@ -2587,7 +2507,6 @@ pycryptodome = "*" name = "slack-sdk" version = "3.27.2" description = "The Slack API Platform SDK for Python" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2602,7 +2521,6 @@ optional = ["SQLAlchemy (>=1.4,<3)", "aiodns (>1.0)", "aiohttp (>=3.7.3,<4)", "b name = "sncosmo" version = "2.10.4" description = "Package for supernova cosmology based on astropy" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2651,7 +2569,6 @@ test-coverage = ["coverage", "coveralls", "pytest-cov"] name = "soupsieve" version = "2.5" description = "A modern CSS selector implementation for Beautiful Soup." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2661,14 +2578,14 @@ files = [ [[package]] name = "stone" -version = "3.3.6" +version = "3.3.1" description = "Stone is an interface description language (IDL) for APIs." -category = "main" optional = false python-versions = "*" files = [ - {file = "stone-3.3.6-py3-none-any.whl", hash = "sha256:f25c977936d7b5f75b9a953543257681eb19bcd7758f91b6b515f931b1bd1a66"}, - {file = "stone-3.3.6.tar.gz", hash = "sha256:7e96560bffdaf038d53ca7673cac8cabbaf824a74561564961c34237df901717"}, + {file = "stone-3.3.1-py2-none-any.whl", hash = "sha256:cd2f7f9056fc39b16c8fd46a26971dc5ccd30b5c2c246566cd2c0dd27ff96609"}, + {file = "stone-3.3.1-py3-none-any.whl", hash = "sha256:e15866fad249c11a963cce3bdbed37758f2e88c8ff4898616bc0caeb1e216047"}, + {file = "stone-3.3.1.tar.gz", hash = "sha256:4ef0397512f609757975f7ec09b35639d72ba7e3e17ce4ddf399578346b4cb50"}, ] [package.dependencies] @@ -2679,7 +2596,6 @@ six = ">=1.12.0" name = "threadpoolctl" version = "3.5.0" description = "threadpoolctl" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2691,7 +2607,6 @@ files = [ name = "tomli" version = "2.0.1" description = "A lil' TOML parser" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -2703,7 +2618,6 @@ files = [ name = "tomlkit" version = "0.12.5" description = "Style preserving TOML library" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2715,7 +2629,6 @@ files = [ name = "types-pytz" version = "2022.7.1.2" description = "Typing stubs for pytz" -category = "dev" optional = false python-versions = "*" files = [ @@ -2725,24 +2638,33 @@ files = [ [[package]] name = "types-requests" -version = "2.32.0.20240523" +version = "2.31.0.6" description = "Typing stubs for requests" -category = "dev" optional = false -python-versions = ">=3.8" +python-versions = ">=3.7" files = [ - {file = "types-requests-2.32.0.20240523.tar.gz", hash = "sha256:26b8a6de32d9f561192b9942b41c0ab2d8010df5677ca8aa146289d11d505f57"}, - {file = "types_requests-2.32.0.20240523-py3-none-any.whl", hash = "sha256:f19ed0e2daa74302069bbbbf9e82902854ffa780bc790742a810a9aaa52f65ec"}, + {file = "types-requests-2.31.0.6.tar.gz", hash = "sha256:cd74ce3b53c461f1228a9b783929ac73a666658f223e28ed29753771477b3bd0"}, + {file = "types_requests-2.31.0.6-py3-none-any.whl", hash = "sha256:a2db9cb228a81da8348b49ad6db3f5519452dd20a9c1e1a868c83c5fe88fd1a9"}, ] [package.dependencies] -urllib3 = ">=2" +types-urllib3 = "*" + +[[package]] +name = "types-urllib3" +version = "1.26.25.14" +description = "Typing stubs for urllib3" +optional = false +python-versions = "*" +files = [ + {file = "types-urllib3-1.26.25.14.tar.gz", hash = "sha256:229b7f577c951b8c1b92c1bc2b2fdb0b49847bd2af6d1cc2a2e3dd340f3bda8f"}, + {file = "types_urllib3-1.26.25.14-py3-none-any.whl", hash = "sha256:9683bbb7fb72e32bfe9d2be6e04875fbe1b3eeec3cbb4ea231435aa7fd6b4f0e"}, +] [[package]] name = "typing-extensions" version = "4.12.0" description = "Backported and Experimental Type Hints for Python 3.8+" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2754,7 +2676,6 @@ files = [ name = "tzdata" version = "2024.1" description = "Provider of IANA time zone data" -category = "main" optional = false python-versions = ">=2" files = [ @@ -2766,7 +2687,6 @@ files = [ name = "ujson" version = "5.10.0" description = "Ultra fast JSON encoder and decoder for Python" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2854,7 +2774,6 @@ files = [ name = "uncertainties" version = "3.1.7" description = "Transparent calculations with uncertainties on the quantities involved (aka error propagation); fast calculation of derivatives" -category = "main" optional = false python-versions = "*" files = [ @@ -2873,27 +2792,24 @@ tests = ["nose", "numpy"] [[package]] name = "urllib3" -version = "2.2.1" +version = "1.26.18" description = "HTTP library with thread-safe connection pooling, file post, and more." -category = "main" optional = false -python-versions = ">=3.8" +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" files = [ - {file = "urllib3-2.2.1-py3-none-any.whl", hash = "sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d"}, - {file = "urllib3-2.2.1.tar.gz", hash = "sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19"}, + {file = "urllib3-1.26.18-py2.py3-none-any.whl", hash = "sha256:34b97092d7e0a3a8cf7cd10e386f401b3737364026c45e622aa02903dffe0f07"}, + {file = "urllib3-1.26.18.tar.gz", hash = "sha256:f8ecc1bba5667413457c529ab955bf8c67b45db799d159066261719e328580a0"}, ] [package.extras] -brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"] -h2 = ["h2 (>=4,<5)"] -socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"] -zstd = ["zstandard (>=0.18.0)"] +brotli = ["brotli (==1.0.9)", "brotli (>=1.0.9)", "brotlicffi (>=0.8.0)", "brotlipy (>=0.6.0)"] +secure = ["certifi", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "ipaddress", "pyOpenSSL (>=0.14)", "urllib3-secure-extra"] +socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] [[package]] name = "virtualenv" version = "20.26.2" description = "Virtual Python Environment builder" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -2914,7 +2830,6 @@ test = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "coverage-enable-subprocess name = "xmltodict" version = "0.13.0" description = "Makes working with XML feel like you are working with JSON" -category = "main" optional = false python-versions = ">=3.4" files = [ @@ -2926,7 +2841,6 @@ files = [ name = "xxhash" version = "3.4.1" description = "Python binding for xxHash" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3044,7 +2958,6 @@ files = [ name = "yarl" version = "1.9.4" description = "Yet another URL library" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3148,7 +3061,6 @@ multidict = ">=4.0" name = "yq" version = "3.4.3" description = "Command-line YAML/XML processor - jq wrapper for YAML/XML documents" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3168,4 +3080,4 @@ tests = ["build", "coverage", "mypy", "ruff", "wheel"] [metadata] lock-version = "2.0" python-versions = ">=3.10,<3.12" -content-hash = "78f6b0e795f2877d414abd692f16b67024e715ebf6a078279adbff798995690e" +content-hash = "2cf21e2ddb22f1bb5d38f6d7958a65b19a0a77239a5c1bac79f0a9e39d5a6dd6" diff --git a/pyproject.toml b/pyproject.toml index dea76a6..cca3fb1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -37,7 +37,7 @@ python = ">=3.10,<3.12" ampel-interface = ">=0.8.7,<0.9" ampel-ztf = {version = ">=0.8.5,<0.9", source = "pypi"} ampel-hu-astro = {version = ">=0.8.3a10,<0.9", source = "pypi", extras = ["slack", "sncosmo"]} -dropbox = "^11.36.0" +dropbox = "^12.0.0" corner = "^2.2.1" [tool.poetry.dev-dependencies]