diff --git a/environments/conda-linux-64.lock.yml b/environments/conda-linux-64.lock.yml index e8cca71946..40161de6a0 100644 --- a/environments/conda-linux-64.lock.yml +++ b/environments/conda-linux-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 06292074438cca8fc2f86928d2604f3a6bed207c4a90a6b035b70dc335244765 +# input_hash: 76d990a5280c67a86298a825022c4767c0b2833a5d8c84a1e7737006040a2986 channels: - conda-forge @@ -121,7 +121,7 @@ dependencies: - libthrift=0.19.0=hb90f79a_1 - libtiff=4.6.0=ha9c0a0a_2 - libxslt=1.1.37=h0054252_1 - - minizip=4.0.1=h0ab5242_5 + - minizip=4.0.2=h0ab5242_0 - nodejs=20.8.1=h1990674_0 - nss=3.94=h1d7d5a4_0 - orc=1.9.0=h52d3b3c_2 @@ -139,6 +139,7 @@ dependencies: - backcall=0.2.0=pyh9f0ad1d_0 - backoff=2.2.1=pyhd8ed1ab_0 - backports=1.0=pyhd8ed1ab_3 + - backports.zoneinfo=0.2.1=py311h38be061_8 - blinker=1.6.3=pyhd8ed1ab_0 - brotli=1.1.0=hd590300_1 - brotli-python=1.1.0=py311hb755f60_1 @@ -210,6 +211,7 @@ dependencies: - more-itertools=10.1.0=pyhd8ed1ab_0 - msgpack-python=1.0.6=py311h9547e67_0 - multidict=6.0.4=py311h459d7ec_1 + - multimethod=1.9.1=pyhd8ed1ab_0 - munch=4.0.0=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - mypy_extensions=1.0.0=pyha770c72_0 @@ -264,6 +266,7 @@ dependencies: - smmap=5.0.0=pyhd8ed1ab_0 - sniffio=1.3.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 + - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - stringcase=1.2.0=py_0 @@ -291,6 +294,7 @@ dependencies: - websockets=10.4=py311hd4cff14_1 - wheel=0.41.2=pyhd8ed1ab_0 - widgetsnbextension=4.0.9=pyhd8ed1ab_0 + - wrapt=1.15.0=py311h459d7ec_1 - xlrd=2.0.1=pyhd8ed1ab_3 - xlsxwriter=3.1.7=pyhd8ed1ab_0 - xorg-libxext=1.3.4=h0b41bf4_2 @@ -328,6 +332,7 @@ dependencies: - h2=4.1.0=pyhd8ed1ab_0 - hdf5=1.14.2=nompi_h4f84152_100 - html5lib=1.1=pyh9f0ad1d_0 + - hypothesis=6.88.1=pyha770c72_0 - importlib-metadata=6.8.0=pyha770c72_0 - importlib_resources=6.1.0=pyhd8ed1ab_0 - isodate=0.6.1=pyhd8ed1ab_0 @@ -373,6 +378,7 @@ dependencies: - tinycss2=1.2.1=pyhd8ed1ab_0 - tqdm=4.66.1=pyhd8ed1ab_0 - typing-extensions=4.8.0=hd8ed1ab_0 + - typing_inspect=0.9.0=pyhd8ed1ab_0 - universal_pathlib=0.1.4=pyhd8ed1ab_0 - urllib3=1.26.18=pyhd8ed1ab_0 - watchdog=3.0.0=py311h38be061_1 @@ -427,7 +433,7 @@ dependencies: - watchfiles=0.20.0=py311h46250e7_2 - wcwidth=0.2.8=pyhd8ed1ab_0 - aiohttp=3.8.6=py311h459d7ec_1 - - alembic=1.12.0=pyhd8ed1ab_0 + - alembic=1.12.1=pyhd8ed1ab_0 - arelle-release=2.17.0=pyhd8ed1ab_0 - argon2-cffi=23.1.0=pyhd8ed1ab_0 - aws-crt-cpp=0.24.2=ha28989d_2 @@ -465,6 +471,7 @@ dependencies: - secretstorage=3.3.3=py311h38be061_2 - shapely=2.0.2=py311he06c224_0 - stevedore=5.1.0=pyhd8ed1ab_0 + - typeguard=4.1.5=pyhd8ed1ab_1 - typer=0.9.0=pyhd8ed1ab_0 - uvicorn-standard=0.23.2=h38be061_1 - virtualenv=20.24.6=pyhd8ed1ab_0 @@ -485,12 +492,13 @@ dependencies: - keyring=24.2.0=py311h38be061_1 - matplotlib-base=3.8.0=py311h54ef318_2 - nbformat=5.9.2=pyhd8ed1ab_0 + - pandera-core=0.17.2=pyhd8ed1ab_0 - pre-commit=3.5.0=pyha770c72_0 - prompt_toolkit=3.0.39=hd8ed1ab_0 - requests-oauthlib=1.3.1=pyhd8ed1ab_0 - scikit-learn=1.3.2=py311hc009520_1 - timezonefinder=6.2.0=py311h459d7ec_1 - - catalystcoop.ferc_xbrl_extractor=1.1.1=pyhd8ed1ab_0 + - catalystcoop.ferc_xbrl_extractor=1.2.1=pyhd8ed1ab_0 - conda-lock=2.4.1=pyhd8ed1ab_0 - dagster-graphql=1.5.4=pyhd8ed1ab_1 - fiona=1.9.5=py311hbac4ec9_0 diff --git a/environments/conda-lock.yml b/environments/conda-lock.yml index cd9a0fe84c..92d74b4ace 100644 --- a/environments/conda-lock.yml +++ b/environments/conda-lock.yml @@ -17,9 +17,9 @@ version: 1 metadata: content_hash: - linux-64: 06292074438cca8fc2f86928d2604f3a6bed207c4a90a6b035b70dc335244765 - osx-64: d3711edc19fc1a2304f922830735308f6efdde33f06991074a9df2941a8c8ccd - osx-arm64: 3bb992f05bf46785cdacc24a3aed690bfe2df0ca6219513e80b6df584c0ec63a + linux-64: 76d990a5280c67a86298a825022c4767c0b2833a5d8c84a1e7737006040a2986 + osx-64: 4e9d00fee40af1655268fc3b42f474269076e94a85eeee8d482ce5ed5da1b78c + osx-arm64: 55f8c5da9e411730c83dea8cbf188533f8250192814eeaf3a6863203ad734c5f channels: - url: conda-forge used_env_vars: [] @@ -1536,7 +1536,7 @@ package: category: main optional: false - name: minizip - version: 4.0.1 + version: 4.0.2 manager: conda platform: linux-64 dependencies: @@ -1545,13 +1545,13 @@ package: libiconv: ">=1.17,<2.0a0" libstdcxx-ng: ">=12" libzlib: ">=1.2.13,<1.3.0a0" - openssl: ">=3.1.3,<4.0a0" + openssl: ">=3.1.4,<4.0a0" xz: ">=5.2.6,<6.0a0" zstd: ">=1.5.5,<1.6.0a0" - url: https://conda.anaconda.org/conda-forge/linux-64/minizip-4.0.1-h0ab5242_5.conda + url: https://conda.anaconda.org/conda-forge/linux-64/minizip-4.0.2-h0ab5242_0.conda hash: - md5: 2f0f7031d8f0f9f6520093009eb3628f - sha256: 35eadd518de70d6f67b2c29f740a9d05fbd80ec878c71341a4937716e4c8e99a + md5: c6eafb51b60db59fd2132f6bbaada9b3 + sha256: 97bc17dd33c8339bd380cbddaa3256b7b77b08a7db6fd70e5a54519d237e8939 category: main optional: false - name: nodejs @@ -1807,6 +1807,19 @@ package: sha256: 711602276ae39276cb0faaca6fd0ac851fff0ca17151917569174841ef830bbd category: dev optional: true + - name: backports.zoneinfo + version: 0.2.1 + manager: conda + platform: linux-64 + dependencies: + python: ">=3.11,<3.12.0a0" + python_abi: 3.11.* + url: https://conda.anaconda.org/conda-forge/linux-64/backports.zoneinfo-0.2.1-py311h38be061_8.conda + hash: + md5: 5384590f14dfe6ccd02811236afc9f8e + sha256: 1708c5e6729567f30ccde7761492cb43ee72fa2f7d5065b9102785278718505b + category: main + optional: false - name: blinker version: 1.6.3 manager: conda @@ -2731,6 +2744,18 @@ package: sha256: 5bb152aab8fa22d68ce0c802a9990c406eb60a8041660071de0bd30a5cd5081c category: main optional: false + - name: multimethod + version: 1.9.1 + manager: conda + platform: linux-64 + dependencies: + python: ">=3.6" + url: https://conda.anaconda.org/conda-forge/noarch/multimethod-1.9.1-pyhd8ed1ab_0.conda + hash: + md5: 48223af3f697ccd9b114adb6a66e0f11 + sha256: 7fcfda7b4a1d74205fcfdefd93804226a6eaffc74a319414c7d8d88f9249db3b + category: main + optional: false - name: munch version: 4.0.0 manager: conda @@ -2765,8 +2790,8 @@ package: hash: md5: 4eccaeba205f0aed9ac3a9ea58568ca3 sha256: f240217476e148e825420c6bc3a0c0efb08c0718b7042fae960400c02af858a3 - category: dev - optional: true + category: main + optional: false - name: nest-asyncio version: 1.5.8 manager: conda @@ -3409,6 +3434,18 @@ package: sha256: a0fd916633252d99efb6223b1050202841fa8d2d53dacca564b0ed77249d3228 category: docs optional: true + - name: sortedcontainers + version: 2.4.0 + manager: conda + platform: linux-64 + dependencies: + python: ">=2.7" + url: https://conda.anaconda.org/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 6d6552722448103793743dabfbda532d + sha256: 0cea408397d50c2afb2d25e987ebac4546ae11e549d65b1403d80dc368dfaaa6 + category: main + optional: false - name: soupsieve version: "2.5" manager: conda @@ -3741,6 +3778,20 @@ package: sha256: 35dd47b3c117cd759ac46da0b69064bebccd94862e795615ee65dbbe3e6cd86b category: dev optional: true + - name: wrapt + version: 1.15.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: ">=12" + python: ">=3.11,<3.12.0a0" + python_abi: 3.11.* + url: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.15.0-py311h459d7ec_1.conda + hash: + md5: f4d770a09066aaa313b5cc22c0f6e9d1 + sha256: 7c1195f7fe6b73022f24dccb915c25ed268480886a12622ec1146bb88a254b20 + category: main + optional: false - name: xlrd version: 2.0.1 manager: conda @@ -4269,6 +4320,24 @@ package: sha256: 9ad06446fe9847e86cb20d220bf11614afcd2cbe9f58096f08d5d4018877bee4 category: dev optional: true + - name: hypothesis + version: 6.88.1 + manager: conda + platform: linux-64 + dependencies: + attrs: ">=19.2.0" + backports.zoneinfo: ">=0.2.1" + click: ">=7.0" + exceptiongroup: ">=1.0.0rc8" + python: ">=3.8" + setuptools: "" + sortedcontainers: ">=2.1.0,<3.0.0" + url: https://conda.anaconda.org/conda-forge/noarch/hypothesis-6.88.1-pyha770c72_0.conda + hash: + md5: dcbb167115eb740cfbd38cc209702548 + sha256: 4b23c413945021b8d8661e17d7fd043bc93feb7fe60f16d0e35ad4d1250ff506 + category: main + optional: false - name: importlib-metadata version: 6.8.0 manager: conda @@ -4902,6 +4971,20 @@ package: sha256: d6e1dddd0c372218ef15912383d351ac8c73465cbf16238017f0269813cafe2d category: main optional: false + - name: typing_inspect + version: 0.9.0 + manager: conda + platform: linux-64 + dependencies: + mypy_extensions: ">=0.3.0" + python: ">=3.5" + typing_extensions: ">=3.7.4" + url: https://conda.anaconda.org/conda-forge/noarch/typing_inspect-0.9.0-pyhd8ed1ab_0.conda + hash: + md5: 9e924b76b91908a17e28a19a0ab88687 + sha256: 16e0b825c138e14ebc84623248d91d93a8cff29bb93595cc4aa46ca32f24f1de + category: main + optional: false - name: universal_pathlib version: 0.1.4 manager: conda @@ -5741,7 +5824,7 @@ package: category: main optional: false - name: alembic - version: 1.12.0 + version: 1.12.1 manager: conda platform: linux-64 dependencies: @@ -5751,10 +5834,10 @@ package: python: ">=3.7" sqlalchemy: ">=1.3.0" typing-extensions: ">=4" - url: https://conda.anaconda.org/conda-forge/noarch/alembic-1.12.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/alembic-1.12.1-pyhd8ed1ab_0.conda hash: - md5: ba29026b587195548ef82444518061f7 - sha256: b61d21a4fa07fd7a463c189fc2ecb5ddc13565c691a5b8a7ee85a1c6994e5ef0 + md5: 15de9992b4096a2a6656ca202fde6e4c + sha256: 24019b1af4777e32843b230dd7a9bf7082943eb21bba03379ceed0bda50facf9 category: main optional: false - name: arelle-release @@ -6380,6 +6463,20 @@ package: sha256: 69b779f4cdb0b84f87067414bcccaffc83c6d734dac84523c40115c383a2e2d5 category: docs optional: true + - name: typeguard + version: 4.1.5 + manager: conda + platform: linux-64 + dependencies: + importlib_metadata: ">=3.6" + python: ">=3.8" + typing_extensions: ">=4.7.0" + url: https://conda.anaconda.org/conda-forge/noarch/typeguard-4.1.5-pyhd8ed1ab_1.conda + hash: + md5: 59d22e0ca481b057b94d54fc9ebacb13 + sha256: df63f90625d2eaefcb6990437b941c1c90ec3c224bc65a2becac928542d0aa5f + category: main + optional: false - name: typer version: 0.9.0 manager: conda @@ -6780,6 +6877,27 @@ package: sha256: fc82c5a9116820757b03ffb836b36f0f50e4cd390018024dbadb0ee0217f6992 category: dev optional: true + - name: pandera-core + version: 0.17.2 + manager: conda + platform: linux-64 + dependencies: + multimethod: "" + numpy: "" + packaging: "" + pandas: "" + pydantic: <2.0.0 + python: ">=3.7" + typeguard: ">=3.0.2" + typing_extensions: "" + typing_inspect: ">=0.6.0" + wrapt: "" + url: https://conda.anaconda.org/conda-forge/noarch/pandera-core-0.17.2-pyhd8ed1ab_0.conda + hash: + md5: 1af328b5cdde1b172c724c1310f33355 + sha256: ba3ebec273ac02302029df2e8aaff45d6e2c6255f0c8bc09f80995698a9c1afa + category: main + optional: false - name: pre-commit version: 3.5.0 manager: conda @@ -6862,7 +6980,7 @@ package: category: main optional: false - name: catalystcoop.ferc_xbrl_extractor - version: 1.1.1 + version: 1.2.1 manager: conda platform: linux-64 dependencies: @@ -6873,13 +6991,13 @@ package: numpy: ">=1.16,<2" pandas: ">=1.5,<2.2" pydantic: ">=1.9,<3" - python: ">=3.10,<3.12" + python: ">=3.10,<3.13" sqlalchemy: ">=1.4,<3" stringcase: ">=1.2,<2" - url: https://conda.anaconda.org/conda-forge/noarch/catalystcoop.ferc_xbrl_extractor-1.1.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/catalystcoop.ferc_xbrl_extractor-1.2.1-pyhd8ed1ab_0.conda hash: - md5: d40f9751f064b3180e93aadb683bb2b7 - sha256: bcb3daab7e92b514718a36b1201cff7c8e285250dc3dd1328b90cbb947cd8f81 + md5: 901c0be7848920eeaeb14bce747c589c + sha256: f70614208da7b61b41ead6d2260ca3b0d6c0785388b09f7aa4615b56fbf3ce37 category: main optional: false - name: conda-lock @@ -8955,21 +9073,22 @@ package: category: main optional: false - name: minizip - version: 4.0.1 + version: 4.0.2 manager: conda platform: osx-64 dependencies: + __osx: ">=10.9" bzip2: ">=1.0.8,<2.0a0" - libcxx: ">=15.0.7" + libcxx: ">=16.0.6" libiconv: ">=1.17,<2.0a0" libzlib: ">=1.2.13,<1.3.0a0" - openssl: ">=3.1.3,<4.0a0" + openssl: ">=3.1.4,<4.0a0" xz: ">=5.2.6,<6.0a0" zstd: ">=1.5.5,<1.6.0a0" - url: https://conda.anaconda.org/conda-forge/osx-64/minizip-4.0.1-h64dbd51_5.conda + url: https://conda.anaconda.org/conda-forge/osx-64/minizip-4.0.2-h23f18a7_0.conda hash: - md5: 25c159adab272f085a4831be989c29d0 - sha256: daab9381e1cd5995d49cbb298cb2cce7d148d75d8a6a0e4e41279b953925f4f0 + md5: 86f4435be14480ce928083cde62e9194 + sha256: 15f1f8340693710d726a4d9063248119561c24c5922df268fad289028352dadc category: main optional: false - name: nodejs @@ -9194,6 +9313,19 @@ package: sha256: 711602276ae39276cb0faaca6fd0ac851fff0ca17151917569174841ef830bbd category: dev optional: true + - name: backports.zoneinfo + version: 0.2.1 + manager: conda + platform: osx-64 + dependencies: + python: ">=3.11,<3.12.0a0" + python_abi: 3.11.* + url: https://conda.anaconda.org/conda-forge/osx-64/backports.zoneinfo-0.2.1-py311h6eed73b_8.conda + hash: + md5: 82f37234dbc0254423c109e9e21ce332 + sha256: f6064fc69833fed6d02738d29132bc87a6195098ec74257f53044de306694ff3 + category: main + optional: false - name: blinker version: 1.6.3 manager: conda @@ -10092,6 +10224,18 @@ package: sha256: 3c002c9cc1ddc4344da606d7b75a65e04e707c20ccc3fb0cef5a29b62872d4e9 category: main optional: false + - name: multimethod + version: 1.9.1 + manager: conda + platform: osx-64 + dependencies: + python: ">=3.6" + url: https://conda.anaconda.org/conda-forge/noarch/multimethod-1.9.1-pyhd8ed1ab_0.conda + hash: + md5: 48223af3f697ccd9b114adb6a66e0f11 + sha256: 7fcfda7b4a1d74205fcfdefd93804226a6eaffc74a319414c7d8d88f9249db3b + category: main + optional: false - name: munch version: 4.0.0 manager: conda @@ -10126,8 +10270,8 @@ package: hash: md5: 4eccaeba205f0aed9ac3a9ea58568ca3 sha256: f240217476e148e825420c6bc3a0c0efb08c0718b7042fae960400c02af858a3 - category: dev - optional: true + category: main + optional: false - name: nest-asyncio version: 1.5.8 manager: conda @@ -10765,6 +10909,18 @@ package: sha256: a0fd916633252d99efb6223b1050202841fa8d2d53dacca564b0ed77249d3228 category: docs optional: true + - name: sortedcontainers + version: 2.4.0 + manager: conda + platform: osx-64 + dependencies: + python: ">=2.7" + url: https://conda.anaconda.org/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 6d6552722448103793743dabfbda532d + sha256: 0cea408397d50c2afb2d25e987ebac4546ae11e549d65b1403d80dc368dfaaa6 + category: main + optional: false - name: soupsieve version: "2.5" manager: conda @@ -11093,6 +11249,19 @@ package: sha256: 35dd47b3c117cd759ac46da0b69064bebccd94862e795615ee65dbbe3e6cd86b category: dev optional: true + - name: wrapt + version: 1.15.0 + manager: conda + platform: osx-64 + dependencies: + python: ">=3.11,<3.12.0a0" + python_abi: 3.11.* + url: https://conda.anaconda.org/conda-forge/osx-64/wrapt-1.15.0-py311h2725bcf_1.conda + hash: + md5: 02c2a8ebd93c7ed1c01e2c7b6df23ae6 + sha256: 0ad6e0943b23782f20a3f4194cab02912c2fe9237fc2805da35f6517cda2467e + category: main + optional: false - name: xlrd version: 2.0.1 manager: conda @@ -11597,6 +11766,24 @@ package: sha256: 9ad06446fe9847e86cb20d220bf11614afcd2cbe9f58096f08d5d4018877bee4 category: dev optional: true + - name: hypothesis + version: 6.88.1 + manager: conda + platform: osx-64 + dependencies: + setuptools: "" + python: ">=3.8" + click: ">=7.0" + attrs: ">=19.2.0" + sortedcontainers: ">=2.1.0,<3.0.0" + exceptiongroup: ">=1.0.0rc8" + backports.zoneinfo: ">=0.2.1" + url: https://conda.anaconda.org/conda-forge/noarch/hypothesis-6.88.1-pyha770c72_0.conda + hash: + md5: dcbb167115eb740cfbd38cc209702548 + sha256: 4b23c413945021b8d8661e17d7fd043bc93feb7fe60f16d0e35ad4d1250ff506 + category: main + optional: false - name: importlib-metadata version: 6.8.0 manager: conda @@ -12226,6 +12413,20 @@ package: sha256: d6e1dddd0c372218ef15912383d351ac8c73465cbf16238017f0269813cafe2d category: main optional: false + - name: typing_inspect + version: 0.9.0 + manager: conda + platform: osx-64 + dependencies: + python: ">=3.5" + typing_extensions: ">=3.7.4" + mypy_extensions: ">=0.3.0" + url: https://conda.anaconda.org/conda-forge/noarch/typing_inspect-0.9.0-pyhd8ed1ab_0.conda + hash: + md5: 9e924b76b91908a17e28a19a0ab88687 + sha256: 16e0b825c138e14ebc84623248d91d93a8cff29bb93595cc4aa46ca32f24f1de + category: main + optional: false - name: universal_pathlib version: 0.1.4 manager: conda @@ -13069,7 +13270,7 @@ package: category: main optional: false - name: alembic - version: 1.12.0 + version: 1.12.1 manager: conda platform: osx-64 dependencies: @@ -13079,10 +13280,10 @@ package: python: ">=3.7" sqlalchemy: ">=1.3.0" typing-extensions: ">=4" - url: https://conda.anaconda.org/conda-forge/noarch/alembic-1.12.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/alembic-1.12.1-pyhd8ed1ab_0.conda hash: - md5: ba29026b587195548ef82444518061f7 - sha256: b61d21a4fa07fd7a463c189fc2ecb5ddc13565c691a5b8a7ee85a1c6994e5ef0 + md5: 15de9992b4096a2a6656ca202fde6e4c + sha256: 24019b1af4777e32843b230dd7a9bf7082943eb21bba03379ceed0bda50facf9 category: main optional: false - name: argon2-cffi @@ -13564,6 +13765,20 @@ package: sha256: 69b779f4cdb0b84f87067414bcccaffc83c6d734dac84523c40115c383a2e2d5 category: docs optional: true + - name: typeguard + version: 4.1.5 + manager: conda + platform: osx-64 + dependencies: + python: ">=3.8" + importlib_metadata: ">=3.6" + typing_extensions: ">=4.7.0" + url: https://conda.anaconda.org/conda-forge/noarch/typeguard-4.1.5-pyhd8ed1ab_1.conda + hash: + md5: 59d22e0ca481b057b94d54fc9ebacb13 + sha256: df63f90625d2eaefcb6990437b941c1c90ec3c224bc65a2becac928542d0aa5f + category: main + optional: false - name: typer version: 0.9.0 manager: conda @@ -14134,24 +14349,24 @@ package: category: dev optional: true - name: catalystcoop.ferc_xbrl_extractor - version: 1.1.1 + version: 1.2.1 manager: conda platform: osx-64 dependencies: sqlalchemy: ">=1.4,<3" lxml: ">=4.9.1,<5" - python: ">=3.10,<3.12" coloredlogs: ">=14.0,<15.1" frictionless: ">=4.4,<5" + python: ">=3.10,<3.13" numpy: ">=1.16,<2" arelle-release: ">=2.3,<3" pandas: ">=1.5,<2.2" pydantic: ">=1.9,<3" stringcase: ">=1.2,<2" - url: https://conda.anaconda.org/conda-forge/noarch/catalystcoop.ferc_xbrl_extractor-1.1.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/catalystcoop.ferc_xbrl_extractor-1.2.1-pyhd8ed1ab_0.conda hash: - md5: d40f9751f064b3180e93aadb683bb2b7 - sha256: bcb3daab7e92b514718a36b1201cff7c8e285250dc3dd1328b90cbb947cd8f81 + md5: 901c0be7848920eeaeb14bce747c589c + sha256: f70614208da7b61b41ead6d2260ca3b0d6c0785388b09f7aa4615b56fbf3ce37 category: main optional: false - name: conda-lock @@ -14399,6 +14614,27 @@ package: sha256: 4ebd237cdf4bfa5226f92d2ae78fab8dba27696909391884dc6594ca6f9df5ff category: dev optional: true + - name: pandera-core + version: 0.17.2 + manager: conda + platform: osx-64 + dependencies: + numpy: "" + pandas: "" + typing_extensions: "" + packaging: "" + wrapt: "" + multimethod: "" + python: ">=3.7" + typing_inspect: ">=0.6.0" + pydantic: <2.0.0 + typeguard: ">=3.0.2" + url: https://conda.anaconda.org/conda-forge/noarch/pandera-core-0.17.2-pyhd8ed1ab_0.conda + hash: + md5: 1af328b5cdde1b172c724c1310f33355 + sha256: ba3ebec273ac02302029df2e8aaff45d6e2c6255f0c8bc09f80995698a9c1afa + category: main + optional: false - name: scikit-learn version: 1.3.2 manager: conda @@ -16524,6 +16760,19 @@ package: sha256: 711602276ae39276cb0faaca6fd0ac851fff0ca17151917569174841ef830bbd category: dev optional: true + - name: backports.zoneinfo + version: 0.2.1 + manager: conda + platform: osx-arm64 + dependencies: + python: ">=3.11,<3.12.0a0" + python_abi: 3.11.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/backports.zoneinfo-0.2.1-py311h267d04e_8.conda + hash: + md5: acbef984789bc78fc49cca2e736b8006 + sha256: a1cdbc446ff4db99e9e39b73b1611932dc9c5111ecd90dd131fa6fdf62de904d + category: main + optional: false - name: blinker version: 1.6.3 manager: conda @@ -17422,6 +17671,18 @@ package: sha256: a58bfc6c78b60ff31507c6b8412ad56df02d3fe5675fbb70a89f8e39c498018f category: main optional: false + - name: multimethod + version: 1.9.1 + manager: conda + platform: osx-arm64 + dependencies: + python: ">=3.6" + url: https://conda.anaconda.org/conda-forge/noarch/multimethod-1.9.1-pyhd8ed1ab_0.conda + hash: + md5: 48223af3f697ccd9b114adb6a66e0f11 + sha256: 7fcfda7b4a1d74205fcfdefd93804226a6eaffc74a319414c7d8d88f9249db3b + category: main + optional: false - name: munch version: 4.0.0 manager: conda @@ -17456,8 +17717,8 @@ package: hash: md5: 4eccaeba205f0aed9ac3a9ea58568ca3 sha256: f240217476e148e825420c6bc3a0c0efb08c0718b7042fae960400c02af858a3 - category: dev - optional: true + category: main + optional: false - name: nest-asyncio version: 1.5.8 manager: conda @@ -18095,6 +18356,18 @@ package: sha256: a0fd916633252d99efb6223b1050202841fa8d2d53dacca564b0ed77249d3228 category: docs optional: true + - name: sortedcontainers + version: 2.4.0 + manager: conda + platform: osx-arm64 + dependencies: + python: ">=2.7" + url: https://conda.anaconda.org/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 6d6552722448103793743dabfbda532d + sha256: 0cea408397d50c2afb2d25e987ebac4546ae11e549d65b1403d80dc368dfaaa6 + category: main + optional: false - name: soupsieve version: "2.5" manager: conda @@ -18423,6 +18696,19 @@ package: sha256: 35dd47b3c117cd759ac46da0b69064bebccd94862e795615ee65dbbe3e6cd86b category: dev optional: true + - name: wrapt + version: 1.15.0 + manager: conda + platform: osx-arm64 + dependencies: + python: ">=3.11,<3.12.0a0" + python_abi: 3.11.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.15.0-py311heffc1b2_1.conda + hash: + md5: 09bc1388451898374380306f55893ac4 + sha256: 30b9cbb62b87133c69f2d35d1ab493f8628ecc1abc3b397f700585c8f4b18012 + category: main + optional: false - name: xlrd version: 2.0.1 manager: conda @@ -18927,6 +19213,24 @@ package: sha256: 9ad06446fe9847e86cb20d220bf11614afcd2cbe9f58096f08d5d4018877bee4 category: dev optional: true + - name: hypothesis + version: 6.88.1 + manager: conda + platform: osx-arm64 + dependencies: + setuptools: "" + python: ">=3.8" + click: ">=7.0" + attrs: ">=19.2.0" + sortedcontainers: ">=2.1.0,<3.0.0" + exceptiongroup: ">=1.0.0rc8" + backports.zoneinfo: ">=0.2.1" + url: https://conda.anaconda.org/conda-forge/noarch/hypothesis-6.88.1-pyha770c72_0.conda + hash: + md5: dcbb167115eb740cfbd38cc209702548 + sha256: 4b23c413945021b8d8661e17d7fd043bc93feb7fe60f16d0e35ad4d1250ff506 + category: main + optional: false - name: importlib-metadata version: 6.8.0 manager: conda @@ -19554,6 +19858,20 @@ package: sha256: d6e1dddd0c372218ef15912383d351ac8c73465cbf16238017f0269813cafe2d category: main optional: false + - name: typing_inspect + version: 0.9.0 + manager: conda + platform: osx-arm64 + dependencies: + python: ">=3.5" + typing_extensions: ">=3.7.4" + mypy_extensions: ">=0.3.0" + url: https://conda.anaconda.org/conda-forge/noarch/typing_inspect-0.9.0-pyhd8ed1ab_0.conda + hash: + md5: 9e924b76b91908a17e28a19a0ab88687 + sha256: 16e0b825c138e14ebc84623248d91d93a8cff29bb93595cc4aa46ca32f24f1de + category: main + optional: false - name: universal_pathlib version: 0.1.4 manager: conda @@ -20396,7 +20714,7 @@ package: category: main optional: false - name: alembic - version: 1.12.0 + version: 1.12.1 manager: conda platform: osx-arm64 dependencies: @@ -20406,10 +20724,10 @@ package: python: ">=3.7" sqlalchemy: ">=1.3.0" typing-extensions: ">=4" - url: https://conda.anaconda.org/conda-forge/noarch/alembic-1.12.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/alembic-1.12.1-pyhd8ed1ab_0.conda hash: - md5: ba29026b587195548ef82444518061f7 - sha256: b61d21a4fa07fd7a463c189fc2ecb5ddc13565c691a5b8a7ee85a1c6994e5ef0 + md5: 15de9992b4096a2a6656ca202fde6e4c + sha256: 24019b1af4777e32843b230dd7a9bf7082943eb21bba03379ceed0bda50facf9 category: main optional: false - name: argon2-cffi @@ -20891,6 +21209,20 @@ package: sha256: 69b779f4cdb0b84f87067414bcccaffc83c6d734dac84523c40115c383a2e2d5 category: docs optional: true + - name: typeguard + version: 4.1.5 + manager: conda + platform: osx-arm64 + dependencies: + python: ">=3.8" + importlib_metadata: ">=3.6" + typing_extensions: ">=4.7.0" + url: https://conda.anaconda.org/conda-forge/noarch/typeguard-4.1.5-pyhd8ed1ab_1.conda + hash: + md5: 59d22e0ca481b057b94d54fc9ebacb13 + sha256: df63f90625d2eaefcb6990437b941c1c90ec3c224bc65a2becac928542d0aa5f + category: main + optional: false - name: typer version: 0.9.0 manager: conda @@ -21461,24 +21793,24 @@ package: category: dev optional: true - name: catalystcoop.ferc_xbrl_extractor - version: 1.1.1 + version: 1.2.1 manager: conda platform: osx-arm64 dependencies: sqlalchemy: ">=1.4,<3" lxml: ">=4.9.1,<5" - python: ">=3.10,<3.12" coloredlogs: ">=14.0,<15.1" frictionless: ">=4.4,<5" + python: ">=3.10,<3.13" numpy: ">=1.16,<2" arelle-release: ">=2.3,<3" pandas: ">=1.5,<2.2" pydantic: ">=1.9,<3" stringcase: ">=1.2,<2" - url: https://conda.anaconda.org/conda-forge/noarch/catalystcoop.ferc_xbrl_extractor-1.1.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/catalystcoop.ferc_xbrl_extractor-1.2.1-pyhd8ed1ab_0.conda hash: - md5: d40f9751f064b3180e93aadb683bb2b7 - sha256: bcb3daab7e92b514718a36b1201cff7c8e285250dc3dd1328b90cbb947cd8f81 + md5: 901c0be7848920eeaeb14bce747c589c + sha256: f70614208da7b61b41ead6d2260ca3b0d6c0785388b09f7aa4615b56fbf3ce37 category: main optional: false - name: conda-lock @@ -21725,6 +22057,27 @@ package: sha256: 4ebd237cdf4bfa5226f92d2ae78fab8dba27696909391884dc6594ca6f9df5ff category: dev optional: true + - name: pandera-core + version: 0.17.2 + manager: conda + platform: osx-arm64 + dependencies: + numpy: "" + pandas: "" + typing_extensions: "" + packaging: "" + wrapt: "" + multimethod: "" + python: ">=3.7" + typing_inspect: ">=0.6.0" + pydantic: <2.0.0 + typeguard: ">=3.0.2" + url: https://conda.anaconda.org/conda-forge/noarch/pandera-core-0.17.2-pyhd8ed1ab_0.conda + hash: + md5: 1af328b5cdde1b172c724c1310f33355 + sha256: ba3ebec273ac02302029df2e8aaff45d6e2c6255f0c8bc09f80995698a9c1afa + category: main + optional: false - name: scikit-learn version: 1.3.2 manager: conda diff --git a/environments/conda-osx-64.lock.yml b/environments/conda-osx-64.lock.yml index 1fe77145db..fdd924d9e3 100644 --- a/environments/conda-osx-64.lock.yml +++ b/environments/conda-osx-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: d3711edc19fc1a2304f922830735308f6efdde33f06991074a9df2941a8c8ccd +# input_hash: 4e9d00fee40af1655268fc3b42f474269076e94a85eeee8d482ce5ed5da1b78c channels: - conda-forge @@ -100,7 +100,7 @@ dependencies: - libtiff=4.6.0=h684deea_2 - libxslt=1.1.37=h20bfa82_1 - libzip=1.10.1=hc158999_3 - - minizip=4.0.1=h64dbd51_5 + - minizip=4.0.2=h23f18a7_0 - nodejs=20.8.1=h9adec40_0 - nss=3.94=hd6ac835_0 - python=3.11.6=h30d4d87_0_cpython @@ -117,6 +117,7 @@ dependencies: - backcall=0.2.0=pyh9f0ad1d_0 - backoff=2.2.1=pyhd8ed1ab_0 - backports=1.0=pyhd8ed1ab_3 + - backports.zoneinfo=0.2.1=py311h6eed73b_8 - blinker=1.6.3=pyhd8ed1ab_0 - brotli=1.1.0=h0dc2134_1 - brotli-python=1.1.0=py311hdf8f085_1 @@ -187,6 +188,7 @@ dependencies: - more-itertools=10.1.0=pyhd8ed1ab_0 - msgpack-python=1.0.6=py311h5fe6e05_0 - multidict=6.0.4=py311h5547dcb_1 + - multimethod=1.9.1=pyhd8ed1ab_0 - munch=4.0.0=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - mypy_extensions=1.0.0=pyha770c72_0 @@ -241,6 +243,7 @@ dependencies: - smmap=5.0.0=pyhd8ed1ab_0 - sniffio=1.3.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 + - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - stringcase=1.2.0=py_0 @@ -268,6 +271,7 @@ dependencies: - websockets=10.4=py311h5547dcb_1 - wheel=0.41.2=pyhd8ed1ab_0 - widgetsnbextension=4.0.9=pyhd8ed1ab_0 + - wrapt=1.15.0=py311h2725bcf_1 - xlrd=2.0.1=pyhd8ed1ab_3 - xlsxwriter=3.1.7=pyhd8ed1ab_0 - xyzservices=2023.10.1=pyhd8ed1ab_0 @@ -304,6 +308,7 @@ dependencies: - h2=4.1.0=pyhd8ed1ab_0 - hdf5=1.14.2=nompi_hedada53_100 - html5lib=1.1=pyh9f0ad1d_0 + - hypothesis=6.88.1=pyha770c72_0 - importlib-metadata=6.8.0=pyha770c72_0 - importlib_resources=6.1.0=pyhd8ed1ab_0 - isodate=0.6.1=pyhd8ed1ab_0 @@ -349,6 +354,7 @@ dependencies: - tinycss2=1.2.1=pyhd8ed1ab_0 - tqdm=4.66.1=pyhd8ed1ab_0 - typing-extensions=4.8.0=hd8ed1ab_0 + - typing_inspect=0.9.0=pyhd8ed1ab_0 - universal_pathlib=0.1.4=pyhd8ed1ab_0 - urllib3=1.26.18=pyhd8ed1ab_0 - watchdog=3.0.0=py311h5ef12f2_1 @@ -405,7 +411,7 @@ dependencies: - watchfiles=0.20.0=py311h299eb51_2 - wcwidth=0.2.8=pyhd8ed1ab_0 - aiohttp=3.8.6=py311he705e18_1 - - alembic=1.12.0=pyhd8ed1ab_0 + - alembic=1.12.1=pyhd8ed1ab_0 - argon2-cffi=23.1.0=pyhd8ed1ab_0 - aws-crt-cpp=0.24.2=hf47b73b_2 - black=23.10.1=py311h6eed73b_0 @@ -435,6 +441,7 @@ dependencies: - s3transfer=0.7.0=pyhd8ed1ab_0 - send2trash=1.8.2=pyhd1c38e8_0 - stevedore=5.1.0=pyhd8ed1ab_0 + - typeguard=4.1.5=pyhd8ed1ab_1 - typer=0.9.0=pyhd8ed1ab_0 - uvicorn-standard=0.23.2=h6eed73b_1 - virtualenv=20.24.6=pyhd8ed1ab_0 @@ -466,7 +473,7 @@ dependencies: - scipy=1.11.3=py311h16c3c4d_1 - shapely=2.0.2=py311h359915d_0 - twine=4.0.2=pyhd8ed1ab_0 - - catalystcoop.ferc_xbrl_extractor=1.1.1=pyhd8ed1ab_0 + - catalystcoop.ferc_xbrl_extractor=1.2.1=pyhd8ed1ab_0 - conda-lock=2.4.1=pyhd8ed1ab_0 - dagster-graphql=1.5.4=pyhd8ed1ab_1 - fiona=1.9.5=py311hf14a637_0 @@ -478,6 +485,7 @@ dependencies: - libarrow=13.0.0=h66f826e_7_cpu - matplotlib-base=3.8.0=py311hd316c10_2 - nbclient=0.8.0=pyhd8ed1ab_0 + - pandera-core=0.17.2=pyhd8ed1ab_0 - scikit-learn=1.3.2=py311h66081b9_1 - tabulator=1.53.5=pyhd8ed1ab_0 - timezonefinder=6.2.0=py311he705e18_1 diff --git a/environments/conda-osx-arm64.lock.yml b/environments/conda-osx-arm64.lock.yml index 976c56cea2..2b95ba3ffb 100644 --- a/environments/conda-osx-arm64.lock.yml +++ b/environments/conda-osx-arm64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-arm64 -# input_hash: 3bb992f05bf46785cdacc24a3aed690bfe2df0ca6219513e80b6df584c0ec63a +# input_hash: 55f8c5da9e411730c83dea8cbf188533f8250192814eeaf3a6863203ad734c5f channels: - conda-forge @@ -117,6 +117,7 @@ dependencies: - backcall=0.2.0=pyh9f0ad1d_0 - backoff=2.2.1=pyhd8ed1ab_0 - backports=1.0=pyhd8ed1ab_3 + - backports.zoneinfo=0.2.1=py311h267d04e_8 - blinker=1.6.3=pyhd8ed1ab_0 - brotli=1.1.0=hb547adb_1 - brotli-python=1.1.0=py311ha891d26_1 @@ -187,6 +188,7 @@ dependencies: - more-itertools=10.1.0=pyhd8ed1ab_0 - msgpack-python=1.0.6=py311he4fd1f5_0 - multidict=6.0.4=py311he2be06e_1 + - multimethod=1.9.1=pyhd8ed1ab_0 - munch=4.0.0=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - mypy_extensions=1.0.0=pyha770c72_0 @@ -241,6 +243,7 @@ dependencies: - smmap=5.0.0=pyhd8ed1ab_0 - sniffio=1.3.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 + - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - stringcase=1.2.0=py_0 @@ -268,6 +271,7 @@ dependencies: - websockets=10.4=py311he2be06e_1 - wheel=0.41.2=pyhd8ed1ab_0 - widgetsnbextension=4.0.9=pyhd8ed1ab_0 + - wrapt=1.15.0=py311heffc1b2_1 - xlrd=2.0.1=pyhd8ed1ab_3 - xlsxwriter=3.1.7=pyhd8ed1ab_0 - xyzservices=2023.10.1=pyhd8ed1ab_0 @@ -304,6 +308,7 @@ dependencies: - h2=4.1.0=pyhd8ed1ab_0 - hdf5=1.14.2=nompi_h3aba7b3_100 - html5lib=1.1=pyh9f0ad1d_0 + - hypothesis=6.88.1=pyha770c72_0 - importlib-metadata=6.8.0=pyha770c72_0 - importlib_resources=6.1.0=pyhd8ed1ab_0 - isodate=0.6.1=pyhd8ed1ab_0 @@ -349,6 +354,7 @@ dependencies: - tinycss2=1.2.1=pyhd8ed1ab_0 - tqdm=4.66.1=pyhd8ed1ab_0 - typing-extensions=4.8.0=hd8ed1ab_0 + - typing_inspect=0.9.0=pyhd8ed1ab_0 - universal_pathlib=0.1.4=pyhd8ed1ab_0 - urllib3=1.26.18=pyhd8ed1ab_0 - watchdog=3.0.0=py311heffc1b2_1 @@ -405,7 +411,7 @@ dependencies: - watchfiles=0.20.0=py311h0563b04_2 - wcwidth=0.2.8=pyhd8ed1ab_0 - aiohttp=3.8.6=py311h05b510d_1 - - alembic=1.12.0=pyhd8ed1ab_0 + - alembic=1.12.1=pyhd8ed1ab_0 - argon2-cffi=23.1.0=pyhd8ed1ab_0 - aws-crt-cpp=0.24.2=hbe5f050_2 - black=23.10.1=py311h267d04e_0 @@ -435,6 +441,7 @@ dependencies: - s3transfer=0.7.0=pyhd8ed1ab_0 - send2trash=1.8.2=pyhd1c38e8_0 - stevedore=5.1.0=pyhd8ed1ab_0 + - typeguard=4.1.5=pyhd8ed1ab_1 - typer=0.9.0=pyhd8ed1ab_0 - uvicorn-standard=0.23.2=ha1ab1f8_1 - virtualenv=20.24.6=pyhd8ed1ab_0 @@ -466,7 +473,7 @@ dependencies: - scipy=1.11.3=py311h93d07a4_1 - shapely=2.0.2=py311h4826c84_0 - twine=4.0.2=pyhd8ed1ab_0 - - catalystcoop.ferc_xbrl_extractor=1.1.1=pyhd8ed1ab_0 + - catalystcoop.ferc_xbrl_extractor=1.2.1=pyhd8ed1ab_0 - conda-lock=2.4.1=pyhd8ed1ab_0 - dagster-graphql=1.5.4=pyhd8ed1ab_1 - fiona=1.9.5=py311h45231e3_0 @@ -478,6 +485,7 @@ dependencies: - libarrow=13.0.0=hf4fadc0_7_cpu - matplotlib-base=3.8.0=py311hfdba5f6_2 - nbclient=0.8.0=pyhd8ed1ab_0 + - pandera-core=0.17.2=pyhd8ed1ab_0 - scikit-learn=1.3.2=py311ha25ca4d_1 - tabulator=1.53.5=pyhd8ed1ab_0 - timezonefinder=6.2.0=py311h05b510d_1