diff --git a/CHANGELOG.md b/CHANGELOG.md index b6607b2..b91ce87 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +## v0.9.0 (2026-01-29) + +### Feat + +- **update**: new field primaryId and country data changes + ## v0.8.0 (2025-08-29) ### Feat diff --git a/README.md b/README.md index ba17655..d5c2183 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -[![release: 0.8.0](https://img.shields.io/badge/rel-0.8.0-blue.svg?style=flat-square)](https://github.com/LeibnizDSMZ/microbial-data-standard) +[![release: 0.9.0](https://img.shields.io/badge/rel-0.9.0-blue.svg?style=flat-square)](https://github.com/LeibnizDSMZ/microbial-data-standard) [![MIT LICENSE](https://img.shields.io/badge/License-MIT-brightgreen.svg?style=flat-square)](https://choosealicense.com/licenses/mit/) [![Documentation Status](https://img.shields.io/badge/docs-GitHub-blue.svg?style=flat-square)](https://LeibnizDSMZ.github.io/microbial-data-standard/) diff --git a/configs/dev/requirements.dev.txt b/configs/dev/requirements.dev.txt index 15f4494..c20af6e 100644 --- a/configs/dev/requirements.dev.txt +++ b/configs/dev/requirements.dev.txt @@ -147,9 +147,9 @@ codespell==2.4.1 ; python_version >= "3.13" and python_version < "4" \ colorama==0.4.6 ; python_version >= "3.13" and python_version < "4" \ --hash=sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44 \ --hash=sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6 -commitizen==4.11.0 ; python_version >= "3.13" and python_version < "4" \ - --hash=sha256:a30fdf326bb0913b7b25f8b30530c899159b1757efa9969b0aa1808dad102c02 \ - --hash=sha256:d311297a0165ef9f30e0877e04608b786d5fd69760f32245fbf1c21e793e91df +commitizen==4.12.1 ; python_version >= "3.13" and python_version < "4" \ + --hash=sha256:3bf952793cf19466116e23802df56ca019c5d34aaaa4785bba718b556b3732c1 \ + --hash=sha256:779438b4881803433342b32aab55485ece9c1f05be60add6399570811b03f9f0 decli==0.6.3 ; python_version >= "3.13" and python_version < "4" \ --hash=sha256:5152347c7bb8e3114ad65db719e5709b28d7f7f45bdb709f70167925e55640f3 \ --hash=sha256:87f9d39361adf7f16b9ca6e3b614badf7519da13092f2db3c80ca223c53c7656 @@ -162,83 +162,83 @@ jinja2==3.1.6 ; python_version >= "3.13" and python_version < "4" \ lefthook==1.13.6 ; python_version >= "3.13" and python_version < "4" \ --hash=sha256:1e46aa23bcefcf58c05542bb987f975b3b6a1fc6c1e902c48d1cddfc9b39fad7 \ --hash=sha256:46a72eee2b6a04d248b5defdbe803d089067a613443513b4f139b9aff9cad26d -librt==0.7.7 ; python_version >= "3.13" and python_version < "4" and platform_python_implementation != "PyPy" \ - --hash=sha256:067be973d90d9e319e6eb4ee2a9b9307f0ecd648b8a9002fa237289a4a07a9e7 \ - --hash=sha256:0996c83b1cb43c00e8c87835a284f9057bc647abd42b5871e5f941d30010c832 \ - --hash=sha256:0ecce0544d3db91a40f8b57ae26928c02130a997b540f908cefd4d279d6c5848 \ - --hash=sha256:10c8fb9966f84737115513fecbaf257f9553d067a7dd45a69c2c7e5339e6a8dc \ - --hash=sha256:142c2cd91794b79fd0ce113bd658993b7ede0fe93057668c2f98a45ca00b7e91 \ - --hash=sha256:14ef0f4ac3728ffd85bfc58e2f2f48fb4ef4fa871876f13a73a7381d10a9f77c \ - --hash=sha256:1908c3e5a5ef86b23391448b47759298f87f997c3bd153a770828f58c2bb4630 \ - --hash=sha256:1bcd79be209313b270b0e1a51c67ae1af28adad0e0c7e84c3ad4b5cb57aaa75b \ - --hash=sha256:23d2299ed007812cccc1ecef018db7d922733382561230de1f3954db28433977 \ - --hash=sha256:23daa1ab0512bafdd677eb1bfc9611d8ffbe2e328895671e64cb34166bc1b8c8 \ - --hash=sha256:2567cb48dc03e5b246927ab35cbb343376e24501260a9b5e30b8e255dca0d1d2 \ - --hash=sha256:264720fc288c86039c091a4ad63419a5d7cabbf1c1c9933336a957ed2483e570 \ - --hash=sha256:2987cf827011907d3dfd109f1be0d61e173d68b1270107bb0e89f2fca7f2ed6b \ - --hash=sha256:2a85a1fc4ed11ea0eb0a632459ce004a2d14afc085a50ae3463cd3dfe1ce43fc \ - --hash=sha256:3d1fe2e8df3268dd6734dba33ededae72ad5c3a859b9577bc00b715759c5aaab \ - --hash=sha256:4353ee891a1834567e0302d4bd5e60f531912179578c36f3d0430f8c5e16b456 \ - --hash=sha256:44d63ce643f34a903f09ff7ca355aae019a3730c7afd6a3c037d569beeb5d151 \ - --hash=sha256:467dbd7443bda08338fc8ad701ed38cef48194017554f4c798b0a237904b3f99 \ - --hash=sha256:4862cb2c702b1f905c0503b72d9d4daf65a7fdf5a9e84560e563471e57a56949 \ - --hash=sha256:4bf3cc46d553693382d2abf5f5bd493d71bb0f50a7c0beab18aa13a5545c8900 \ - --hash=sha256:4dcee2f921a8632636d1c37f1bbdb8841d15666d119aa61e5399c5268e7ce02e \ - --hash=sha256:50d1d1ee813d2d1a3baf2873634ba506b263032418d16287c92ec1cc9c1a00cb \ - --hash=sha256:5335890fea9f9e6c4fdf8683061b9ccdcbe47c6dc03ab8e9b68c10acf78be78d \ - --hash=sha256:558a9e5a6f3cc1e20b3168fb1dc802d0d8fa40731f6e9932dcc52bbcfbd37111 \ - --hash=sha256:5e419e0db70991b6ba037b70c1d5bbe92b20ddf82f31ad01d77a347ed9781398 \ - --hash=sha256:6066c638cdf85ff92fc6f932d2d73c93a0e03492cdfa8778e6d58c489a3d7259 \ - --hash=sha256:6ae8aec43117a645a31e5f60e9e3a0797492e747823b9bda6972d521b436b4e8 \ - --hash=sha256:6b6f8ea465524aa4c7420c7cc4ca7d46fe00981de8debc67b1cc2e9957bb5b9d \ - --hash=sha256:7b16ccaeff0ed4355dfb76fe1ea7a5d6d03b5ad27f295f77ee0557bc20a72495 \ - --hash=sha256:7d13cc340b3b82134f8038a2bfe7137093693dcad8ba5773da18f95ad6b77a8a \ - --hash=sha256:7ef28f2e7a016b29792fe0a2dd04dec75725b32a1264e390c366103f834a9c3a \ - --hash=sha256:8185c8497d45164e256376f9da5aed2bb26ff636c798c9dabe313b90e9f25b28 \ - --hash=sha256:81d957b069fed1890953c3b9c3895c7689960f233eea9a1d9607f71ce7f00b2c \ - --hash=sha256:86f86b3b785487c7760247bcdac0b11aa8bf13245a13ed05206286135877564b \ - --hash=sha256:8e92c8de62b40bfce91d5e12c6e8b15434da268979b1af1a6589463549d491e6 \ - --hash=sha256:8f2f8dcf5ab9f80fb970c6fd780b398efb2f50c1962485eb8d3ab07788595a48 \ - --hash=sha256:8f4a0b0a3c86ba9193a8e23bb18f100d647bf192390ae195d84dfa0a10fb6244 \ - --hash=sha256:8f7a74cf3a80f0c3b0ec75b0c650b2f0a894a2cec57ef75f6f72c1e82cdac61d \ - --hash=sha256:955c62571de0b181d9e9e0a0303c8bc90d47670a5eff54cf71bf5da61d1899cf \ - --hash=sha256:983de36b5a83fe9222f4f7dcd071f9b1ac6f3f17c0af0238dadfb8229588f890 \ - --hash=sha256:9b15e5d17812d4d629ff576699954f74e2cc24a02a4fc401882dd94f81daba45 \ - --hash=sha256:9b4346b1225be26def3ccc6c965751c74868f0578cbcba293c8ae9168483d811 \ - --hash=sha256:9b5fb1ecb2c35362eab2dbd354fd1efa5a8440d3e73a68be11921042a0edc0ff \ - --hash=sha256:a10b8eebdaca6e9fdbaf88b5aefc0e324b763a5f40b1266532590d5afb268a4c \ - --hash=sha256:a1f5cc41a570269d1be7a676655875e3a53de4992a9fa38efb7983e97cf73d7c \ - --hash=sha256:a3bfe73a32bd0bdb9a87d586b05a23c0a1729205d79df66dee65bb2e40d671ba \ - --hash=sha256:a487b71fbf8a9edb72a8c7a456dda0184642d99cd007bc819c0b7ab93676a8ee \ - --hash=sha256:a609849aca463074c17de9cda173c276eb8fee9e441053529e7b9e249dc8b8ee \ - --hash=sha256:a76f1d679beccccdf8c1958e732a1dfcd6e749f8821ee59d7bec009ac308c029 \ - --hash=sha256:a7ea4e1fbd253e5c68ea0fe63d08577f9d288a73f17d82f652ebc61fa48d878d \ - --hash=sha256:ab2a2a9cd7d044e1a11ca64a86ad3361d318176924bbe5152fbc69f99be20b8c \ - --hash=sha256:ad3fc2d859a709baf9dd9607bb72f599b1cfb8a39eafd41307d0c3c4766763cb \ - --hash=sha256:add4e0a000858fe9bb39ed55f31085506a5c38363e6eb4a1e5943a10c2bfc3d1 \ - --hash=sha256:aea05f701ccd2a76b34f0daf47ca5068176ff553510b614770c90d76ac88df06 \ - --hash=sha256:b8bb331aad734b059c4b450cd0a225652f16889e286b2345af5e2c3c625c3d85 \ - --hash=sha256:bdb9f3d865b2dafe7f9ad7f30ef563c80d0ddd2fdc8cc9b8e4f242f475e34d75 \ - --hash=sha256:c084841b879c4d9b9fa34e5d5263994f21aea7fd9c6add29194dbb41a6210536 \ - --hash=sha256:c48c7e150c095d5e3cea7452347ba26094be905d6099d24f9319a8b475fcd3e0 \ - --hash=sha256:c7e5070cf3ec92d98f57574da0224f8c73faf1ddd6d8afa0b8c9f6e86997bc74 \ - --hash=sha256:c87654e29a35938baead1c4559858f346f4a2a7588574a14d784f300ffba0efd \ - --hash=sha256:c8ffe3431d98cc043a14e88b21288b5ec7ee12cb01260e94385887f285ef9389 \ - --hash=sha256:c9faaebb1c6212c20afd8043cd6ed9de0a47d77f91a6b5b48f4e46ed470703fe \ - --hash=sha256:d1454899909d63cc9199a89fcc4f81bdd9004aef577d4ffc022e600c412d57f3 \ - --hash=sha256:d6b7d93657332c817b8d674ef6bf1ab7796b4f7ce05e420fd45bd258a72ac804 \ - --hash=sha256:dbc4900e95a98fc0729523be9d93a8fedebb026f32ed9ffc08acd82e3e181503 \ - --hash=sha256:e40d20ae1722d6b8ea6acf4597e789604649dcd9c295eb7361a28225bc2e9e12 \ - --hash=sha256:e4836c5645f40fbdc275e5670819bde5ab5f2e882290d304e3c6ddab1576a6d0 \ - --hash=sha256:e4ab69fa37f8090f2d971a5d2bc606c7401170dbdae083c393d6cbf439cb45b8 \ - --hash=sha256:ef7699b7a5a244b1119f85c5bbc13f152cd38240cbb2baa19b769433bae98e50 \ - --hash=sha256:f0c8fe5aeadd8a0e5b0598f8a6ee3533135ca50fd3f20f130f9d72baf5c6ac58 \ - --hash=sha256:f2cb63c49bc96847c3bb8dca350970e4dcd19936f391cfdfd057dcb37c4fa97e \ - --hash=sha256:f4d4efb218264ecf0f8516196c9e2d1a0679d9fb3bb15df1155a35220062eba8 \ - --hash=sha256:f683dcd49e2494a7535e30f779aa1ad6e3732a019d80abe1309ea91ccd3230e3 \ - --hash=sha256:f83c971eb9d2358b6a18da51dc0ae00556ac7c73104dde16e9e14c15aaf685ca \ - --hash=sha256:f8df32a99cc46eb0ee90afd9ada113ae2cafe7e8d673686cf03ec53e49635439 \ - --hash=sha256:ff1fb2dfef035549565a4124998fadcb7a3d4957131ddf004a56edeb029626b3 +librt==0.7.8 ; python_version >= "3.13" and python_version < "4" and platform_python_implementation != "PyPy" \ + --hash=sha256:00105e7d541a8f2ee5be52caacea98a005e0478cfe78c8080fbb7b5d2b340c63 \ + --hash=sha256:0241a6ed65e6666236ea78203a73d800dbed896cf12ae25d026d75dc1fcd1dac \ + --hash=sha256:03679b9856932b8c8f674e87aa3c55ea11c9274301f76ae8dc4d281bda55cf62 \ + --hash=sha256:047164e5f68b7a8ebdf9fae91a3c2161d3192418aadd61ddd3a86a56cbe3dc85 \ + --hash=sha256:171ca3a0a06c643bd0a2f62a8944e1902c94aa8e5da4db1ea9a8daf872685365 \ + --hash=sha256:1a4ede613941d9c3470b0368be851df6bb78ab218635512d0370b27a277a0862 \ + --hash=sha256:20e3946863d872f7cabf7f77c6c9d370b8b3d74333d3a32471c50d3a86c0a232 \ + --hash=sha256:2991b6c3775383752b3ca0204842743256f3ad3deeb1d0adc227d56b78a9a850 \ + --hash=sha256:31724b93baa91512bd0a376e7cf0b59d8b631ee17923b1218a65456fa9bda2e7 \ + --hash=sha256:3469e1af9f1380e093ae06bedcbdd11e407ac0b303a56bbe9afb1d6824d4982d \ + --hash=sha256:389bd25a0db916e1d6bcb014f11aa9676cedaa485e9ec3752dfe19f196fd377b \ + --hash=sha256:3968762fec1b2ad34ce57458b6de25dbb4142713e9ca6279a0d352fa4e9f452b \ + --hash=sha256:39a4c76fee41007070f872b648cc2f711f9abf9a13d0c7162478043377b52c8e \ + --hash=sha256:3d1322800771bee4a91f3b4bd4e49abc7d35e65166821086e5afd1e6c0d9be44 \ + --hash=sha256:41d7bb1e07916aeb12ae4a44e3025db3691c4149ab788d0315781b4d29b86afb \ + --hash=sha256:43d4e71b50763fcdcf64725ac680d8cfa1706c928b844794a7aa0fa9ac8e5f09 \ + --hash=sha256:445b7304145e24c60288a2f172b5ce2ca35c0f81605f5299f3fa567e189d2e32 \ + --hash=sha256:44e0c2cbc9bebd074cf2cdbe472ca185e824be4e74b1c63a8e934cea674bebf2 \ + --hash=sha256:451e7ffcef8f785831fdb791bd69211f47e95dc4c6ddff68e589058806f044c6 \ + --hash=sha256:46ef1f4b9b6cc364b11eea0ecc0897314447a66029ee1e55859acb3dd8757c93 \ + --hash=sha256:4864045f49dc9c974dadb942ac56a74cd0479a2aafa51ce272c490a82322ea3c \ + --hash=sha256:4adc73614f0d3c97874f02f2c7fd2a27854e7e24ad532ea6b965459c5b757eca \ + --hash=sha256:4c3995abbbb60b3c129490fa985dfe6cac11d88fc3c36eeb4fb1449efbbb04fc \ + --hash=sha256:4d2f1e492cae964b3463a03dc77a7fe8742f7855d7258c7643f0ee32b6651dd3 \ + --hash=sha256:535929b6eff670c593c34ff435d5440c3096f20fa72d63444608a5aef64dd581 \ + --hash=sha256:5363427bc6a8c3b1719f8f3845ea53553d301382928a86e8fab7984426949bce \ + --hash=sha256:54feb7b4f2f6706bb82325e836a01be805770443e2400f706e824e91f6441dde \ + --hash=sha256:57175aa93f804d2c08d2edb7213e09276bd49097611aefc37e3fa38d1fb99ad0 \ + --hash=sha256:5bcaaf624fd24e6a0cb14beac37677f90793a96864c67c064a91458611446e83 \ + --hash=sha256:60c299e555f87e4c01b2eca085dfccda1dde87f5a604bb45c2906b8305819a93 \ + --hash=sha256:631599598e2c76ded400c0a8722dec09217c89ff64dc54b060f598ed68e7d2a8 \ + --hash=sha256:63937bd0f4d1cb56653dc7ae900d6c52c41f0015e25aaf9902481ee79943b33a \ + --hash=sha256:66daa6ac5de4288a5bbfbe55b4caa7bf0cd26b3269c7a476ffe8ce45f837f87d \ + --hash=sha256:6938cc2de153bc927ed8d71c7d2f2ae01b4e96359126c602721340eb7ce1a92d \ + --hash=sha256:6d772edc6a5f7835635c7562f6688e031f0b97e31d538412a852c49c9a6c92d5 \ + --hash=sha256:6db5faf064b5bab9675c32a873436b31e01d66ca6984c6f7f92621656033a708 \ + --hash=sha256:73fd300f501a052f2ba52ede721232212f3b06503fa12665408ecfc9d8fd149c \ + --hash=sha256:79feb4d00b2a4e0e05c9c56df707934f41fcb5fe53fd9efb7549068d0495b758 \ + --hash=sha256:7aa7d5457b6c542ecaed79cec4ad98534373c9757383973e638ccced0f11f46d \ + --hash=sha256:7b0803e9008c62a7ef79058233db7ff6f37a9933b8f2573c05b07ddafa226611 \ + --hash=sha256:7e03bea66af33c95ce3addf87a9bf1fcad8d33e757bc479957ddbc0e4f7207ac \ + --hash=sha256:864c4b7083eeee250ed55135d2127b260d7eb4b5e953a9e5df09c852e327961b \ + --hash=sha256:8766ece9de08527deabcd7cb1b4f1a967a385d26e33e536d6d8913db6ef74f06 \ + --hash=sha256:87808a8d1e0bd62a01cafc41f0fd6818b5a5d0ca0d8a55326a81643cdda8f873 \ + --hash=sha256:907ad09cfab21e3c86e8f1f87858f7049d1097f77196959c033612f532b4e592 \ + --hash=sha256:95b67aa7eff150f075fda09d11f6bfb26edffd300f6ab1666759547581e8f666 \ + --hash=sha256:978e8b5f13e52cf23a9e80f3286d7546baa70bc4ef35b51d97a709d0b28e537c \ + --hash=sha256:9b6943885b2d49c48d0cff23b16be830ba46b0152d98f62de49e735c6e655a63 \ + --hash=sha256:9c1ba843ae20db09b9d5c80475376168feb2640ce91cd9906414f23cc267a1ff \ + --hash=sha256:a14229ac62adcf1b90a15992f1ab9c69ae8b99ffb23cb64a90878a6e8a2f5b81 \ + --hash=sha256:a36515b1328dc5b3ffce79fe204985ca8572525452eacabee2166f44bb387b2c \ + --hash=sha256:ac9c8a458245c7de80bc1b9765b177055efff5803f08e548dd4bb9ab9a8d789b \ + --hash=sha256:ad64a14b1e56e702e19b24aae108f18ad1bf7777f3af5fcd39f87d0c5a814449 \ + --hash=sha256:b09c52ed43a461994716082ee7d87618096851319bf695d57ec123f2ab708951 \ + --hash=sha256:b45306a1fc5f53c9330fbee134d8b3227fe5da2ab09813b892790400aa49352d \ + --hash=sha256:b5b007bb22ea4b255d3ee39dfd06d12534de2fcc3438567d9f48cdaf67ae1ae3 \ + --hash=sha256:b7e7f140c5169798f90b80d6e607ed2ba5059784968a004107c88ad61fb3641d \ + --hash=sha256:b9122094e3f24aa759c38f46bd8863433820654927370250f460ae75488b66ea \ + --hash=sha256:bb7a7807523a31f03061288cc4ffc065d684c39db7644c676b47d89553c0d714 \ + --hash=sha256:be927c3c94c74b05128089a955fba86501c3b544d1d300282cc1b4bd370cb418 \ + --hash=sha256:bfde8a130bd0f239e45503ab39fab239ace094d63ee1d6b67c25a63d741c0f71 \ + --hash=sha256:c6f8947d3dfd7f91066c5b4385812c18be26c9d5a99ca56667547f2c39149d94 \ + --hash=sha256:c7e8f88f79308d86d8f39c491773cbb533d6cb7fa6476f35d711076ee04fceb6 \ + --hash=sha256:ca916919793a77e4a98d4a1701e345d337ce53be4a16620f063191f7322ac80f \ + --hash=sha256:cf243da9e42d914036fd362ac3fa77d80a41cadcd11ad789b1b5eec4daaf67ca \ + --hash=sha256:d6f254d096d84156a46a84861183c183d30734e52383602443292644d895047c \ + --hash=sha256:dbd79caaf77a3f590cbe32dc2447f718772d6eea59656a7dcb9311161b10fa75 \ + --hash=sha256:ddb52499d0b3ed4aa88746aaf6f36a08314677d5c346234c3987ddc506404eac \ + --hash=sha256:e90a8e237753c83b8e484d478d9a996dc5e39fd5bd4c6ce32563bc8123f132be \ + --hash=sha256:e9c0afebbe6ce177ae8edba0c7c4d626f2a0fc12c33bb993d163817c41a7a05c \ + --hash=sha256:f11b300027ce19a34f6d24ebb0a25fd0e24a9d53353225a5c1e6cadbf2916b2e \ + --hash=sha256:f1ade7f31675db00b514b98f9ab9a7698c7282dad4be7492589109471852d398 \ + --hash=sha256:f8f4a901a3fa28969d6e4519deceab56c55a09d691ea7b12ca830e2fa3461e34 \ + --hash=sha256:fdec6e2368ae4f796fc72fad7fd4bd1753715187e6d870932b0904609e7c878e \ + --hash=sha256:ff3e9c11aa260c31493d4b3197d1e28dd07768594a4f92bec4506849d736248f \ + --hash=sha256:ff71447cb778a4f772ddc4ce360e6ba9c95527ed84a52096bd1bbf9fee2ec7c0 markupsafe==3.0.3 ; python_version >= "3.13" and python_version < "4" \ --hash=sha256:0303439a41979d9e74d18ff5e2dd8c43ed6c6001fd40e5bf2e43f7bd9bbc523f \ --hash=sha256:068f375c472b3e7acbe2d5318dea141359e6900156b5b2ba06a30b169086b91a \ @@ -371,12 +371,12 @@ mypy==1.19.1 ; python_version >= "3.13" and python_version < "4" \ --hash=sha256:f7cee03c9a2e2ee26ec07479f38ea9c884e301d42c6d43a19d20fb014e3ba925 \ --hash=sha256:f859fb09d9583a985be9a493d5cfc5515b56b08f7447759a0c5deaf68d80506e \ --hash=sha256:ffcebe56eb09ff0c0885e750036a095e23793ba6c2e894e7e63f6d89ad51f22e -packaging==25.0 ; python_version >= "3.13" and python_version < "4" \ - --hash=sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484 \ - --hash=sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f -pathspec==1.0.2 ; python_version >= "3.13" and python_version < "4" \ - --hash=sha256:62f8558917908d237d399b9b338ef455a814801a4688bc41074b25feefd93472 \ - --hash=sha256:fa32b1eb775ed9ba8d599b22c5f906dc098113989da2c00bf8b210078ca7fb92 +packaging==26.0 ; python_version >= "3.13" and python_version < "4" \ + --hash=sha256:00243ae351a257117b6a241061796684b084ed1c516a08c48a3f7e147a9d80b4 \ + --hash=sha256:b36f1fef9334a5588b4166f8bcd26a14e521f2b55e6b9de3aaa80d3ff7a37529 +pathspec==1.0.4 ; python_version >= "3.13" and python_version < "4" \ + --hash=sha256:0210e2ae8a21a9137c0d470578cb0e595af87edaa6ebf12ff176f14a02e0e645 \ + --hash=sha256:fb6ae2fd4e7c921a165808a552060e722767cfa526f99ca5156ed2ce45a5c723 platformdirs==4.5.1 ; python_version >= "3.13" and python_version < "4" \ --hash=sha256:61d5cdcc6065745cdd94f0f878977f8de9437be93de97c1c12f853c9c0cdcbda \ --hash=sha256:d03afa3963c806a9bed9d5125c8f4cb2fdaf74a55ab60e5d59b3fde758104d31 @@ -466,26 +466,26 @@ questionary==2.1.1 ; python_version >= "3.13" and python_version < "4" \ ruamel-yaml==0.19.1 ; python_version >= "3.13" and python_version < "4" \ --hash=sha256:27592957fedf6e0b62f281e96effd28043345e0e66001f97683aa9a40c667c93 \ --hash=sha256:53eb66cd27849eff968ebf8f0bf61f46cdac2da1d1f3576dd4ccee9b25c31993 -ruff==0.14.10 ; python_version >= "3.13" and python_version < "4" \ - --hash=sha256:104c49fc7ab73f3f3a758039adea978869a918f31b73280db175b43a2d9b51d6 \ - --hash=sha256:1484983559f026788e3a5c07c81ef7d1e97c1c78ed03041a18f75df104c45405 \ - --hash=sha256:16a01dfb7b9e4eee556fbfd5392806b1b8550c9b4a9f6acd3dbe6812b193c70a \ - --hash=sha256:213db2b2e44be8625002dbea33bb9c60c66ea2c07c084a00d55732689d697a7f \ - --hash=sha256:466297bd73638c6bdf06485683e812db1c00c7ac96d4ddd0294a338c62fdc154 \ - --hash=sha256:4bb98fcbbc61725968893682fd4df8966a34611239c9fd07a1f6a07e7103d08e \ - --hash=sha256:59aabd2e2c4fd614d2862e7939c34a532c04f1084476d6833dddef4afab87e9f \ - --hash=sha256:5bcf45b681e9f1ee6445d317ce1fa9d6cba9a6049542d1c3d5b5958986be8830 \ - --hash=sha256:674f9be9372907f7257c51f1d4fc902cb7cf014b9980152b802794317941f08f \ - --hash=sha256:6987ebe0501ae4f4308d7d24e2d0fe3d7a98430f5adfd0f1fead050a740a3a77 \ - --hash=sha256:7165d31a925b7a294465fa81be8c12a0e9b60fb02bf177e79067c867e71f8b1f \ - --hash=sha256:7a3ce585f2ade3e1f29ec1b92df13e3da262178df8c8bdf876f48fa0e8316c49 \ - --hash=sha256:9a2e830f075d1a42cd28420d7809ace390832a490ed0966fe373ba288e77aaf4 \ - --hash=sha256:b914c40ab64865a17a9a5b67911d14df72346a634527240039eb3bd650e5979d \ - --hash=sha256:c561695675b972effb0c0a45db233f2c816ff3da8dcfbe7dfc7eed625f218935 \ - --hash=sha256:c70427132db492d25f982fffc8d6c7535cc2fd2c83fc8888f05caaa248521e60 \ - --hash=sha256:d85713d522348837ef9df8efca33ccb8bd6fcfc86a2cde3ccb4bc9d28a18003d \ - --hash=sha256:e51d046cf6dda98a4633b8a8a771451107413b0f07183b2bef03f075599e44e6 \ - --hash=sha256:f24b47993a9d8cb858429e97bdf8544c78029f09b520af615c1d261bf827001d +ruff==0.14.14 ; python_version >= "3.13" and python_version < "4" \ + --hash=sha256:01ff589aab3f5b539e35db38425da31a57521efd1e4ad1ae08fc34dbe30bd7df \ + --hash=sha256:026c1d25996818f0bf498636686199d9bd0d9d6341c9c2c3b62e2a0198b758de \ + --hash=sha256:14649acb1cf7b5d2d283ebd2f58d56b75836ed8c6f329664fa91cdea19e76e66 \ + --hash=sha256:1629e67489c2dea43e8658c3dba659edbfd87361624b4040d1df04c9740ae906 \ + --hash=sha256:16bc890fb4cc9781bb05beb5ab4cd51be9e7cb376bf1dd3580512b24eb3fda2b \ + --hash=sha256:1cc12d74eef0f29f51775f5b755913eb523546b88e2d733e1d701fe65144e89b \ + --hash=sha256:27493a2131ea0f899057d49d303e4292b2cae2bb57253c1ed1f256fbcd1da480 \ + --hash=sha256:2d0f819c9a90205f3a867dbbd0be083bee9912e170fd7d9704cc8ae45824896b \ + --hash=sha256:3c0f18b922c6d2ff9a5e6c3ee16259adc513ca775bcf82c67ebab7cbd9da5bc8 \ + --hash=sha256:3dde1435e6b6fe5b66506c1dff67a421d0b7f6488d466f651c07f4cab3bf20fd \ + --hash=sha256:56e6981a98b13a32236a72a8da421d7839221fa308b223b9283312312e5ac76c \ + --hash=sha256:6006a0082336e7920b9573ef8a7f52eec837add1265cc74e04ea8a4368cd704c \ + --hash=sha256:7cfe36b56e8489dee8fbc777c61959f60ec0f1f11817e8f2415f429552846aed \ + --hash=sha256:b530c191970b143375b6a68e6f743800b2b786bbcf03a7965b06c4bf04568167 \ + --hash=sha256:bb8481604b7a9e75eff53772496201690ce2687067e038b3cc31aaf16aa0b974 \ + --hash=sha256:cc8b22da8d9d6fdd844a68ae937e2a0adf9b16514e9a97cc60355e2d4b219fc3 \ + --hash=sha256:e651e977a79e4c758eb807f0481d673a67ffe53cfa92209781dfa3a996cf8412 \ + --hash=sha256:e8058d2145566510790eab4e2fad186002e288dec5e0d343a92fe7b0bc1b3e13 \ + --hash=sha256:f666445819d31210b71e0a6d1c01e24447a20b85458eea25a25fe8142210ae0e shellcheck-py==0.11.0.1 ; python_version >= "3.13" and python_version < "4" \ --hash=sha256:1b274df81de5b000ff78db433e7328b87e52e3c38481c60f8e488c3095beef05 \ --hash=sha256:5c620c88901e8f1d3be5934b31ea99e3310065e1245253741eafd0a275c8c9cc \ @@ -495,9 +495,9 @@ shellcheck-py==0.11.0.1 ; python_version >= "3.13" and python_version < "4" \ termcolor==3.3.0 ; python_version >= "3.13" and python_version < "4" \ --hash=sha256:348871ca648ec6a9a983a13ab626c0acce02f515b9e1983332b17af7979521c5 \ --hash=sha256:cf642efadaf0a8ebbbf4bc7a31cec2f9b5f21a9f726f4ccbb08192c9c26f43a5 -tomlkit==0.13.3 ; python_version >= "3.13" and python_version < "4" \ - --hash=sha256:430cf247ee57df2b94ee3fbe588e71d362a941ebb545dec29b53961d61add2a1 \ - --hash=sha256:c89c649d79ee40629a9fda55f8ace8c6a1b42deb912b2a8fd8d942ddadb606b0 +tomlkit==0.14.0 ; python_version >= "3.13" and python_version < "4" \ + --hash=sha256:592064ed85b40fa213469f81ac584f67a4f2992509a7c3ea2d632208623a3680 \ + --hash=sha256:cf00efca415dbd57575befb1f6634c4f42d2d87dbba376128adb42c121b87064 types-requests==2.32.4.20260107 ; python_version >= "3.13" and python_version < "4" \ --hash=sha256:018a11ac158f801bfa84857ddec1650750e393df8a004a8a9ae2a9bec6fcb24f \ --hash=sha256:b703fe72f8ce5b31ef031264fe9395cac8f46a04661a79f7ed31a80fb308730d @@ -507,9 +507,9 @@ typing-extensions==4.15.0 ; python_version >= "3.13" and python_version < "4" \ urllib3==2.6.3 ; python_version >= "3.13" and python_version < "4" \ --hash=sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed \ --hash=sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4 -wcwidth==0.2.14 ; python_version >= "3.13" and python_version < "4" \ - --hash=sha256:4d478375d31bc5395a3c55c40ccdf3354688364cd61c4f6adacaa9215d0b3605 \ - --hash=sha256:a7bb560c8aee30f9957e5f9895805edd20602f2d7f720186dfd906e82b4982e1 +wcwidth==0.5.0 ; python_version >= "3.13" and python_version < "4" \ + --hash=sha256:1efe1361b83b0ff7877b81ba57c8562c99cf812158b778988ce17ec061095695 \ + --hash=sha256:f89c103c949a693bf563377b2153082bf58e309919dfb7f27b04d862a0089333 wrapt==2.0.1 ; python_version >= "3.13" and python_version < "4" \ --hash=sha256:09c7476ab884b74dce081ad9bfd07fe5822d8600abade571cb1f66d5fc915af6 \ --hash=sha256:0e17283f533a0d24d6e5429a7d11f250a58d28b4ae5186f8f47853e3e70d2590 \ diff --git a/configs/dev/requirements.test.txt b/configs/dev/requirements.test.txt index 1c0e0fb..3b72d6d 100644 --- a/configs/dev/requirements.test.txt +++ b/configs/dev/requirements.test.txt @@ -1,117 +1,117 @@ -cachetools==6.2.4 ; python_version >= "3.13" and python_version < "4" \ - --hash=sha256:69a7a52634fed8b8bf6e24a050fb60bff1c9bd8f6d24572b99c32d4e71e62a51 \ - --hash=sha256:82c5c05585e70b6ba2d3ae09ea60b79548872185d2f24ae1f2709d37299fd607 +cachetools==6.2.6 ; python_version >= "3.13" and python_version < "4" \ + --hash=sha256:16c33e1f276b9a9c0b49ab5782d901e3ad3de0dd6da9bf9bcd29ac5672f2f9e6 \ + --hash=sha256:8c9717235b3c651603fff0076db52d6acbfd1b338b8ed50256092f7ce9c85bda chardet==5.2.0 ; python_version >= "3.13" and python_version < "4" \ --hash=sha256:1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7 \ --hash=sha256:e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970 colorama==0.4.6 ; python_version >= "3.13" and python_version < "4" \ --hash=sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44 \ --hash=sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6 -coverage==7.13.1 ; python_version >= "3.13" and python_version < "4" \ - --hash=sha256:0403f647055de2609be776965108447deb8e384fe4a553c119e3ff6bfbab4784 \ - --hash=sha256:0642eae483cc8c2902e4af7298bf886d605e80f26382124cddc3967c2a3df09e \ - --hash=sha256:0b609fc9cdbd1f02e51f67f51e5aee60a841ef58a68d00d5ee2c0faf357481a3 \ - --hash=sha256:0d2c11f3ea4db66b5cbded23b20185c35066892c67d80ec4be4bab257b9ad1e0 \ - --hash=sha256:0e42e0ec0cd3e0d851cb3c91f770c9301f48647cb2877cb78f74bdaa07639a79 \ - --hash=sha256:132718176cc723026d201e347f800cd1a9e4b62ccd3f82476950834dad501c75 \ - --hash=sha256:16cc1da46c04fb0fb128b4dc430b78fa2aba8a6c0c9f8eb391fd5103409a6ac6 \ - --hash=sha256:18be793c4c87de2965e1c0f060f03d9e5aff66cfeae8e1dbe6e5b88056ec153f \ - --hash=sha256:1a55d509a1dc5a5b708b5dad3b5334e07a16ad4c2185e27b40e4dba796ab7f88 \ - --hash=sha256:1dcb645d7e34dcbcc96cd7c132b1fc55c39263ca62eb961c064eb3928997363b \ - --hash=sha256:2016745cb3ba554469d02819d78958b571792bb68e31302610e898f80dd3a573 \ - --hash=sha256:228b90f613b25ba0019361e4ab81520b343b622fc657daf7e501c4ed6a2366c0 \ - --hash=sha256:309ef5706e95e62578cda256b97f5e097916a2c26247c287bbe74794e7150df2 \ - --hash=sha256:339dc63b3eba969067b00f41f15ad161bf2946613156fb131266d8debc8e44d0 \ - --hash=sha256:3820778ea1387c2b6a818caec01c63adc5b3750211af6447e8dcfb9b6f08dbba \ - --hash=sha256:3d42df8201e00384736f0df9be2ced39324c3907607d17d50d50116c989d84cd \ - --hash=sha256:3e7b8bd70c48ffb28461ebe092c2345536fb18bbbf19d287c8913699735f505c \ - --hash=sha256:3f2f725aa3e909b3c5fdb8192490bdd8e1495e85906af74fe6e34a2a77ba0673 \ - --hash=sha256:3fc6a169517ca0d7ca6846c3c5392ef2b9e38896f61d615cb75b9e7134d4ee1e \ - --hash=sha256:45980ea19277dc0a579e432aef6a504fe098ef3a9032ead15e446eb0f1191aee \ - --hash=sha256:4d010d080c4888371033baab27e47c9df7d6fb28d0b7b7adf85a4a49be9298b3 \ - --hash=sha256:4de84e71173d4dada2897e5a0e1b7877e5eefbfe0d6a44edee6ce31d9b8ec09e \ - --hash=sha256:549d195116a1ba1e1ae2f5ca143f9777800f6636eab917d4f02b5310d6d73461 \ - --hash=sha256:562ec27dfa3f311e0db1ba243ec6e5f6ab96b1edfcfc6cf86f28038bc4961ce6 \ - --hash=sha256:57dfc8048c72ba48a8c45e188d811e5efd7e49b387effc8fb17e97936dde5bf6 \ - --hash=sha256:5899d28b5276f536fcf840b18b61a9fce23cc3aec1d114c44c07fe94ebeaa500 \ - --hash=sha256:60cfb538fe9ef86e5b2ab0ca8fc8d62524777f6c611dcaf76dc16fbe9b8e698a \ - --hash=sha256:623dcc6d7a7ba450bbdbeedbaa0c42b329bdae16491af2282f12a7e809be7eb9 \ - --hash=sha256:67170979de0dacac3f3097d02b0ad188d8edcea44ccc44aaa0550af49150c7dc \ - --hash=sha256:6e73ebb44dca5f708dc871fe0b90cf4cff1a13f9956f747cc87b535a840386f5 \ - --hash=sha256:6f34591000f06e62085b1865c9bc5f7858df748834662a51edadfd2c3bfe0dd3 \ - --hash=sha256:724b1b270cb13ea2e6503476e34541a0b1f62280bc997eab443f87790202033d \ - --hash=sha256:75a6f4aa904301dab8022397a22c0039edc1f51e90b83dbd4464b8a38dc87842 \ - --hash=sha256:77545b5dcda13b70f872c3b5974ac64c21d05e65b1590b441c8560115dc3a0d1 \ - --hash=sha256:776483fd35b58d8afe3acbd9988d5de592ab6da2d2a865edfdbc9fdb43e7c486 \ - --hash=sha256:77cc258aeb29a3417062758975521eae60af6f79e930d6993555eeac6a8eac29 \ - --hash=sha256:794f7c05af0763b1bbd1b9e6eff0e52ad068be3b12cd96c87de037b01390c968 \ - --hash=sha256:868a2fae76dfb06e87291bcbd4dcbcc778a8500510b618d50496e520bd94d9b9 \ - --hash=sha256:8842af7f175078456b8b17f1b73a0d16a65dcbdc653ecefeb00a56b3c8c298c4 \ - --hash=sha256:8d9bc218650022a768f3775dd7fdac1886437325d8d295d923ebcfef4892ad5c \ - --hash=sha256:8f572d989142e0908e6acf57ad1b9b86989ff057c006d13b76c146ec6a20216a \ - --hash=sha256:90480b2134999301eea795b3a9dbf606c6fbab1b489150c501da84a959442465 \ - --hash=sha256:916abf1ac5cf7eb16bc540a5bf75c71c43a676f5c52fcb9fe75a2bd75fb944e8 \ - --hash=sha256:92f980729e79b5d16d221038dbf2e8f9a9136afa072f9d5d6ed4cb984b126a09 \ - --hash=sha256:933082f161bbb3e9f90d00990dc956120f608cdbcaeea15c4d897f56ef4fe416 \ - --hash=sha256:97ab3647280d458a1f9adb85244e81587505a43c0c7cff851f5116cd2814b894 \ - --hash=sha256:985b7836931d033570b94c94713c6dba5f9d3ff26045f72c3e5dbc5fe3361e5a \ - --hash=sha256:9e549d642426e3579b3f4b92d0431543b012dcb6e825c91619d4e93b7363c3f9 \ - --hash=sha256:9edd0e01a343766add6817bc448408858ba6b489039eaaa2018474e4001651a4 \ - --hash=sha256:9ee68b21909686eeb21dfcba2c3b81fee70dcf38b140dcd5aa70680995fa3aa5 \ - --hash=sha256:9f5e772ed5fef25b3de9f2008fe67b92d46831bd2bc5bdc5dd6bfd06b83b316f \ - --hash=sha256:a03a4f3a19a189919c7055098790285cc5c5b0b3976f8d227aea39dbf9f8bfdb \ - --hash=sha256:a4d240d260a1aed814790bbe1f10a5ff31ce6c21bc78f0da4a1e8268d6c80dbd \ - --hash=sha256:a5a68357f686f8c4d527a2dc04f52e669c2fc1cbde38f6f7eb6a0e58cbd17cae \ - --hash=sha256:a998cc0aeeea4c6d5622a3754da5a493055d2d95186bad877b0a34ea6e6dbe0a \ - --hash=sha256:b67e47c5595b9224599016e333f5ec25392597a89d5744658f837d204e16c63e \ - --hash=sha256:b6f3b96617e9852703f5b633ea01315ca45c77e879584f283c44127f0f1ec564 \ - --hash=sha256:b7593fe7eb5feaa3fbb461ac79aac9f9fc0387a5ca8080b0c6fe2ca27b091afd \ - --hash=sha256:bb3f6562e89bad0110afbe64e485aac2462efdce6232cdec7862a095dc3412f6 \ - --hash=sha256:bb4f8c3c9a9f34423dba193f241f617b08ffc63e27f67159f60ae6baf2dcfe0f \ - --hash=sha256:bd63e7b74661fed317212fab774e2a648bc4bb09b35f25474f8e3325d2945cd7 \ - --hash=sha256:be753b225d159feb397bd0bf91ae86f689bad0da09d3b301478cd39b878ab31a \ - --hash=sha256:bf100a3288f9bb7f919b87eb84f87101e197535b9bd0e2c2b5b3179633324fee \ - --hash=sha256:c223d078112e90dc0e5c4e35b98b9584164bea9fbbd221c0b21c5241f6d51b62 \ - --hash=sha256:c3d8c679607220979434f494b139dfb00131ebf70bb406553d69c1ff01a5c33d \ - --hash=sha256:c43257717611ff5e9a1d79dce8e47566235ebda63328718d9b65dd640bc832ef \ - --hash=sha256:c832ec92c4499ac463186af72f9ed4d8daec15499b16f0a879b0d1c8e5cf4a3b \ - --hash=sha256:c8e2706ceb622bc63bac98ebb10ef5da80ed70fbd8a7999a5076de3afaef0fb1 \ - --hash=sha256:cb237bfd0ef4d5eb6a19e29f9e528ac67ac3be932ea6b44fb6cc09b9f3ecff78 \ - --hash=sha256:ccd7a6fca48ca9c131d9b0a2972a581e28b13416fc313fb98b6d24a03ce9a398 \ - --hash=sha256:d10a2ed46386e850bb3de503a54f9fe8192e5917fcbb143bfef653a9355e9a53 \ - --hash=sha256:d1443ba9acbb593fa7c1c29e011d7c9761545fe35e7652e85ce7f51a16f7e08d \ - --hash=sha256:d2287ac9360dec3837bfdad969963a5d073a09a85d898bd86bea82aa8876ef3c \ - --hash=sha256:d3c9f051b028810f5a87c88e5d6e9af3c0ff32ef62763bf15d29f740453ca909 \ - --hash=sha256:d72140ccf8a147e94274024ff6fd8fb7811354cf7ef88b1f0a988ebaa5bc774f \ - --hash=sha256:d938b4a840fb1523b9dfbbb454f652967f18e197569c32266d4d13f37244c3d9 \ - --hash=sha256:db622b999ffe49cb891f2fff3b340cdc2f9797d01a0a202a0973ba2562501d90 \ - --hash=sha256:e09fbecc007f7b6afdfb3b07ce5bd9f8494b6856dd4f577d26c66c391b829851 \ - --hash=sha256:e1fa280b3ad78eea5be86f94f461c04943d942697e0dac889fa18fff8f5f9147 \ - --hash=sha256:e4f18eca6028ffa62adbd185a8f1e1dd242f2e68164dba5c2b74a5204850b4cf \ - --hash=sha256:e825dbb7f84dfa24663dd75835e7257f8882629fc11f03ecf77d84a75134b864 \ - --hash=sha256:eaecf47ef10c72ece9a2a92118257da87e460e113b83cc0d2905cbbe931792b4 \ - --hash=sha256:ef6688db9bf91ba111ae734ba6ef1a063304a881749726e0d3575f5c10a9facf \ - --hash=sha256:f398ba4df52d30b1763f62eed9de5620dcde96e6f491f4c62686736b155aa6e4 \ - --hash=sha256:f80e2bb21bfab56ed7405c2d79d34b5dc0bc96c2c1d2a067b643a09fb756c43a \ - --hash=sha256:f83351e0f7dcdb14d7326c3d8d8c4e915fa685cbfdc6281f9470d97a04e9dfe4 \ - --hash=sha256:f8dca5590fec7a89ed6826fce625595279e586ead52e9e958d3237821fbc750c \ - --hash=sha256:fa3edde1aa8807de1d05934982416cb3ec46d1d4d91e280bcce7cca01c507992 \ - --hash=sha256:fea07c1a39a22614acb762e3fbbb4011f65eedafcb2948feeef641ac78b4ee5c \ - --hash=sha256:ff10896fa55167371960c5908150b434b71c876dfab97b69478f22c8b445ea19 \ - --hash=sha256:ff86d4e85188bba72cfb876df3e11fa243439882c55957184af44a35bd5880b7 \ - --hash=sha256:ffed1e4980889765c84a5d1a566159e363b71d6b6fbaf0bebc9d3c30bc016766 +coverage==7.13.2 ; python_version >= "3.13" and python_version < "4" \ + --hash=sha256:044c6951ec37146b72a50cc81ef02217d27d4c3640efd2640311393cbbf143d3 \ + --hash=sha256:060ebf6f2c51aff5ba38e1f43a2095e087389b1c69d559fde6049a4b0001320e \ + --hash=sha256:060ee84f6a769d40c492711911a76811b4befb6fba50abb450371abb720f5bd6 \ + --hash=sha256:10758e0586c134a0bafa28f2d37dd2cdb5e4a90de25c0fc0c77dabbad46eca28 \ + --hash=sha256:13fe81ead04e34e105bf1b3c9f9cdf32ce31736ee5d90a8d2de02b9d3e1bcb82 \ + --hash=sha256:14ae4146465f8e6e6253eba0cccd57423e598a4cb925958b240c805300918343 \ + --hash=sha256:14f500232e521201cf031549fb1ebdfc0a40f401cf519157f76c397e586c3beb \ + --hash=sha256:1574983178b35b9af4db4a9f7328a18a14a0a0ce76ffaa1c1bacb4cc82089a7c \ + --hash=sha256:196bfeabdccc5a020a57d5a368c681e3a6ceb0447d153aeccc1ab4d70a5032ba \ + --hash=sha256:21dd57941804ae2ac7e921771a5e21bbf9aabec317a041d164853ad0a96ce31e \ + --hash=sha256:264657171406c114787b441484de620e03d8f7202f113d62fcd3d9688baa3e6f \ + --hash=sha256:27ba1ed6f66b0e2d61bfa78874dffd4f8c3a12f8e2b5410e515ab345ba7bc9c3 \ + --hash=sha256:292250282cf9bcf206b543d7608bda17ca6fc151f4cbae949fc7e115112fbd41 \ + --hash=sha256:2a47a4223d3361b91176aedd9d4e05844ca67d7188456227b6bf5e436630c9a1 \ + --hash=sha256:2a5b567f0b635b592c917f96b9a9cb3dbd4c320d03f4bf94e9084e494f2e8894 \ + --hash=sha256:2ee0e58cca0c17dd9c6c1cdde02bb705c7b3fbfa5f3b0b5afeda20d4ebff8ef4 \ + --hash=sha256:36393bd2841fa0b59498f75466ee9bdec4f770d3254f031f23e8fd8e140ffdd2 \ + --hash=sha256:387a825f43d680e7310e6f325b2167dd093bc8ffd933b83e9aa0983cf6e0a2ef \ + --hash=sha256:3973f353b2d70bd9796cc12f532a05945232ccae966456c8ed7034cb96bbfd6f \ + --hash=sha256:3bca209d001fd03ea2d978f8a4985093240a355c93078aee3f799852c23f561a \ + --hash=sha256:406821f37f864f968e29ac14c3fccae0fec9fdeba48327f0341decf4daf92d7c \ + --hash=sha256:40ce1ea1e25125556d8e76bd0b61500839a07944cc287ac21d5626f3e620cad5 \ + --hash=sha256:49d49e9a5e9f4dc3d3dac95278a020afa6d6bdd41f63608a76fa05a719d5b66f \ + --hash=sha256:4a3158dc2dcce5200d91ec28cd315c999eebff355437d2765840555d765a6e5f \ + --hash=sha256:4f7b71757a3ab19f7ba286e04c181004c1d61be921795ee8ba6970fd0ec91da5 \ + --hash=sha256:59562de3f797979e1ff07c587e2ac36ba60ca59d16c211eceaa579c266c5022f \ + --hash=sha256:5b20211c47a8abf4abc3319d8ce2464864fa9f30c5fcaf958a3eed92f4f1fef8 \ + --hash=sha256:5bd447332ec4f45838c1ad42268ce21ca87c40deb86eabd59888859b66be22a5 \ + --hash=sha256:6326e18e9a553e674d948536a04a80d850a5eeefe2aae2e6d7cf05d54046c01b \ + --hash=sha256:6873f0271b4a15a33e7590f338d823f6f66f91ed147a03938d7ce26efd04eee6 \ + --hash=sha256:68c86173562ed4413345410c9480a8d64864ac5e54a5cda236748031e094229f \ + --hash=sha256:69269ab58783e090bfbf5b916ab3d188126e22d6070bbfc93098fdd474ef937c \ + --hash=sha256:69e526e14f3f854eda573d3cf40cffd29a1a91c684743d904c33dbdcd0e0f3e7 \ + --hash=sha256:6ae99e4560963ad8e163e819e5d77d413d331fd00566c1e0856aa252303552c1 \ + --hash=sha256:6b8092aa38d72f091db61ef83cb66076f18f02da3e1a75039a4f218629600e04 \ + --hash=sha256:6e5bbb5018bf76a56aabdb64246b5288d5ae1b7d0dd4d0534fe86df2c2992d1c \ + --hash=sha256:76e06ccacd1fb6ada5d076ed98a8c6f66e2e6acd3df02819e2ee29fd637b76ad \ + --hash=sha256:78f45d21dc4d5d6bd29323f0320089ef7eae16e4bef712dff79d184fa7330af3 \ + --hash=sha256:79f6506a678a59d4ded048dc72f1859ebede8ec2b9a2d509ebe161f01c2879d3 \ + --hash=sha256:7be4d613638d678b2b3773b8f687537b284d7074695a43fe2fbbfc0e31ceaed1 \ + --hash=sha256:7c79ad5c28a16a1277e1187cf83ea8dafdcc689a784228a7d390f19776db7c31 \ + --hash=sha256:7de326f80e3451bd5cc7239ab46c73ddb658fe0b7649476bc7413572d36cd548 \ + --hash=sha256:7f9405ab4f81d490811b1d91c7a20361135a2df4c170e7f0b747a794da5b7f23 \ + --hash=sha256:838943bea48be0e2768b0cf7819544cdedc1bbb2f28427eabb6eb8c9eb2285d3 \ + --hash=sha256:88a800258d83acb803c38175b4495d293656d5fac48659c953c18e5f539a274b \ + --hash=sha256:89567798404af067604246e01a49ef907d112edf2b75ef814b1364d5ce267031 \ + --hash=sha256:8a0b33e9fd838220b007ce8f299114d406c1e8edb21336af4c97a26ecfd185aa \ + --hash=sha256:8be48da4d47cc68754ce643ea50b3234557cbefe47c2f120495e7bd0a2756f2b \ + --hash=sha256:9074896edd705a05769e3de0eac0a8388484b503b68863dd06d5e473f874fd47 \ + --hash=sha256:93b57142f9621b0d12349c43fc7741fe578e4bc914c1e5a54142856cfc0bf421 \ + --hash=sha256:93d1d25ec2b27e90bcfef7012992d1f5121b51161b8bffcda756a816cf13c2c3 \ + --hash=sha256:9779310cb5a9778a60c899f075a8514c89fa6d10131445c2207fc893e0b14557 \ + --hash=sha256:97e596de8fa9bada4d88fde64a3f4d37f1b6131e4faa32bad7808abc79887ddc \ + --hash=sha256:9b2f4714bb7d99ba3790ee095b3b4ac94767e1347fe424278a0b10acb3ff04fe \ + --hash=sha256:9c9bdea644e94fd66d75a6f7e9a97bb822371e1fe7eadae2cacd50fcbc28e4dc \ + --hash=sha256:9cc7573518b7e2186bd229b1a0fe24a807273798832c27032c4510f47ffdb896 \ + --hash=sha256:9f93959ee0c604bccd8e0697be21de0887b1f73efcc3aa73a3ec0fd13feace92 \ + --hash=sha256:a360a8baeb038928ceb996f5623a4cd508728f8f13e08d4e96ce161702f3dd99 \ + --hash=sha256:a43d34ce714f4ca674c0d90beb760eb05aad906f2c47580ccee9da8fe8bfb417 \ + --hash=sha256:a55516c68ef3e08e134e818d5e308ffa6b1337cc8b092b69b24287bf07d38e31 \ + --hash=sha256:a7fc042ba3c7ce25b8a9f097eb0f32a5ce1ccdb639d9eec114e26def98e1f8a4 \ + --hash=sha256:abaea04f1e7e34841d4a7b343904a3f59481f62f9df39e2cd399d69a187a9660 \ + --hash=sha256:ae47d8dcd3ded0155afbb59c62bd8ab07ea0fd4902e1c40567439e6db9dcaf2f \ + --hash=sha256:b01899e82a04085b6561eb233fd688474f57455e8ad35cd82286463ba06332b7 \ + --hash=sha256:b3becbea7f3ce9a2d4d430f223ec15888e4deb31395840a79e916368d6004cce \ + --hash=sha256:b780090d15fd58f07cf2011943e25a5f0c1c894384b13a216b6c86c8a8a7c508 \ + --hash=sha256:b7fc50d2afd2e6b4f6f2f403b70103d280a8e0cb35320cbbe6debcda02a1030b \ + --hash=sha256:bff1b04cb9d4900ce5c56c4942f047dc7efe57e2608cb7c3c8936e9970ccdbee \ + --hash=sha256:c1ea8ca9db5e7469cd364552985e15911548ea5b69c48a17291f0cac70484b2e \ + --hash=sha256:c6cadac7b8ace1ba9144feb1ae3cb787a6065ba6d23ffc59a934b16406c26573 \ + --hash=sha256:c6f141b468740197d6bd38f2b26ade124363228cc3f9858bd9924ab059e00059 \ + --hash=sha256:ca9566769b69a5e216a4e176d54b9df88f29d750c5b78dbb899e379b4e14b30c \ + --hash=sha256:d0ba505e021557f7f8173ee8cd6b926373d8653e5ff7581ae2efce1b11ef4c27 \ + --hash=sha256:d6d16b0f71120e365741bca2cb473ca6fe38930bc5431c5e850ba949f708f892 \ + --hash=sha256:d7f63ce526a96acd0e16c4af8b50b64334239550402fb1607ce6a584a6d62ce9 \ + --hash=sha256:e080afb413be106c95c4ee96b4fffdc9e2fa56a8bbf90b5c0918e5c4449412f5 \ + --hash=sha256:e4121a90823a063d717a96e0a0529c727fb31ea889369a0ee3ec00ed99bf6859 \ + --hash=sha256:e64fa5a1e41ce5df6b547cbc3d3699381c9e2c2c369c67837e716ed0f549d48e \ + --hash=sha256:e79a8c7d461820257d9aa43716c4efc55366d7b292e46b5b37165be1d377405d \ + --hash=sha256:ed2bce0e7bfa53f7b0b01c722da289ef6ad4c18ebd52b1f93704c21f116360c8 \ + --hash=sha256:ed75de7d1217cf3b99365d110975f83af0528c849ef5180a12fd91b5064df9d6 \ + --hash=sha256:ee68e5a4e3e5443623406b905db447dceddffee0dceb39f4e0cd9ec2a35004b5 \ + --hash=sha256:eeea10169fac01549a7921d27a3e517194ae254b542102267bef7a93ed38c40e \ + --hash=sha256:f06799ae1bdfff7ccb8665d75f8291c69110ba9585253de254688aa8a1ccc6c5 \ + --hash=sha256:f0d7fea9d8e5d778cd5a9e8fc38308ad688f02040e883cdc13311ef2748cb40f \ + --hash=sha256:f106b2af193f965d0d3234f3f83fc35278c7fb935dfbde56ae2da3dd2c03b84d \ + --hash=sha256:f4af3b01763909f477ea17c962e2cca8f39b350a4e46e3a30838b2c12e31b81b \ + --hash=sha256:f61d349f5b7cd95c34017f1927ee379bfbe9884300d74e07cf630ccf7a610c1b \ + --hash=sha256:f674f59712d67e841525b99e5e2b595250e39b529c3bda14764e4f625a3fa01f \ + --hash=sha256:f819c727a6e6eeb8711e4ce63d78c620f69630a2e9d53bc95ca5379f57b6ba94 \ + --hash=sha256:f9ab1d5b86f8fbc97a5b3cd6280a3fd85fef3b028689d8a2c00918f0d82c728c \ + --hash=sha256:fae91dfecd816444c74531a9c3d6ded17a504767e97aa674d44f638107265b99 distlib==0.4.0 ; python_version >= "3.13" and python_version < "4" \ --hash=sha256:9659f7d87e46584a30b5780e43ac7a2143098441670ff0a49d5f9034c54a6c16 \ --hash=sha256:feec40075be03a04501a973d81f633735b4b69f98b05450592310c0f401a4e0d -filelock==3.20.2 ; python_version >= "3.13" and python_version < "4" \ - --hash=sha256:a2241ff4ddde2a7cebddf78e39832509cb045d18ec1a09d7248d6bfc6bfbbe64 \ - --hash=sha256:fbba7237d6ea277175a32c54bb71ef814a8546d8601269e1bfc388de333974e8 +filelock==3.20.3 ; python_version >= "3.13" and python_version < "4" \ + --hash=sha256:18c57ee915c7ec61cff0ecf7f0f869936c7c30191bb0cf406f1341778d0834e1 \ + --hash=sha256:4b0dda527ee31078689fc205ec4f1c1bf7d56cf88b6dc9426c4f230e46c2dce1 iniconfig==2.3.0 ; python_version >= "3.13" and python_version < "4" \ --hash=sha256:c76315c77db068650d49c5b56314774a7804df16fee4402c1f19d6d15d8c4730 \ --hash=sha256:f631c04d2c48c52b84d0d0549c99ff3859c98df65b3101406327ecc7d53fbf12 -packaging==25.0 ; python_version >= "3.13" and python_version < "4" \ - --hash=sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484 \ - --hash=sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f +packaging==26.0 ; python_version >= "3.13" and python_version < "4" \ + --hash=sha256:00243ae351a257117b6a241061796684b084ed1c516a08c48a3f7e147a9d80b4 \ + --hash=sha256:b36f1fef9334a5588b4166f8bcd26a14e521f2b55e6b9de3aaa80d3ff7a37529 platformdirs==4.5.1 ; python_version >= "3.13" and python_version < "4" \ --hash=sha256:61d5cdcc6065745cdd94f0f878977f8de9437be93de97c1c12f853c9c0cdcbda \ --hash=sha256:d03afa3963c806a9bed9d5125c8f4cb2fdaf74a55ab60e5d59b3fde758104d31 @@ -124,9 +124,9 @@ pyproject-api==1.10.0 ; python_version >= "3.13" and python_version < "4" \ pytest==7.4.4 ; python_version >= "3.13" and python_version < "4" \ --hash=sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280 \ --hash=sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8 -tox==4.33.0 ; python_version >= "3.13" and python_version < "4" \ - --hash=sha256:8582ac5c3ca97095ce88ae6bcd310d22614350ea9751b0e4ad39acad7874e270 \ - --hash=sha256:a29244bce3f514f94043e173366aa191c8cf0106ec8ddd18ba53f985acd73cc4 -virtualenv==20.36.0 ; python_version >= "3.13" and python_version < "4" \ - --hash=sha256:a3601f540b515a7983508113f14e78993841adc3d83710fa70f0ac50f43b23ed \ - --hash=sha256:e7ded577f3af534fd0886d4ca03277f5542053bedb98a70a989d3c22cfa5c9ac +tox==4.34.1 ; python_version >= "3.13" and python_version < "4" \ + --hash=sha256:5610d69708bab578d618959b023f8d7d5d3386ed14a2392aeebf9c583615af60 \ + --hash=sha256:ef1e82974c2f5ea02954d590ee0b967fad500c3879b264ea19efb9a554f3cc60 +virtualenv==20.36.1 ; python_version >= "3.13" and python_version < "4" \ + --hash=sha256:575a8d6b124ef88f6f51d56d656132389f961062a9177016a50e4f507bbcc19f \ + --hash=sha256:8befb5c81842c641f8ee658481e42641c68b5eab3521d8e092d18320902466ba diff --git a/docs/graph.md b/docs/graph.md index 9d2eb6e..ff12de9 100644 --- a/docs/graph.md +++ b/docs/graph.md @@ -106,7 +106,8 @@ source: string } class `Country`{ -name: string | CountryHistoricalAlpha2 | CountryOtherCodes +name: string | null +iso_3166_2: string | CountryHistoricalAlpha2 | CountryOtherCodes identifier: array[Identifier] conventionOfBiologicalDiversityParty: boolean | null cartagenaProtocolParty: boolean | null @@ -178,6 +179,7 @@ logo: string | null class `Address`{ addressCountry: string | null +addressCountryIso: string | null addressRegion: string | null addressLocality: string | null postOfficeBoxNumber: string | null @@ -634,6 +636,7 @@ unknown } class `Strain`{ +primaryId: string organismType: OrganismType morphType: Morph | null typeStrain: array[TypeStrain] diff --git a/docs/schema/01. primaryId.md b/docs/schema/01. primaryId.md new file mode 100644 index 0000000..6bd7a68 --- /dev/null +++ b/docs/schema/01. primaryId.md @@ -0,0 +1,8 @@ +--- +## 01. primaryId +Primary Identifier `Required` + +Description: +> Primary Identifier for this dataset + +**string** diff --git a/docs/schema/01. organismType.md b/docs/schema/02. organismType.md similarity index 93% rename from docs/schema/01. organismType.md rename to docs/schema/02. organismType.md index ebd9d61..41e7c5c 100644 --- a/docs/schema/01. organismType.md +++ b/docs/schema/02. organismType.md @@ -1,5 +1,5 @@ --- -## 01. organismType +## 02. organismType OrganismType `Required` Description: diff --git a/docs/schema/02. morphType.md b/docs/schema/03. morphType.md similarity index 87% rename from docs/schema/02. morphType.md rename to docs/schema/03. morphType.md index 35e3448..8ff4b96 100644 --- a/docs/schema/02. morphType.md +++ b/docs/schema/03. morphType.md @@ -1,5 +1,5 @@ --- -## 02. morphType +## 03. morphType Morph Type Description: diff --git a/docs/schema/03. typeStrain.md b/docs/schema/04. typeStrain.md similarity index 70% rename from docs/schema/03. typeStrain.md rename to docs/schema/04. typeStrain.md index 76d1410..1fc08c8 100644 --- a/docs/schema/03. typeStrain.md +++ b/docs/schema/04. typeStrain.md @@ -1,17 +1,17 @@ --- -## 03. typeStrain +## 04. typeStrain Type Strain `Required` **array[object]** --- -## 03.1. typeStrain.typeStrain +## 04.1. typeStrain.typeStrain Type Strain `Required` **boolean** --- -## 03.2. typeStrain.source +## 04.2. typeStrain.source Source `Required` Description: diff --git a/docs/schema/04. taxon.md b/docs/schema/05. taxon.md similarity index 71% rename from docs/schema/04. taxon.md rename to docs/schema/05. taxon.md index 38fbfc3..03bb198 100644 --- a/docs/schema/04. taxon.md +++ b/docs/schema/05. taxon.md @@ -1,17 +1,17 @@ --- -## 04. taxon +## 05. taxon Taxon `Required` **array[object]** --- -## 04.1. taxon.name +## 05.1. taxon.name Name `Required` **string** --- -## 04.2. taxon.taxonRank +## 05.2. taxon.taxonRank Taxon Rank **string, null** @@ -29,7 +29,7 @@ Enum: domain --- -## 04.3. taxon.taxonStatus +## 05.3. taxon.taxonStatus Taxon Status **string, null** @@ -41,7 +41,7 @@ Enum: validly published synonym --- -## 04.4. taxon.identifier +## 05.4. taxon.identifier Identifier Description: @@ -50,7 +50,7 @@ Description: **array[object]** --- -## 04.4.1. taxon.identifier.name +## 05.4.1. taxon.identifier.name Name `Required` Description: @@ -59,7 +59,7 @@ Description: **string** --- -## 04.4.2. taxon.identifier.value +## 05.4.2. taxon.identifier.value Value `Required` Description: @@ -68,7 +68,7 @@ Description: **string** --- -## 04.4.3. taxon.identifier.propertyID +## 05.4.3. taxon.identifier.propertyID Property ID Description: @@ -77,7 +77,7 @@ Description: **string, null** --- -## 04.4.4. taxon.identifier.url +## 05.4.4. taxon.identifier.url URL Description: @@ -86,7 +86,7 @@ Description: **string, null** --- -## 04.4.5. taxon.identifier.logo +## 05.4.5. taxon.identifier.logo Logo Description: @@ -95,43 +95,43 @@ Description: **string, null** --- -## 04.5. taxon.scientificName +## 05.5. taxon.scientificName Scientific Name **object, null** --- -## 04.5.1. taxon.scientificName.name +## 05.5.1. taxon.scientificName.name Name `Required` **string** --- -## 04.5.2. taxon.scientificName.author +## 05.5.2. taxon.scientificName.author Author `Required` **string** --- -## 04.6. taxon.alternateName +## 05.6. taxon.alternateName Alternate Name **array[string]** --- -## 04.7. taxon.parentTaxon +## 05.7. taxon.parentTaxon Parent Taxon **object, null** --- -## 04.8. taxon.sameAs +## 05.8. taxon.sameAs Same As **array[string]** --- -## 04.9. taxon.source +## 05.9. taxon.source Source `Required` Description: diff --git a/docs/schema/05. identifier.md b/docs/schema/06. identifier.md similarity index 77% rename from docs/schema/05. identifier.md rename to docs/schema/06. identifier.md index 2778fc3..759e946 100644 --- a/docs/schema/05. identifier.md +++ b/docs/schema/06. identifier.md @@ -1,11 +1,11 @@ --- -## 05. identifier +## 06. identifier Identifier **array[object]** --- -## 05.1. identifier.name +## 06.1. identifier.name Name `Required` Description: @@ -14,7 +14,7 @@ Description: **string** --- -## 05.2. identifier.value +## 06.2. identifier.value Value `Required` Description: @@ -23,7 +23,7 @@ Description: **string** --- -## 05.3. identifier.propertyID +## 06.3. identifier.propertyID Property ID Description: @@ -32,7 +32,7 @@ Description: **string, null** --- -## 05.4. identifier.url +## 06.4. identifier.url URL Description: @@ -41,7 +41,7 @@ Description: **string, null** --- -## 05.5. identifier.logo +## 06.5. identifier.logo Logo Description: @@ -50,7 +50,7 @@ Description: **string, null** --- -## 05.6. identifier.source +## 06.6. identifier.source Source `Required` Description: diff --git a/docs/schema/06. origin.md b/docs/schema/07. origin.md similarity index 65% rename from docs/schema/06. origin.md rename to docs/schema/07. origin.md index 539e8a4..1d26386 100644 --- a/docs/schema/06. origin.md +++ b/docs/schema/07. origin.md @@ -1,5 +1,5 @@ --- -## 06. origin +## 07. origin Origin Description: @@ -8,7 +8,7 @@ Description: **array[object]** --- -## 06.1. origin.sampleDate +## 07.1. origin.sampleDate Date Description: @@ -17,7 +17,7 @@ Description: **string, null** --- -## 06.2. origin.country +## 07.2. origin.country Country Description: @@ -26,7 +26,16 @@ Description: **object, null** --- -## 06.2.1. origin.country.name +## 07.2.1. origin.country.name +Country name + +Description: +> Full name of the country + +**string, null** + +--- +## 07.2.2. origin.country.iso_3166_2 Country name `Required` Description: @@ -35,7 +44,7 @@ Description: **string, string, string** --- -## 06.2.2. origin.country.identifier +## 07.2.3. origin.country.identifier Identifier Description: @@ -44,7 +53,7 @@ Description: **array[object]** --- -## 06.2.2.1. origin.country.identifier.name +## 07.2.3.1. origin.country.identifier.name Name `Required` Description: @@ -53,7 +62,7 @@ Description: **string** --- -## 06.2.2.2. origin.country.identifier.value +## 07.2.3.2. origin.country.identifier.value Value `Required` Description: @@ -62,7 +71,7 @@ Description: **string** --- -## 06.2.2.3. origin.country.identifier.propertyID +## 07.2.3.3. origin.country.identifier.propertyID Property ID Description: @@ -71,7 +80,7 @@ Description: **string, null** --- -## 06.2.2.4. origin.country.identifier.url +## 07.2.3.4. origin.country.identifier.url URL Description: @@ -80,7 +89,7 @@ Description: **string, null** --- -## 06.2.2.5. origin.country.identifier.logo +## 07.2.3.5. origin.country.identifier.logo Logo Description: @@ -89,31 +98,31 @@ Description: **string, null** --- -## 06.2.3. origin.country.conventionOfBiologicalDiversityParty +## 07.2.4. origin.country.conventionOfBiologicalDiversityParty Is Convention Of Biological Diversity Party **boolean, null** --- -## 06.2.4. origin.country.cartagenaProtocolParty +## 07.2.5. origin.country.cartagenaProtocolParty Is Cartagena Protocol Party **boolean, null** --- -## 06.2.5. origin.country.nagoyaProtocolParty +## 07.2.6. origin.country.nagoyaProtocolParty Is Nagoya Protocol Party **boolean, null** --- -## 06.2.6. origin.country.nagoyaKualaLumpurParty +## 07.2.7. origin.country.nagoyaKualaLumpurParty Is Nagoya Kuala Lumpur Party **boolean, null** --- -## 06.3. origin.description +## 07.3. origin.description Description Description: @@ -122,7 +131,7 @@ Description: **string, null** --- -## 06.4. origin.locationCreated +## 07.4. origin.locationCreated Location Created Description: @@ -131,7 +140,7 @@ Description: **object, null** --- -## 06.4.1. origin.locationCreated.name +## 07.4.1. origin.locationCreated.name Name Description: @@ -140,7 +149,7 @@ Description: **string, null** --- -## 06.4.2. origin.locationCreated.description +## 07.4.2. origin.locationCreated.description Description Description: @@ -149,7 +158,7 @@ Description: **string, null** --- -## 06.4.3. origin.locationCreated.geo +## 07.4.3. origin.locationCreated.geo Geo Description: @@ -158,7 +167,7 @@ Description: **object, null** --- -## 06.4.3.1. origin.locationCreated.geo.latitude +## 07.4.3.1. origin.locationCreated.geo.latitude Latitude `Required` Description: @@ -167,7 +176,7 @@ Description: **number, string** --- -## 06.4.3.2. origin.locationCreated.geo.longitude +## 07.4.3.2. origin.locationCreated.geo.longitude Longitude `Required` Description: @@ -176,19 +185,19 @@ Description: **number, string** --- -## 06.4.3.3. origin.locationCreated.geo.elevation +## 07.4.3.3. origin.locationCreated.geo.elevation Elevation **number, null** --- -## 06.4.3.4. origin.locationCreated.geo.precision +## 07.4.3.4. origin.locationCreated.geo.precision Precision **number, null** --- -## 06.5. origin.tags +## 07.5. origin.tags Isolation Source Tags Description: @@ -197,25 +206,25 @@ Description: **array[object]** --- -## 06.5.1. origin.tags.level1 +## 07.5.1. origin.tags.level1 Level 1 `Required` **string** --- -## 06.5.2. origin.tags.level2 +## 07.5.2. origin.tags.level2 Level 2 **string, null** --- -## 06.5.3. origin.tags.level3 +## 07.5.3. origin.tags.level3 Level 3 **string, null** --- -## 06.6. origin.sampler +## 07.6. origin.sampler Sampler Description: @@ -224,7 +233,7 @@ Description: **object, null** --- -## 06.6.1. origin.sampler.name +## 07.6.1. origin.sampler.name Name `Required` Description: @@ -233,7 +242,7 @@ Description: **string** --- -## 06.6.2. origin.sampler.identifier +## 07.6.2. origin.sampler.identifier Identifier Description: @@ -242,7 +251,7 @@ Description: **array[object]** --- -## 06.6.2.1. origin.sampler.identifier.name +## 07.6.2.1. origin.sampler.identifier.name Name `Required` Description: @@ -251,7 +260,7 @@ Description: **string** --- -## 06.6.2.2. origin.sampler.identifier.value +## 07.6.2.2. origin.sampler.identifier.value Value `Required` Description: @@ -260,7 +269,7 @@ Description: **string** --- -## 06.6.2.3. origin.sampler.identifier.propertyID +## 07.6.2.3. origin.sampler.identifier.propertyID Property ID Description: @@ -269,7 +278,7 @@ Description: **string, null** --- -## 06.6.2.4. origin.sampler.identifier.url +## 07.6.2.4. origin.sampler.identifier.url URL Description: @@ -278,7 +287,7 @@ Description: **string, null** --- -## 06.6.2.5. origin.sampler.identifier.logo +## 07.6.2.5. origin.sampler.identifier.logo Logo Description: @@ -287,7 +296,7 @@ Description: **string, null** --- -## 06.7. origin.isolationDate +## 07.7. origin.isolationDate Date Description: @@ -296,7 +305,7 @@ Description: **string, null** --- -## 06.8. origin.isolatedAt +## 07.8. origin.isolatedAt Isolated At Description: @@ -305,7 +314,7 @@ Description: **object, null** --- -## 06.8.1. origin.isolatedAt.name +## 07.8.1. origin.isolatedAt.name Name `Required` Description: @@ -314,7 +323,7 @@ Description: **string** --- -## 06.8.2. origin.isolatedAt.identifier +## 07.8.2. origin.isolatedAt.identifier Identifier Description: @@ -323,7 +332,7 @@ Description: **array[object]** --- -## 06.8.2.1. origin.isolatedAt.identifier.name +## 07.8.2.1. origin.isolatedAt.identifier.name Name `Required` Description: @@ -332,7 +341,7 @@ Description: **string** --- -## 06.8.2.2. origin.isolatedAt.identifier.value +## 07.8.2.2. origin.isolatedAt.identifier.value Value `Required` Description: @@ -341,7 +350,7 @@ Description: **string** --- -## 06.8.2.3. origin.isolatedAt.identifier.propertyID +## 07.8.2.3. origin.isolatedAt.identifier.propertyID Property ID Description: @@ -350,7 +359,7 @@ Description: **string, null** --- -## 06.8.2.4. origin.isolatedAt.identifier.url +## 07.8.2.4. origin.isolatedAt.identifier.url URL Description: @@ -359,7 +368,7 @@ Description: **string, null** --- -## 06.8.2.5. origin.isolatedAt.identifier.logo +## 07.8.2.5. origin.isolatedAt.identifier.logo Logo Description: @@ -368,7 +377,7 @@ Description: **string, null** --- -## 06.8.3. origin.isolatedAt.legalName +## 07.8.3. origin.isolatedAt.legalName Legal Name Description: @@ -377,7 +386,7 @@ Description: **string, null** --- -## 06.8.4. origin.isolatedAt.address +## 07.8.4. origin.isolatedAt.address Address Description: @@ -386,16 +395,25 @@ Description: **object, null** --- -## 06.8.4.1. origin.isolatedAt.address.addressCountry -Country +## 07.8.4.1. origin.isolatedAt.address.addressCountry +Country name Description: -> Country code, see ISO 3166-1 alpha-2 +> Name of the country + +**string, null** + +--- +## 07.8.4.2. origin.isolatedAt.address.addressCountryIso +Country Iso + +Description: +> Country ISO code, see ISO 3166-1 alpha-2 **string, null** --- -## 06.8.4.2. origin.isolatedAt.address.addressRegion +## 07.8.4.3. origin.isolatedAt.address.addressRegion Region Description: @@ -404,7 +422,7 @@ Description: **string, null** --- -## 06.8.4.3. origin.isolatedAt.address.addressLocality +## 07.8.4.4. origin.isolatedAt.address.addressLocality Locality Description: @@ -413,19 +431,19 @@ Description: **string, null** --- -## 06.8.4.4. origin.isolatedAt.address.postOfficeBoxNumber +## 07.8.4.5. origin.isolatedAt.address.postOfficeBoxNumber Post Office Box Number **string, null** --- -## 06.8.4.5. origin.isolatedAt.address.postalCode +## 07.8.4.6. origin.isolatedAt.address.postalCode Postal Code **string, null** --- -## 06.8.4.6. origin.isolatedAt.address.streetAddress +## 07.8.4.7. origin.isolatedAt.address.streetAddress Street Address Description: @@ -434,7 +452,7 @@ Description: **string, null** --- -## 06.8.5. origin.isolatedAt.url +## 07.8.5. origin.isolatedAt.url URL Description: @@ -443,7 +461,7 @@ Description: **string, null** --- -## 06.8.6. origin.isolatedAt.email +## 07.8.6. origin.isolatedAt.email Email Description: @@ -452,7 +470,7 @@ Description: **string, null** --- -## 06.8.7. origin.isolatedAt.logo +## 07.8.7. origin.isolatedAt.logo Logo Description: @@ -461,7 +479,7 @@ Description: **string, null** --- -## 06.9. origin.isolator +## 07.9. origin.isolator Isolator Description: @@ -470,7 +488,7 @@ Description: **object, null** --- -## 06.9.1. origin.isolator.name +## 07.9.1. origin.isolator.name Name `Required` Description: @@ -479,7 +497,7 @@ Description: **string** --- -## 06.9.2. origin.isolator.identifier +## 07.9.2. origin.isolator.identifier Identifier Description: @@ -488,7 +506,7 @@ Description: **array[object]** --- -## 06.9.2.1. origin.isolator.identifier.name +## 07.9.2.1. origin.isolator.identifier.name Name `Required` Description: @@ -497,7 +515,7 @@ Description: **string** --- -## 06.9.2.2. origin.isolator.identifier.value +## 07.9.2.2. origin.isolator.identifier.value Value `Required` Description: @@ -506,7 +524,7 @@ Description: **string** --- -## 06.9.2.3. origin.isolator.identifier.propertyID +## 07.9.2.3. origin.isolator.identifier.propertyID Property ID Description: @@ -515,7 +533,7 @@ Description: **string, null** --- -## 06.9.2.4. origin.isolator.identifier.url +## 07.9.2.4. origin.isolator.identifier.url URL Description: @@ -524,7 +542,7 @@ Description: **string, null** --- -## 06.9.2.5. origin.isolator.identifier.logo +## 07.9.2.5. origin.isolator.identifier.logo Logo Description: @@ -533,7 +551,7 @@ Description: **string, null** --- -## 06.10. origin.source +## 07.10. origin.source Source `Required` Description: diff --git a/docs/schema/07. legal.md b/docs/schema/08. legal.md similarity index 68% rename from docs/schema/07. legal.md rename to docs/schema/08. legal.md index 7b8cddd..a129c1d 100644 --- a/docs/schema/07. legal.md +++ b/docs/schema/08. legal.md @@ -1,23 +1,23 @@ --- -## 07. legal +## 08. legal Legal **array[object]** --- -## 07.1. legal.dualUse +## 08.1. legal.dualUse Dual Use **boolean, null** --- -## 07.2. legal.quarantineEU +## 08.2. legal.quarantineEU Quarantine EU **boolean, null** --- -## 07.3. legal.nagoyaRestrictions +## 08.3. legal.nagoyaRestrictions NagoyaRestrictions `Required` Description: @@ -37,7 +37,7 @@ Enum: Strain probably in scope, please contact the culture collection --- -## 07.4. legal.qps +## 08.4. legal.qps QPS Description: @@ -46,7 +46,7 @@ Description: **boolean, null** --- -## 07.5. legal.gras +## 08.5. legal.gras GRAS Description: @@ -55,7 +55,7 @@ Description: **boolean, null** --- -## 07.6. legal.gmo +## 08.6. legal.gmo GMO Description: @@ -64,7 +64,7 @@ Description: **boolean, null** --- -## 07.7. legal.gmoInformation +## 08.7. legal.gmoInformation GMO Information Description: @@ -73,7 +73,7 @@ Description: **string, null** --- -## 07.8. legal.otherRestrictions +## 08.8. legal.otherRestrictions Other Restrictions Description: @@ -82,7 +82,7 @@ Description: **array[object]** --- -## 07.8.1. legal.otherRestrictions.name +## 08.8.1. legal.otherRestrictions.name Name `Required` Description: @@ -91,7 +91,7 @@ Description: **string** --- -## 07.8.2. legal.otherRestrictions.country +## 08.8.2. legal.otherRestrictions.country Country Description: @@ -100,7 +100,16 @@ Description: **object, null** --- -## 07.8.2.1. legal.otherRestrictions.country.name +## 08.8.2.1. legal.otherRestrictions.country.name +Country name + +Description: +> Full name of the country + +**string, null** + +--- +## 08.8.2.2. legal.otherRestrictions.country.iso_3166_2 Country name `Required` Description: @@ -109,7 +118,7 @@ Description: **string, string, string** --- -## 07.8.2.2. legal.otherRestrictions.country.identifier +## 08.8.2.3. legal.otherRestrictions.country.identifier Identifier Description: @@ -118,7 +127,7 @@ Description: **array[object]** --- -## 07.8.2.2.1. legal.otherRestrictions.country.identifier.name +## 08.8.2.3.1. legal.otherRestrictions.country.identifier.name Name `Required` Description: @@ -127,7 +136,7 @@ Description: **string** --- -## 07.8.2.2.2. legal.otherRestrictions.country.identifier.value +## 08.8.2.3.2. legal.otherRestrictions.country.identifier.value Value `Required` Description: @@ -136,7 +145,7 @@ Description: **string** --- -## 07.8.2.2.3. legal.otherRestrictions.country.identifier.propertyID +## 08.8.2.3.3. legal.otherRestrictions.country.identifier.propertyID Property ID Description: @@ -145,7 +154,7 @@ Description: **string, null** --- -## 07.8.2.2.4. legal.otherRestrictions.country.identifier.url +## 08.8.2.3.4. legal.otherRestrictions.country.identifier.url URL Description: @@ -154,7 +163,7 @@ Description: **string, null** --- -## 07.8.2.2.5. legal.otherRestrictions.country.identifier.logo +## 08.8.2.3.5. legal.otherRestrictions.country.identifier.logo Logo Description: @@ -163,31 +172,31 @@ Description: **string, null** --- -## 07.8.2.3. legal.otherRestrictions.country.conventionOfBiologicalDiversityParty +## 08.8.2.4. legal.otherRestrictions.country.conventionOfBiologicalDiversityParty Is Convention Of Biological Diversity Party **boolean, null** --- -## 07.8.2.4. legal.otherRestrictions.country.cartagenaProtocolParty +## 08.8.2.5. legal.otherRestrictions.country.cartagenaProtocolParty Is Cartagena Protocol Party **boolean, null** --- -## 07.8.2.5. legal.otherRestrictions.country.nagoyaProtocolParty +## 08.8.2.6. legal.otherRestrictions.country.nagoyaProtocolParty Is Nagoya Protocol Party **boolean, null** --- -## 07.8.2.6. legal.otherRestrictions.country.nagoyaKualaLumpurParty +## 08.8.2.7. legal.otherRestrictions.country.nagoyaKualaLumpurParty Is Nagoya Kuala Lumpur Party **boolean, null** --- -## 07.8.3. legal.otherRestrictions.authority +## 08.8.3. legal.otherRestrictions.authority Authority Description: @@ -196,7 +205,7 @@ Description: **string, null** --- -## 07.8.4. legal.otherRestrictions.value +## 08.8.4. legal.otherRestrictions.value Value `Required` Description: @@ -205,7 +214,7 @@ Description: **string** --- -## 07.8.5. legal.otherRestrictions.url +## 08.8.5. legal.otherRestrictions.url URL Description: @@ -214,7 +223,7 @@ Description: **string, null** --- -## 07.9. legal.source +## 08.9. legal.source Source `Required` Description: diff --git a/docs/schema/08. pathogenicity.md b/docs/schema/09. pathogenicity.md similarity index 84% rename from docs/schema/08. pathogenicity.md rename to docs/schema/09. pathogenicity.md index 19a0029..e4e2685 100644 --- a/docs/schema/08. pathogenicity.md +++ b/docs/schema/09. pathogenicity.md @@ -1,11 +1,11 @@ --- -## 08. pathogenicity +## 09. pathogenicity pathogenicity **array[object]** --- -## 08.1. pathogenicity.host +## 09.1. pathogenicity.host Host `Required` Description: @@ -35,7 +35,7 @@ Enum: fungi --- -## 08.2. pathogenicity.pathogen +## 09.2. pathogenicity.pathogen PathogenLevel `Required` Description: @@ -55,7 +55,7 @@ Enum: obligate --- -## 08.3. pathogenicity.classification +## 09.3. pathogenicity.classification Classification Description: @@ -64,7 +64,7 @@ Description: **string, null** --- -## 08.4. pathogenicity.url +## 09.4. pathogenicity.url URL Description: @@ -73,7 +73,7 @@ Description: **string, null** --- -## 08.5. pathogenicity.source +## 09.5. pathogenicity.source Source `Required` Description: diff --git a/docs/schema/09. bioSafety.md b/docs/schema/10. bioSafety.md similarity index 77% rename from docs/schema/09. bioSafety.md rename to docs/schema/10. bioSafety.md index d1654dc..631bb1a 100644 --- a/docs/schema/09. bioSafety.md +++ b/docs/schema/10. bioSafety.md @@ -1,11 +1,11 @@ --- -## 09. bioSafety +## 10. bioSafety Bio Safety **array[object]** --- -## 09.1. bioSafety.riskgroup +## 10.1. bioSafety.riskgroup Riskgroup `Required` Description: @@ -14,7 +14,7 @@ Description: **string** --- -## 09.2. bioSafety.classification +## 10.2. bioSafety.classification Classification Description: @@ -23,7 +23,7 @@ Description: **string, null** --- -## 09.3. bioSafety.url +## 10.3. bioSafety.url URL Description: @@ -32,7 +32,7 @@ Description: **string, null** --- -## 09.4. bioSafety.source +## 10.4. bioSafety.source Source `Required` Description: diff --git a/docs/schema/10. morphology.md b/docs/schema/11. morphology.md similarity index 72% rename from docs/schema/10. morphology.md rename to docs/schema/11. morphology.md index af565ce..fcfbcd2 100644 --- a/docs/schema/10. morphology.md +++ b/docs/schema/11. morphology.md @@ -1,5 +1,5 @@ --- -## 10. morphology +## 11. morphology Morphology Description: @@ -8,7 +8,7 @@ Description: **array[object]** --- -## 10.1. morphology.cellShape +## 11.1. morphology.cellShape Cell Shape `Required` Description: @@ -17,7 +17,7 @@ Description: **string** --- -## 10.2. morphology.cellLength +## 11.2. morphology.cellLength Size `Required` Description: @@ -26,19 +26,19 @@ Description: **object** --- -## 10.2.1. morphology.cellLength.minimal +## 11.2.1. morphology.cellLength.minimal Minimal `Required` **number** --- -## 10.2.2. morphology.cellLength.maximal +## 11.2.2. morphology.cellLength.maximal Maximal `Required` **number** --- -## 10.2.3. morphology.cellLength.unit +## 11.2.3. morphology.cellLength.unit SizeUnit `Required` Description: @@ -56,7 +56,7 @@ Enum: mm --- -## 10.3. morphology.cellWidth +## 11.3. morphology.cellWidth Size `Required` Description: @@ -65,19 +65,19 @@ Description: **object** --- -## 10.3.1. morphology.cellWidth.minimal +## 11.3.1. morphology.cellWidth.minimal Minimal `Required` **number** --- -## 10.3.2. morphology.cellWidth.maximal +## 11.3.2. morphology.cellWidth.maximal Maximal `Required` **number** --- -## 10.3.3. morphology.cellWidth.unit +## 11.3.3. morphology.cellWidth.unit SizeUnit `Required` Description: @@ -95,7 +95,7 @@ Enum: mm --- -## 10.4. morphology.motile +## 11.4. morphology.motile Motile Description: @@ -104,7 +104,7 @@ Description: **boolean, null** --- -## 10.5. morphology.flagellum +## 11.5. morphology.flagellum Flagellum Description: @@ -113,7 +113,7 @@ Description: **boolean, null** --- -## 10.6. morphology.flagellumArrangement +## 11.6. morphology.flagellumArrangement Flagellum Arrangement Description: @@ -128,7 +128,7 @@ Enum: Monotrichous polar --- -## 10.7. morphology.gliding +## 11.7. morphology.gliding Gliding Description: @@ -137,25 +137,25 @@ Description: **boolean, null** --- -## 10.8. morphology.colonySize +## 11.8. morphology.colonySize Size of Colony **object, null** --- -## 10.8.1. morphology.colonySize.minimal +## 11.8.1. morphology.colonySize.minimal Minimal `Required` **number** --- -## 10.8.2. morphology.colonySize.maximal +## 11.8.2. morphology.colonySize.maximal Maximal `Required` **number** --- -## 10.8.3. morphology.colonySize.unit +## 11.8.3. morphology.colonySize.unit SizeUnit `Required` Description: @@ -173,7 +173,7 @@ Enum: mm --- -## 10.9. morphology.colonyColor +## 11.9. morphology.colonyColor Color of Colony Description: @@ -197,7 +197,7 @@ Enum: brownish --- -## 10.10. morphology.multiCellComplexForming +## 11.10. morphology.multiCellComplexForming Multi Cell Complex Forming Description: @@ -206,7 +206,7 @@ Description: **boolean, null** --- -## 10.11. morphology.source +## 11.11. morphology.source Source `Required` Description: diff --git a/docs/schema/11. wallConstituents.md b/docs/schema/12. wallConstituents.md similarity index 69% rename from docs/schema/11. wallConstituents.md rename to docs/schema/12. wallConstituents.md index e62e2e3..2c39852 100644 --- a/docs/schema/11. wallConstituents.md +++ b/docs/schema/12. wallConstituents.md @@ -1,11 +1,11 @@ --- -## 11. wallConstituents +## 12. wallConstituents Wall Constituents **array[object]** --- -## 11.1. wallConstituents.name +## 12.1. wallConstituents.name Name of Chemical Substance Description: @@ -14,7 +14,7 @@ Description: **string, null** --- -## 11.2. wallConstituents.identifier +## 12.2. wallConstituents.identifier Identifier Description: @@ -23,7 +23,7 @@ Description: **array[object]** --- -## 11.2.1. wallConstituents.identifier.name +## 12.2.1. wallConstituents.identifier.name Name `Required` Description: @@ -32,7 +32,7 @@ Description: **string** --- -## 11.2.2. wallConstituents.identifier.value +## 12.2.2. wallConstituents.identifier.value Value `Required` Description: @@ -41,7 +41,7 @@ Description: **string** --- -## 11.2.3. wallConstituents.identifier.propertyID +## 12.2.3. wallConstituents.identifier.propertyID Property ID Description: @@ -50,7 +50,7 @@ Description: **string, null** --- -## 11.2.4. wallConstituents.identifier.url +## 12.2.4. wallConstituents.identifier.url URL Description: @@ -59,7 +59,7 @@ Description: **string, null** --- -## 11.2.5. wallConstituents.identifier.logo +## 12.2.5. wallConstituents.identifier.logo Logo Description: @@ -68,7 +68,7 @@ Description: **string, null** --- -## 11.3. wallConstituents.alternateName +## 12.3. wallConstituents.alternateName Alternate Name Description: @@ -77,13 +77,13 @@ Description: **array[string]** --- -## 11.4. wallConstituents.percent +## 12.4. wallConstituents.percent Percent **number, null** --- -## 11.5. wallConstituents.source +## 12.5. wallConstituents.source Source `Required` Description: diff --git a/docs/schema/12. staining.md b/docs/schema/13. staining.md similarity index 81% rename from docs/schema/12. staining.md rename to docs/schema/13. staining.md index a3ac6ef..2ef33c6 100644 --- a/docs/schema/12. staining.md +++ b/docs/schema/13. staining.md @@ -1,17 +1,17 @@ --- -## 12. staining +## 13. staining Stainings **array[object]** --- -## 12.1. staining.name +## 13.1. staining.name Name `Required` **string** --- -## 12.2. staining.value +## 13.2. staining.value StainingValue `Required` Description: @@ -31,7 +31,7 @@ Enum: variable --- -## 12.3. staining.source +## 13.3. staining.source Source `Required` Description: diff --git a/docs/schema/13. sporeFormation.md b/docs/schema/14. sporeFormation.md similarity index 70% rename from docs/schema/13. sporeFormation.md rename to docs/schema/14. sporeFormation.md index ff9ab8e..c181e1f 100644 --- a/docs/schema/13. sporeFormation.md +++ b/docs/schema/14. sporeFormation.md @@ -1,17 +1,17 @@ --- -## 13. sporeFormation +## 14. sporeFormation Spore Formation **array[object]** --- -## 13.1. sporeFormation.sporeBuilding +## 14.1. sporeFormation.sporeBuilding sporeBuilding **boolean, null** --- -## 13.2. sporeFormation.typeOfSpore +## 14.2. sporeFormation.typeOfSpore SporeType `Required` Description: @@ -29,13 +29,13 @@ Enum: endospore --- -## 13.3. sporeFormation.sporeEjection +## 14.3. sporeFormation.sporeEjection Spore Ejection **string, null** --- -## 13.4. sporeFormation.relatedData +## 14.4. sporeFormation.relatedData Related Data Description: @@ -44,7 +44,7 @@ Description: **array[string]** --- -## 13.5. sporeFormation.source +## 14.5. sporeFormation.source Source `Required` Description: diff --git a/docs/schema/14. growthConditions.md b/docs/schema/15. growthConditions.md similarity index 69% rename from docs/schema/14. growthConditions.md rename to docs/schema/15. growthConditions.md index 9adf4ff..2f5e33c 100644 --- a/docs/schema/14. growthConditions.md +++ b/docs/schema/15. growthConditions.md @@ -1,5 +1,5 @@ --- -## 14. growthConditions +## 15. growthConditions Growth conditions Description: @@ -8,7 +8,7 @@ Description: **array[object]** --- -## 14.1. growthConditions.optimalTemperature +## 15.1. growthConditions.optimalTemperature Optimal Description: @@ -17,7 +17,7 @@ Description: **number, null** --- -## 14.2. growthConditions.minimalTemperature +## 15.2. growthConditions.minimalTemperature Minimal Description: @@ -26,7 +26,7 @@ Description: **number, null** --- -## 14.3. growthConditions.maximalTemperature +## 15.3. growthConditions.maximalTemperature Maximal Description: @@ -35,7 +35,7 @@ Description: **number, null** --- -## 14.4. growthConditions.testsTemperature +## 15.4. growthConditions.testsTemperature Tests Description: @@ -44,7 +44,7 @@ Description: **array[object]** --- -## 14.4.1. growthConditions.testsTemperature.minimal +## 15.4.1. growthConditions.testsTemperature.minimal Minimal Description: @@ -53,7 +53,7 @@ Description: **number, null** --- -## 14.4.2. growthConditions.testsTemperature.maximal +## 15.4.2. growthConditions.testsTemperature.maximal Maximal Description: @@ -62,7 +62,7 @@ Description: **number, null** --- -## 14.4.3. growthConditions.testsTemperature.growth +## 15.4.3. growthConditions.testsTemperature.growth Growth `Required` Description: @@ -71,7 +71,7 @@ Description: **boolean** --- -## 14.4.4. growthConditions.testsTemperature.relatedData +## 15.4.4. growthConditions.testsTemperature.relatedData Related Data Description: @@ -80,7 +80,7 @@ Description: **array[string]** --- -## 14.5. growthConditions.optimalPh +## 15.5. growthConditions.optimalPh Optimal Description: @@ -89,7 +89,7 @@ Description: **number, null** --- -## 14.6. growthConditions.minimalPh +## 15.6. growthConditions.minimalPh Minimal Description: @@ -98,7 +98,7 @@ Description: **number, null** --- -## 14.7. growthConditions.maximalPh +## 15.7. growthConditions.maximalPh Maximal Description: @@ -107,7 +107,7 @@ Description: **number, null** --- -## 14.8. growthConditions.testsPh +## 15.8. growthConditions.testsPh Tests Description: @@ -116,7 +116,7 @@ Description: **array[object]** --- -## 14.8.1. growthConditions.testsPh.minimal +## 15.8.1. growthConditions.testsPh.minimal Minimal Description: @@ -125,7 +125,7 @@ Description: **number, null** --- -## 14.8.2. growthConditions.testsPh.maximal +## 15.8.2. growthConditions.testsPh.maximal Maximal Description: @@ -134,7 +134,7 @@ Description: **number, null** --- -## 14.8.3. growthConditions.testsPh.growth +## 15.8.3. growthConditions.testsPh.growth Growth `Required` Description: @@ -143,7 +143,7 @@ Description: **boolean** --- -## 14.8.4. growthConditions.testsPh.relatedData +## 15.8.4. growthConditions.testsPh.relatedData Related Data Description: @@ -152,7 +152,7 @@ Description: **array[string]** --- -## 14.9. growthConditions.oxygenRelation +## 15.9. growthConditions.oxygenRelation Oxygen Relation Description: @@ -173,7 +173,7 @@ Enum: obligate anaerobe --- -## 14.10. growthConditions.source +## 15.10. growthConditions.source Source `Required` Description: diff --git a/docs/schema/15. cultivationMedia.md b/docs/schema/16. cultivationMedia.md similarity index 62% rename from docs/schema/15. cultivationMedia.md rename to docs/schema/16. cultivationMedia.md index eef0989..5738f01 100644 --- a/docs/schema/15. cultivationMedia.md +++ b/docs/schema/16. cultivationMedia.md @@ -1,29 +1,29 @@ --- -## 15. cultivationMedia +## 16. cultivationMedia Cultivation Media **array[object]** --- -## 15.1. cultivationMedia.name +## 16.1. cultivationMedia.name Name `Required` **string** --- -## 15.2. cultivationMedia.url +## 16.2. cultivationMedia.url URL **string, null** --- -## 15.3. cultivationMedia.reagentUsed +## 16.3. cultivationMedia.reagentUsed Reagent Used **array[string]** --- -## 15.4. cultivationMedia.source +## 16.4. cultivationMedia.source Source `Required` Description: @@ -32,7 +32,7 @@ Description: **array[string]** --- -## 15.5. cultivationMedia.relatedData +## 16.5. cultivationMedia.relatedData Related Data Description: diff --git a/docs/schema/16. sequences.md b/docs/schema/17. sequences.md similarity index 76% rename from docs/schema/16. sequences.md rename to docs/schema/17. sequences.md index 8c35321..3809784 100644 --- a/docs/schema/16. sequences.md +++ b/docs/schema/17. sequences.md @@ -1,11 +1,11 @@ --- -## 16. sequences +## 17. sequences Sequences **array[object]** --- -## 16.1. sequences.type +## 17.1. sequences.type SequenceType `Required` Description: @@ -23,7 +23,7 @@ Enum: protein --- -## 16.2. sequences.level +## 17.2. sequences.level SequenceLevel `Required` Description: @@ -47,25 +47,25 @@ Enum: other --- -## 16.3. sequences.accessionNumber +## 17.3. sequences.accessionNumber Accession Number `Required` **string** --- -## 16.4. sequences.description +## 17.4. sequences.description Description **string, null** --- -## 16.5. sequences.length +## 17.5. sequences.length Length **string, null** --- -## 16.6. sequences.identifier +## 17.6. sequences.identifier Identifier Description: @@ -74,7 +74,7 @@ Description: **array[object]** --- -## 16.6.1. sequences.identifier.name +## 17.6.1. sequences.identifier.name Name `Required` Description: @@ -83,7 +83,7 @@ Description: **string** --- -## 16.6.2. sequences.identifier.value +## 17.6.2. sequences.identifier.value Value `Required` Description: @@ -92,7 +92,7 @@ Description: **string** --- -## 16.6.3. sequences.identifier.propertyID +## 17.6.3. sequences.identifier.propertyID Property ID Description: @@ -101,7 +101,7 @@ Description: **string, null** --- -## 16.6.4. sequences.identifier.url +## 17.6.4. sequences.identifier.url URL Description: @@ -110,7 +110,7 @@ Description: **string, null** --- -## 16.6.5. sequences.identifier.logo +## 17.6.5. sequences.identifier.logo Logo Description: @@ -119,7 +119,7 @@ Description: **string, null** --- -## 16.7. sequences.source +## 17.7. sequences.source Source `Required` Description: diff --git a/docs/schema/17. gcContent.md b/docs/schema/18. gcContent.md similarity index 79% rename from docs/schema/17. gcContent.md rename to docs/schema/18. gcContent.md index 14c0e98..7e28ca6 100644 --- a/docs/schema/17. gcContent.md +++ b/docs/schema/18. gcContent.md @@ -1,11 +1,11 @@ --- -## 17. gcContent +## 18. gcContent GC Content **array[object]** --- -## 17.1. gcContent.method +## 18.1. gcContent.method Method Description: @@ -19,7 +19,7 @@ Enum: genome sequence --- -## 17.2. gcContent.noteMethod +## 18.2. gcContent.noteMethod Note Method Description: @@ -28,7 +28,7 @@ Description: **string, null** --- -## 17.3. gcContent.value +## 18.3. gcContent.value Percent Value `Required` Description: @@ -37,7 +37,7 @@ Description: **number** --- -## 17.4. gcContent.source +## 18.4. gcContent.source Source `Required` Description: diff --git a/docs/schema/18. fattyAcidProfiles.md b/docs/schema/19. fattyAcidProfiles.md similarity index 64% rename from docs/schema/18. fattyAcidProfiles.md rename to docs/schema/19. fattyAcidProfiles.md index 0c6ff9b..3618dc7 100644 --- a/docs/schema/18. fattyAcidProfiles.md +++ b/docs/schema/19. fattyAcidProfiles.md @@ -1,11 +1,11 @@ --- -## 18. fattyAcidProfiles +## 19. fattyAcidProfiles Fatty Acid Profile **array[object]** --- -## 18.1. fattyAcidProfiles.profile +## 19.1. fattyAcidProfiles.profile Profile Description: @@ -14,7 +14,7 @@ Description: **array[object]** --- -## 18.1.1. fattyAcidProfiles.profile.name +## 19.1.1. fattyAcidProfiles.profile.name Name of Chemical Substance Description: @@ -23,7 +23,7 @@ Description: **string, null** --- -## 18.1.2. fattyAcidProfiles.profile.identifier +## 19.1.2. fattyAcidProfiles.profile.identifier Identifier Description: @@ -32,7 +32,7 @@ Description: **array[object]** --- -## 18.1.2.1. fattyAcidProfiles.profile.identifier.name +## 19.1.2.1. fattyAcidProfiles.profile.identifier.name Name `Required` Description: @@ -41,7 +41,7 @@ Description: **string** --- -## 18.1.2.2. fattyAcidProfiles.profile.identifier.value +## 19.1.2.2. fattyAcidProfiles.profile.identifier.value Value `Required` Description: @@ -50,7 +50,7 @@ Description: **string** --- -## 18.1.2.3. fattyAcidProfiles.profile.identifier.propertyID +## 19.1.2.3. fattyAcidProfiles.profile.identifier.propertyID Property ID Description: @@ -59,7 +59,7 @@ Description: **string, null** --- -## 18.1.2.4. fattyAcidProfiles.profile.identifier.url +## 19.1.2.4. fattyAcidProfiles.profile.identifier.url URL Description: @@ -68,7 +68,7 @@ Description: **string, null** --- -## 18.1.2.5. fattyAcidProfiles.profile.identifier.logo +## 19.1.2.5. fattyAcidProfiles.profile.identifier.logo Logo Description: @@ -77,7 +77,7 @@ Description: **string, null** --- -## 18.1.3. fattyAcidProfiles.profile.alternateName +## 19.1.3. fattyAcidProfiles.profile.alternateName Alternate Name Description: @@ -86,19 +86,19 @@ Description: **array[string]** --- -## 18.1.4. fattyAcidProfiles.profile.percent +## 19.1.4. fattyAcidProfiles.profile.percent Percent **number, null** --- -## 18.1.5. fattyAcidProfiles.profile.ecl +## 19.1.5. fattyAcidProfiles.profile.ecl ECL **string, null** --- -## 18.2. fattyAcidProfiles.library +## 19.2. fattyAcidProfiles.library Library Description: @@ -107,7 +107,7 @@ Description: **string, null** --- -## 18.3. fattyAcidProfiles.software +## 19.3. fattyAcidProfiles.software Software Description: @@ -116,7 +116,7 @@ Description: **string, null** --- -## 18.4. fattyAcidProfiles.relatedData +## 19.4. fattyAcidProfiles.relatedData Related Data Description: @@ -125,7 +125,7 @@ Description: **array[string]** --- -## 18.5. fattyAcidProfiles.source +## 19.5. fattyAcidProfiles.source Source `Required` Description: diff --git a/docs/schema/19. hemolysis.md b/docs/schema/20. hemolysis.md similarity index 83% rename from docs/schema/19. hemolysis.md rename to docs/schema/20. hemolysis.md index d5d05d9..e689810 100644 --- a/docs/schema/19. hemolysis.md +++ b/docs/schema/20. hemolysis.md @@ -1,11 +1,11 @@ --- -## 19. hemolysis +## 20. hemolysis Hemolysis **array[object]** --- -## 19.1. hemolysis.blood +## 20.1. hemolysis.blood HemolysisBlood `Required` Description: @@ -25,7 +25,7 @@ Enum: unknown --- -## 19.2. hemolysis.hemolysisType +## 20.2. hemolysis.hemolysisType HemolysisType `Required` Description: @@ -45,7 +45,7 @@ Enum: gamma --- -## 19.3. hemolysis.source +## 20.3. hemolysis.source Source `Required` Description: diff --git a/docs/schema/20. halophily.md b/docs/schema/21. halophily.md similarity index 76% rename from docs/schema/20. halophily.md rename to docs/schema/21. halophily.md index 7257be5..e2704d8 100644 --- a/docs/schema/20. halophily.md +++ b/docs/schema/21. halophily.md @@ -1,11 +1,11 @@ --- -## 20. halophily +## 21. halophily Halophily **array[object]** --- -## 20.1. halophily.name +## 21.1. halophily.name Name of Chemical Substance Description: @@ -14,7 +14,7 @@ Description: **string, null** --- -## 20.2. halophily.identifier +## 21.2. halophily.identifier Identifier Description: @@ -23,7 +23,7 @@ Description: **array[object]** --- -## 20.2.1. halophily.identifier.name +## 21.2.1. halophily.identifier.name Name `Required` Description: @@ -32,7 +32,7 @@ Description: **string** --- -## 20.2.2. halophily.identifier.value +## 21.2.2. halophily.identifier.value Value `Required` Description: @@ -41,7 +41,7 @@ Description: **string** --- -## 20.2.3. halophily.identifier.propertyID +## 21.2.3. halophily.identifier.propertyID Property ID Description: @@ -50,7 +50,7 @@ Description: **string, null** --- -## 20.2.4. halophily.identifier.url +## 21.2.4. halophily.identifier.url URL Description: @@ -59,7 +59,7 @@ Description: **string, null** --- -## 20.2.5. halophily.identifier.logo +## 21.2.5. halophily.identifier.logo Logo Description: @@ -68,7 +68,7 @@ Description: **string, null** --- -## 20.3. halophily.alternateName +## 21.3. halophily.alternateName Alternate Name Description: @@ -77,7 +77,7 @@ Description: **array[string]** --- -## 20.4. halophily.minimal +## 21.4. halophily.minimal Optimal Description: @@ -86,7 +86,7 @@ Description: **number, null** --- -## 20.5. halophily.maximal +## 21.5. halophily.maximal Optimal Description: @@ -95,7 +95,7 @@ Description: **number, null** --- -## 20.6. halophily.optimal +## 21.6. halophily.optimal Optimal Description: @@ -104,7 +104,7 @@ Description: **number, null** --- -## 20.7. halophily.unit +## 21.7. halophily.unit ConcentrationUnit `Required` Description: @@ -127,7 +127,7 @@ Enum: unknown --- -## 20.8. halophily.tests +## 21.8. halophily.tests Tests Description: @@ -136,7 +136,7 @@ Description: **array[object]** --- -## 20.8.1. halophily.tests.minimal +## 21.8.1. halophily.tests.minimal Minimal Description: @@ -145,7 +145,7 @@ Description: **number, null** --- -## 20.8.2. halophily.tests.maximal +## 21.8.2. halophily.tests.maximal Maximal Description: @@ -154,7 +154,7 @@ Description: **number, null** --- -## 20.8.3. halophily.tests.growth +## 21.8.3. halophily.tests.growth Growth `Required` Description: @@ -163,7 +163,7 @@ Description: **boolean** --- -## 20.8.4. halophily.tests.relatedData +## 21.8.4. halophily.tests.relatedData Related Data Description: @@ -172,7 +172,7 @@ Description: **array[string]** --- -## 20.9. halophily.source +## 21.9. halophily.source Source `Required` Description: diff --git a/docs/schema/21. tolerances.md b/docs/schema/22. tolerances.md similarity index 76% rename from docs/schema/21. tolerances.md rename to docs/schema/22. tolerances.md index c34891a..de21563 100644 --- a/docs/schema/21. tolerances.md +++ b/docs/schema/22. tolerances.md @@ -1,11 +1,11 @@ --- -## 21. tolerances +## 22. tolerances Tolerances **array[object]** --- -## 21.1. tolerances.name +## 22.1. tolerances.name Name of Chemical Substance Description: @@ -14,7 +14,7 @@ Description: **string, null** --- -## 21.2. tolerances.identifier +## 22.2. tolerances.identifier Identifier Description: @@ -23,7 +23,7 @@ Description: **array[object]** --- -## 21.2.1. tolerances.identifier.name +## 22.2.1. tolerances.identifier.name Name `Required` Description: @@ -32,7 +32,7 @@ Description: **string** --- -## 21.2.2. tolerances.identifier.value +## 22.2.2. tolerances.identifier.value Value `Required` Description: @@ -41,7 +41,7 @@ Description: **string** --- -## 21.2.3. tolerances.identifier.propertyID +## 22.2.3. tolerances.identifier.propertyID Property ID Description: @@ -50,7 +50,7 @@ Description: **string, null** --- -## 21.2.4. tolerances.identifier.url +## 22.2.4. tolerances.identifier.url URL Description: @@ -59,7 +59,7 @@ Description: **string, null** --- -## 21.2.5. tolerances.identifier.logo +## 22.2.5. tolerances.identifier.logo Logo Description: @@ -68,7 +68,7 @@ Description: **string, null** --- -## 21.3. tolerances.alternateName +## 22.3. tolerances.alternateName Alternate Name Description: @@ -77,7 +77,7 @@ Description: **array[string]** --- -## 21.4. tolerances.reaction +## 22.4. tolerances.reaction Reaction **string, null** @@ -89,7 +89,7 @@ Enum: intermediate --- -## 21.5. tolerances.mic +## 22.5. tolerances.mic MIC Description: @@ -98,7 +98,7 @@ Description: **string, null** --- -## 21.6. tolerances.unit +## 22.6. tolerances.unit Unit **string, null** @@ -112,7 +112,7 @@ Enum: unknown --- -## 21.7. tolerances.tests +## 22.7. tolerances.tests Tests Description: @@ -121,7 +121,7 @@ Description: **array[object]** --- -## 21.7.1. tolerances.tests.reaction +## 22.7.1. tolerances.tests.reaction ToleranceReaction `Required` Description: @@ -141,7 +141,7 @@ Enum: intermediate --- -## 21.7.2. tolerances.tests.concentration +## 22.7.2. tolerances.tests.concentration Concentration Description: @@ -150,7 +150,7 @@ Description: **number, null** --- -## 21.7.3. tolerances.tests.unit +## 22.7.3. tolerances.tests.unit ConcentrationUnit `Required` Description: @@ -173,7 +173,7 @@ Enum: unknown --- -## 21.7.4. tolerances.tests.relatedData +## 22.7.4. tolerances.tests.relatedData Related Data Description: @@ -182,7 +182,7 @@ Description: **array[string]** --- -## 21.8. tolerances.source +## 22.8. tolerances.source Source `Required` Description: diff --git a/docs/schema/22. enzymes.md b/docs/schema/23. enzymes.md similarity index 73% rename from docs/schema/22. enzymes.md rename to docs/schema/23. enzymes.md index b6271d8..fcaf12e 100644 --- a/docs/schema/22. enzymes.md +++ b/docs/schema/23. enzymes.md @@ -1,17 +1,17 @@ --- -## 22. enzymes +## 23. enzymes Enzymes **array[object]** --- -## 22.1. enzymes.name +## 23.1. enzymes.name Name **string, null** --- -## 22.2. enzymes.hasECNumber +## 23.2. enzymes.hasECNumber EC Number `Required` Description: @@ -20,7 +20,7 @@ Description: **string** --- -## 22.3. enzymes.identifier +## 23.3. enzymes.identifier Identifier Description: @@ -29,7 +29,7 @@ Description: **array[object]** --- -## 22.3.1. enzymes.identifier.name +## 23.3.1. enzymes.identifier.name Name `Required` Description: @@ -38,7 +38,7 @@ Description: **string** --- -## 22.3.2. enzymes.identifier.value +## 23.3.2. enzymes.identifier.value Value `Required` Description: @@ -47,7 +47,7 @@ Description: **string** --- -## 22.3.3. enzymes.identifier.propertyID +## 23.3.3. enzymes.identifier.propertyID Property ID Description: @@ -56,7 +56,7 @@ Description: **string, null** --- -## 22.3.4. enzymes.identifier.url +## 23.3.4. enzymes.identifier.url URL Description: @@ -65,7 +65,7 @@ Description: **string, null** --- -## 22.3.5. enzymes.identifier.logo +## 23.3.5. enzymes.identifier.logo Logo Description: @@ -74,13 +74,13 @@ Description: **string, null** --- -## 22.4. enzymes.alternateName +## 23.4. enzymes.alternateName Alternate Name **array[string]** --- -## 22.5. enzymes.active +## 23.5. enzymes.active Active Description: @@ -89,7 +89,7 @@ Description: **boolean, null** --- -## 22.6. enzymes.relatedData +## 23.6. enzymes.relatedData Related Data Description: @@ -98,7 +98,7 @@ Description: **array[string]** --- -## 22.7. enzymes.source +## 23.7. enzymes.source Source `Required` Description: diff --git a/docs/schema/23. metabolites.md b/docs/schema/24. metabolites.md similarity index 75% rename from docs/schema/23. metabolites.md rename to docs/schema/24. metabolites.md index 625280a..2414401 100644 --- a/docs/schema/23. metabolites.md +++ b/docs/schema/24. metabolites.md @@ -1,11 +1,11 @@ --- -## 23. metabolites +## 24. metabolites Metabolites **array[object]** --- -## 23.1. metabolites.name +## 24.1. metabolites.name Name of Chemical Substance Description: @@ -14,7 +14,7 @@ Description: **string, null** --- -## 23.2. metabolites.identifier +## 24.2. metabolites.identifier Identifier Description: @@ -23,7 +23,7 @@ Description: **array[object]** --- -## 23.2.1. metabolites.identifier.name +## 24.2.1. metabolites.identifier.name Name `Required` Description: @@ -32,7 +32,7 @@ Description: **string** --- -## 23.2.2. metabolites.identifier.value +## 24.2.2. metabolites.identifier.value Value `Required` Description: @@ -41,7 +41,7 @@ Description: **string** --- -## 23.2.3. metabolites.identifier.propertyID +## 24.2.3. metabolites.identifier.propertyID Property ID Description: @@ -50,7 +50,7 @@ Description: **string, null** --- -## 23.2.4. metabolites.identifier.url +## 24.2.4. metabolites.identifier.url URL Description: @@ -59,7 +59,7 @@ Description: **string, null** --- -## 23.2.5. metabolites.identifier.logo +## 24.2.5. metabolites.identifier.logo Logo Description: @@ -68,7 +68,7 @@ Description: **string, null** --- -## 23.3. metabolites.alternateName +## 24.3. metabolites.alternateName Alternate Name Description: @@ -77,7 +77,7 @@ Description: **array[string]** --- -## 23.4. metabolites.tests +## 24.4. metabolites.tests Tests Description: @@ -86,7 +86,7 @@ Description: **array[object]** --- -## 23.4.1. metabolites.tests.type +## 24.4.1. metabolites.tests.type MetaboliteTestType `Required` Description: @@ -104,7 +104,7 @@ Enum: production --- -## 23.4.2. metabolites.tests.active +## 24.4.2. metabolites.tests.active Active Description: @@ -113,7 +113,7 @@ Description: **boolean, null** --- -## 23.4.3. metabolites.tests.protocol +## 24.4.3. metabolites.tests.protocol Protocol Description: @@ -122,7 +122,7 @@ Description: **string, null** --- -## 23.4.4. metabolites.tests.kindOfUtilization +## 24.4.4. metabolites.tests.kindOfUtilization Kind Of Utilization Description: @@ -141,7 +141,7 @@ Enum: reduction --- -## 23.4.5. metabolites.tests.relatedData +## 24.4.5. metabolites.tests.relatedData Related Data Description: @@ -150,7 +150,7 @@ Description: **array[string]** --- -## 23.5. metabolites.source +## 24.5. metabolites.source Source `Required` Description: diff --git a/docs/schema/24. knownApplications.md b/docs/schema/25. knownApplications.md similarity index 70% rename from docs/schema/24. knownApplications.md rename to docs/schema/25. knownApplications.md index ae56d13..46df8f0 100644 --- a/docs/schema/24. knownApplications.md +++ b/docs/schema/25. knownApplications.md @@ -1,11 +1,11 @@ --- -## 24. knownApplications +## 25. knownApplications Known Applications **array[object]** --- -## 24.1. knownApplications.application +## 25.1. knownApplications.application Application `Required` Description: @@ -14,7 +14,7 @@ Description: **string** --- -## 24.2. knownApplications.source +## 25.2. knownApplications.source Source `Required` Description: diff --git a/docs/schema/25. collections.md b/docs/schema/26. collections.md similarity index 68% rename from docs/schema/25. collections.md rename to docs/schema/26. collections.md index 33f3b0a..1f194e8 100644 --- a/docs/schema/25. collections.md +++ b/docs/schema/26. collections.md @@ -1,11 +1,11 @@ --- -## 25. collections +## 26. collections Collections **array[object]** --- -## 25.1. collections.name +## 26.1. collections.name Name `Required` Description: @@ -14,7 +14,7 @@ Description: **string** --- -## 25.2. collections.identifier +## 26.2. collections.identifier Identifier Description: @@ -23,7 +23,7 @@ Description: **array[object]** --- -## 25.2.1. collections.identifier.name +## 26.2.1. collections.identifier.name Name `Required` Description: @@ -32,7 +32,7 @@ Description: **string** --- -## 25.2.2. collections.identifier.value +## 26.2.2. collections.identifier.value Value `Required` Description: @@ -41,7 +41,7 @@ Description: **string** --- -## 25.2.3. collections.identifier.propertyID +## 26.2.3. collections.identifier.propertyID Property ID Description: @@ -50,7 +50,7 @@ Description: **string, null** --- -## 25.2.4. collections.identifier.url +## 26.2.4. collections.identifier.url URL Description: @@ -59,7 +59,7 @@ Description: **string, null** --- -## 25.2.5. collections.identifier.logo +## 26.2.5. collections.identifier.logo Logo Description: @@ -68,7 +68,7 @@ Description: **string, null** --- -## 25.3. collections.legalName +## 26.3. collections.legalName Legal Name Description: @@ -77,7 +77,7 @@ Description: **string, null** --- -## 25.4. collections.address +## 26.4. collections.address Address Description: @@ -86,16 +86,25 @@ Description: **object, null** --- -## 25.4.1. collections.address.addressCountry -Country +## 26.4.1. collections.address.addressCountry +Country name Description: -> Country code, see ISO 3166-1 alpha-2 +> Name of the country **string, null** --- -## 25.4.2. collections.address.addressRegion +## 26.4.2. collections.address.addressCountryIso +Country Iso + +Description: +> Country ISO code, see ISO 3166-1 alpha-2 + +**string, null** + +--- +## 26.4.3. collections.address.addressRegion Region Description: @@ -104,7 +113,7 @@ Description: **string, null** --- -## 25.4.3. collections.address.addressLocality +## 26.4.4. collections.address.addressLocality Locality Description: @@ -113,19 +122,19 @@ Description: **string, null** --- -## 25.4.4. collections.address.postOfficeBoxNumber +## 26.4.5. collections.address.postOfficeBoxNumber Post Office Box Number **string, null** --- -## 25.4.5. collections.address.postalCode +## 26.4.6. collections.address.postalCode Postal Code **string, null** --- -## 25.4.6. collections.address.streetAddress +## 26.4.7. collections.address.streetAddress Street Address Description: @@ -134,7 +143,7 @@ Description: **string, null** --- -## 25.5. collections.url +## 26.5. collections.url URL Description: @@ -143,7 +152,7 @@ Description: **string, null** --- -## 25.6. collections.email +## 26.6. collections.email Email Description: @@ -152,7 +161,7 @@ Description: **string, null** --- -## 25.7. collections.logo +## 26.7. collections.logo Logo Description: @@ -161,7 +170,7 @@ Description: **string, null** --- -## 25.8. collections.resourceNumber +## 26.8. collections.resourceNumber Resource Number `Required` Description: @@ -170,7 +179,7 @@ Description: **string** --- -## 25.9. collections.available +## 26.9. collections.available Availability Description: @@ -179,7 +188,7 @@ Description: **boolean, null** --- -## 25.10. collections.catalogUrl +## 26.10. collections.catalogUrl Catalog URL Description: @@ -188,7 +197,7 @@ Description: **string, null** --- -## 25.11. collections.restrictionsOnUse +## 26.11. collections.restrictionsOnUse Restrictions On Use Description: @@ -203,7 +212,7 @@ Enum: For commercial development a special agreement is requested --- -## 25.12. collections.policyUrl +## 26.12. collections.policyUrl Policy URL Description: @@ -212,7 +221,7 @@ Description: **string, null** --- -## 25.13. collections.axenicCulture +## 26.13. collections.axenicCulture Axenic Culture Description: @@ -221,7 +230,7 @@ Description: **boolean, null** --- -## 25.14. collections.supplyForms +## 26.14. collections.supplyForms Supply Forms Description: @@ -230,7 +239,7 @@ Description: **array[string]** --- -## 25.15. collections.history +## 26.15. collections.history History Description: @@ -239,7 +248,7 @@ Description: **string, null** --- -## 25.16. collections.depositionDate +## 26.16. collections.depositionDate Deposition Date Description: @@ -248,7 +257,7 @@ Description: **string, null** --- -## 25.17. collections.depositor +## 26.17. collections.depositor Depositor Description: @@ -257,7 +266,7 @@ Description: **object, null** --- -## 25.17.1. collections.depositor.name +## 26.17.1. collections.depositor.name Name `Required` Description: @@ -266,7 +275,7 @@ Description: **string** --- -## 25.17.2. collections.depositor.identifier +## 26.17.2. collections.depositor.identifier Identifier Description: @@ -275,7 +284,7 @@ Description: **array[object]** --- -## 25.17.2.1. collections.depositor.identifier.name +## 26.17.2.1. collections.depositor.identifier.name Name `Required` Description: @@ -284,7 +293,7 @@ Description: **string** --- -## 25.17.2.2. collections.depositor.identifier.value +## 26.17.2.2. collections.depositor.identifier.value Value `Required` Description: @@ -293,7 +302,7 @@ Description: **string** --- -## 25.17.2.3. collections.depositor.identifier.propertyID +## 26.17.2.3. collections.depositor.identifier.propertyID Property ID Description: @@ -302,7 +311,7 @@ Description: **string, null** --- -## 25.17.2.4. collections.depositor.identifier.url +## 26.17.2.4. collections.depositor.identifier.url URL Description: @@ -311,7 +320,7 @@ Description: **string, null** --- -## 25.17.2.5. collections.depositor.identifier.logo +## 26.17.2.5. collections.depositor.identifier.logo Logo Description: @@ -320,7 +329,7 @@ Description: **string, null** --- -## 25.18. collections.depositedAs +## 26.18. collections.depositedAs Deposited as Description: @@ -329,7 +338,7 @@ Description: **string, null** --- -## 25.19. collections.registeredCollection +## 26.19. collections.registeredCollection Registered Collection Description: @@ -338,7 +347,7 @@ Description: **boolean, null** --- -## 25.20. collections.mtaFile +## 26.20. collections.mtaFile MTA file Description: @@ -347,7 +356,7 @@ Description: **string, null** --- -## 25.21. collections.absFile +## 26.21. collections.absFile ABS related file Description: @@ -356,7 +365,7 @@ Description: **string, null** --- -## 25.22. collections.source +## 26.22. collections.source Source `Required` Description: diff --git a/docs/schema/26. literature.md b/docs/schema/27. literature.md similarity index 60% rename from docs/schema/26. literature.md rename to docs/schema/27. literature.md index 93c2ede..384c662 100644 --- a/docs/schema/26. literature.md +++ b/docs/schema/27. literature.md @@ -1,29 +1,29 @@ --- -## 26. literature +## 27. literature Literature **array[object]** --- -## 26.1. literature.name +## 27.1. literature.name Name **string, null** --- -## 26.2. literature.url +## 27.2. literature.url URL **string, null** --- -## 26.3. literature.datePublished +## 27.3. literature.datePublished Date Published **string, null** --- -## 26.4. literature.author +## 27.4. literature.author Author Description: @@ -32,7 +32,7 @@ Description: **array[object]** --- -## 26.4.1. literature.author.name +## 27.4.1. literature.author.name Name `Required` Description: @@ -41,7 +41,7 @@ Description: **string** --- -## 26.4.2. literature.author.identifier +## 27.4.2. literature.author.identifier Identifier Description: @@ -50,7 +50,7 @@ Description: **array[object]** --- -## 26.4.2.1. literature.author.identifier.name +## 27.4.2.1. literature.author.identifier.name Name `Required` Description: @@ -59,7 +59,7 @@ Description: **string** --- -## 26.4.2.2. literature.author.identifier.value +## 27.4.2.2. literature.author.identifier.value Value `Required` Description: @@ -68,7 +68,7 @@ Description: **string** --- -## 26.4.2.3. literature.author.identifier.propertyID +## 27.4.2.3. literature.author.identifier.propertyID Property ID Description: @@ -77,7 +77,7 @@ Description: **string, null** --- -## 26.4.2.4. literature.author.identifier.url +## 27.4.2.4. literature.author.identifier.url URL Description: @@ -86,7 +86,7 @@ Description: **string, null** --- -## 26.4.2.5. literature.author.identifier.logo +## 27.4.2.5. literature.author.identifier.logo Logo Description: @@ -95,7 +95,7 @@ Description: **string, null** --- -## 26.5. literature.publisher +## 27.5. literature.publisher Publisher Description: @@ -104,7 +104,7 @@ Description: **array[object]** --- -## 26.5.1. literature.publisher.name +## 27.5.1. literature.publisher.name Name `Required` Description: @@ -113,7 +113,7 @@ Description: **string** --- -## 26.5.2. literature.publisher.identifier +## 27.5.2. literature.publisher.identifier Identifier Description: @@ -122,7 +122,7 @@ Description: **array[object]** --- -## 26.5.2.1. literature.publisher.identifier.name +## 27.5.2.1. literature.publisher.identifier.name Name `Required` Description: @@ -131,7 +131,7 @@ Description: **string** --- -## 26.5.2.2. literature.publisher.identifier.value +## 27.5.2.2. literature.publisher.identifier.value Value `Required` Description: @@ -140,7 +140,7 @@ Description: **string** --- -## 26.5.2.3. literature.publisher.identifier.propertyID +## 27.5.2.3. literature.publisher.identifier.propertyID Property ID Description: @@ -149,7 +149,7 @@ Description: **string, null** --- -## 26.5.2.4. literature.publisher.identifier.url +## 27.5.2.4. literature.publisher.identifier.url URL Description: @@ -158,7 +158,7 @@ Description: **string, null** --- -## 26.5.2.5. literature.publisher.identifier.logo +## 27.5.2.5. literature.publisher.identifier.logo Logo Description: @@ -167,7 +167,7 @@ Description: **string, null** --- -## 26.5.3. literature.publisher.legalName +## 27.5.3. literature.publisher.legalName Legal Name Description: @@ -176,7 +176,7 @@ Description: **string, null** --- -## 26.5.4. literature.publisher.address +## 27.5.4. literature.publisher.address Address Description: @@ -185,16 +185,25 @@ Description: **object, null** --- -## 26.5.4.1. literature.publisher.address.addressCountry -Country +## 27.5.4.1. literature.publisher.address.addressCountry +Country name Description: -> Country code, see ISO 3166-1 alpha-2 +> Name of the country **string, null** --- -## 26.5.4.2. literature.publisher.address.addressRegion +## 27.5.4.2. literature.publisher.address.addressCountryIso +Country Iso + +Description: +> Country ISO code, see ISO 3166-1 alpha-2 + +**string, null** + +--- +## 27.5.4.3. literature.publisher.address.addressRegion Region Description: @@ -203,7 +212,7 @@ Description: **string, null** --- -## 26.5.4.3. literature.publisher.address.addressLocality +## 27.5.4.4. literature.publisher.address.addressLocality Locality Description: @@ -212,19 +221,19 @@ Description: **string, null** --- -## 26.5.4.4. literature.publisher.address.postOfficeBoxNumber +## 27.5.4.5. literature.publisher.address.postOfficeBoxNumber Post Office Box Number **string, null** --- -## 26.5.4.5. literature.publisher.address.postalCode +## 27.5.4.6. literature.publisher.address.postalCode Postal Code **string, null** --- -## 26.5.4.6. literature.publisher.address.streetAddress +## 27.5.4.7. literature.publisher.address.streetAddress Street Address Description: @@ -233,7 +242,7 @@ Description: **string, null** --- -## 26.5.5. literature.publisher.url +## 27.5.5. literature.publisher.url URL Description: @@ -242,7 +251,7 @@ Description: **string, null** --- -## 26.5.6. literature.publisher.email +## 27.5.6. literature.publisher.email Email Description: @@ -251,7 +260,7 @@ Description: **string, null** --- -## 26.5.7. literature.publisher.logo +## 27.5.7. literature.publisher.logo Logo Description: @@ -260,7 +269,7 @@ Description: **string, null** --- -## 26.6. literature.source +## 27.6. literature.source Source `Required` Description: diff --git a/docs/schema/27. otherMedia.md b/docs/schema/28. otherMedia.md similarity index 71% rename from docs/schema/27. otherMedia.md rename to docs/schema/28. otherMedia.md index 424c28d..7e82462 100644 --- a/docs/schema/27. otherMedia.md +++ b/docs/schema/28. otherMedia.md @@ -1,11 +1,11 @@ --- -## 27. otherMedia +## 28. otherMedia Other Media **array[object]** --- -## 27.1. otherMedia.url +## 28.1. otherMedia.url URL Description: @@ -14,13 +14,13 @@ Description: **string, null** --- -## 27.2. otherMedia.name +## 28.2. otherMedia.name Name **string, null** --- -## 27.3. otherMedia.description +## 28.3. otherMedia.description Description Description: @@ -29,7 +29,7 @@ Description: **string, null** --- -## 27.4. otherMedia.usageInfo +## 28.4. otherMedia.usageInfo Usage Information Description: @@ -38,13 +38,13 @@ Description: **string, null** --- -## 27.5. otherMedia.additionalType +## 28.5. otherMedia.additionalType Additional Type **string, null** --- -## 27.6. otherMedia.source +## 28.6. otherMedia.source Source `Required` Description: diff --git a/docs/schema/28. relatedData.md b/docs/schema/29. relatedData.md similarity index 78% rename from docs/schema/28. relatedData.md rename to docs/schema/29. relatedData.md index 0c897ab..c9b8852 100644 --- a/docs/schema/28. relatedData.md +++ b/docs/schema/29. relatedData.md @@ -1,11 +1,11 @@ --- -## 28. relatedData +## 29. relatedData Related Data **array[object]** --- -## 28.1. relatedData.relation +## 29.1. relatedData.relation Relation `Required` Description: @@ -14,7 +14,7 @@ Description: **string** --- -## 28.2. relatedData.source +## 29.2. relatedData.source Source `Required` Description: diff --git a/docs/schema/29. sources.md b/docs/schema/30. sources.md similarity index 65% rename from docs/schema/29. sources.md rename to docs/schema/30. sources.md index 200c86e..effd3e6 100644 --- a/docs/schema/29. sources.md +++ b/docs/schema/30. sources.md @@ -1,11 +1,11 @@ --- -## 29. sources +## 30. sources Sources `Required` **array[object]** --- -## 29.1. sources.sourceType +## 30.1. sources.sourceType SourceType `Required` Description: @@ -25,7 +25,7 @@ Enum: dataset --- -## 29.2. sources.mode +## 30.2. sources.mode CurationMode `Required` Description: @@ -45,19 +45,19 @@ Enum: unknown --- -## 29.3. sources.name +## 30.3. sources.name Name **string, null** --- -## 29.4. sources.url +## 30.4. sources.url URL **string, null** --- -## 29.5. sources.identifier +## 30.5. sources.identifier Identifier Description: @@ -66,7 +66,7 @@ Description: **array[object]** --- -## 29.5.1. sources.identifier.name +## 30.5.1. sources.identifier.name Name `Required` Description: @@ -75,7 +75,7 @@ Description: **string** --- -## 29.5.2. sources.identifier.value +## 30.5.2. sources.identifier.value Value `Required` Description: @@ -84,7 +84,7 @@ Description: **string** --- -## 29.5.3. sources.identifier.propertyID +## 30.5.3. sources.identifier.propertyID Property ID Description: @@ -93,7 +93,7 @@ Description: **string, null** --- -## 29.5.4. sources.identifier.url +## 30.5.4. sources.identifier.url URL Description: @@ -102,7 +102,7 @@ Description: **string, null** --- -## 29.5.5. sources.identifier.logo +## 30.5.5. sources.identifier.logo Logo Description: @@ -111,13 +111,13 @@ Description: **string, null** --- -## 29.6. sources.datePublished +## 30.6. sources.datePublished Date Published **string, null** --- -## 29.7. sources.dateRecorded +## 30.7. sources.dateRecorded Date Recorded **string** @@ -127,13 +127,13 @@ Format: date --- -## 29.8. sources.lastUpdate +## 30.8. sources.lastUpdate Date of last update **string, null** --- -## 29.9. sources.author +## 30.9. sources.author Author Description: @@ -142,7 +142,7 @@ Description: **array[object]** --- -## 29.9.1. sources.author.name +## 30.9.1. sources.author.name Name `Required` Description: @@ -151,7 +151,7 @@ Description: **string** --- -## 29.9.2. sources.author.identifier +## 30.9.2. sources.author.identifier Identifier Description: @@ -160,7 +160,7 @@ Description: **array[object]** --- -## 29.9.2.1. sources.author.identifier.name +## 30.9.2.1. sources.author.identifier.name Name `Required` Description: @@ -169,7 +169,7 @@ Description: **string** --- -## 29.9.2.2. sources.author.identifier.value +## 30.9.2.2. sources.author.identifier.value Value `Required` Description: @@ -178,7 +178,7 @@ Description: **string** --- -## 29.9.2.3. sources.author.identifier.propertyID +## 30.9.2.3. sources.author.identifier.propertyID Property ID Description: @@ -187,7 +187,7 @@ Description: **string, null** --- -## 29.9.2.4. sources.author.identifier.url +## 30.9.2.4. sources.author.identifier.url URL Description: @@ -196,7 +196,7 @@ Description: **string, null** --- -## 29.9.2.5. sources.author.identifier.logo +## 30.9.2.5. sources.author.identifier.logo Logo Description: @@ -205,7 +205,7 @@ Description: **string, null** --- -## 29.10. sources.publisher +## 30.10. sources.publisher Publisher Description: @@ -214,7 +214,7 @@ Description: **array[object]** --- -## 29.10.1. sources.publisher.name +## 30.10.1. sources.publisher.name Name `Required` Description: @@ -223,7 +223,7 @@ Description: **string** --- -## 29.10.2. sources.publisher.identifier +## 30.10.2. sources.publisher.identifier Identifier Description: @@ -232,7 +232,7 @@ Description: **array[object]** --- -## 29.10.2.1. sources.publisher.identifier.name +## 30.10.2.1. sources.publisher.identifier.name Name `Required` Description: @@ -241,7 +241,7 @@ Description: **string** --- -## 29.10.2.2. sources.publisher.identifier.value +## 30.10.2.2. sources.publisher.identifier.value Value `Required` Description: @@ -250,7 +250,7 @@ Description: **string** --- -## 29.10.2.3. sources.publisher.identifier.propertyID +## 30.10.2.3. sources.publisher.identifier.propertyID Property ID Description: @@ -259,7 +259,7 @@ Description: **string, null** --- -## 29.10.2.4. sources.publisher.identifier.url +## 30.10.2.4. sources.publisher.identifier.url URL Description: @@ -268,7 +268,7 @@ Description: **string, null** --- -## 29.10.2.5. sources.publisher.identifier.logo +## 30.10.2.5. sources.publisher.identifier.logo Logo Description: @@ -277,7 +277,7 @@ Description: **string, null** --- -## 29.10.3. sources.publisher.legalName +## 30.10.3. sources.publisher.legalName Legal Name Description: @@ -286,7 +286,7 @@ Description: **string, null** --- -## 29.10.4. sources.publisher.address +## 30.10.4. sources.publisher.address Address Description: @@ -295,16 +295,25 @@ Description: **object, null** --- -## 29.10.4.1. sources.publisher.address.addressCountry -Country +## 30.10.4.1. sources.publisher.address.addressCountry +Country name Description: -> Country code, see ISO 3166-1 alpha-2 +> Name of the country **string, null** --- -## 29.10.4.2. sources.publisher.address.addressRegion +## 30.10.4.2. sources.publisher.address.addressCountryIso +Country Iso + +Description: +> Country ISO code, see ISO 3166-1 alpha-2 + +**string, null** + +--- +## 30.10.4.3. sources.publisher.address.addressRegion Region Description: @@ -313,7 +322,7 @@ Description: **string, null** --- -## 29.10.4.3. sources.publisher.address.addressLocality +## 30.10.4.4. sources.publisher.address.addressLocality Locality Description: @@ -322,19 +331,19 @@ Description: **string, null** --- -## 29.10.4.4. sources.publisher.address.postOfficeBoxNumber +## 30.10.4.5. sources.publisher.address.postOfficeBoxNumber Post Office Box Number **string, null** --- -## 29.10.4.5. sources.publisher.address.postalCode +## 30.10.4.6. sources.publisher.address.postalCode Postal Code **string, null** --- -## 29.10.4.6. sources.publisher.address.streetAddress +## 30.10.4.7. sources.publisher.address.streetAddress Street Address Description: @@ -343,7 +352,7 @@ Description: **string, null** --- -## 29.10.5. sources.publisher.url +## 30.10.5. sources.publisher.url URL Description: @@ -352,7 +361,7 @@ Description: **string, null** --- -## 29.10.6. sources.publisher.email +## 30.10.6. sources.publisher.email Email Description: @@ -361,7 +370,7 @@ Description: **string, null** --- -## 29.10.7. sources.publisher.logo +## 30.10.7. sources.publisher.logo Logo Description: diff --git a/poetry.lock b/poetry.lock index 511df4b..ed452c1 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 2.2.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.3.1 and should not be changed by hand. [[package]] name = "annotated-types" @@ -133,14 +133,14 @@ uvloop = ["uvloop (>=0.15.2)"] [[package]] name = "cachetools" -version = "6.2.4" +version = "6.2.6" description = "Extensible memoizing collections and decorators" optional = false python-versions = ">=3.9" groups = ["test"] files = [ - {file = "cachetools-6.2.4-py3-none-any.whl", hash = "sha256:69a7a52634fed8b8bf6e24a050fb60bff1c9bd8f6d24572b99c32d4e71e62a51"}, - {file = "cachetools-6.2.4.tar.gz", hash = "sha256:82c5c05585e70b6ba2d3ae09ea60b79548872185d2f24ae1f2709d37299fd607"}, + {file = "cachetools-6.2.6-py3-none-any.whl", hash = "sha256:8c9717235b3c651603fff0076db52d6acbfd1b338b8ed50256092f7ce9c85bda"}, + {file = "cachetools-6.2.6.tar.gz", hash = "sha256:16c33e1f276b9a9c0b49ab5782d901e3ad3de0dd6da9bf9bcd29ac5672f2f9e6"}, ] [[package]] @@ -337,14 +337,14 @@ files = [ [[package]] name = "commitizen" -version = "4.11.0" +version = "4.12.1" description = "Python commitizen client tool" optional = false python-versions = "<4.0,>=3.10" groups = ["dev"] files = [ - {file = "commitizen-4.11.0-py3-none-any.whl", hash = "sha256:a30fdf326bb0913b7b25f8b30530c899159b1757efa9969b0aa1808dad102c02"}, - {file = "commitizen-4.11.0.tar.gz", hash = "sha256:d311297a0165ef9f30e0877e04608b786d5fd69760f32245fbf1c21e793e91df"}, + {file = "commitizen-4.12.1-py3-none-any.whl", hash = "sha256:779438b4881803433342b32aab55485ece9c1f05be60add6399570811b03f9f0"}, + {file = "commitizen-4.12.1.tar.gz", hash = "sha256:3bf952793cf19466116e23802df56ca019c5d34aaaa4785bba718b556b3732c1"}, ] [package.dependencies] @@ -355,112 +355,112 @@ decli = ">=0.6.0,<1.0" deprecated = ">=1.2.13,<2" jinja2 = ">=2.10.3" packaging = ">=19" -prompt_toolkit = "!=3.0.52" -pyyaml = ">=3.08" +prompt-toolkit = "!=3.0.52" +pyyaml = ">=3.8" questionary = ">=2.0,<3.0" termcolor = ">=1.1.0,<4.0.0" tomlkit = ">=0.8.0,<1.0.0" [[package]] name = "coverage" -version = "7.13.1" +version = "7.13.2" description = "Code coverage measurement for Python" optional = false python-versions = ">=3.10" groups = ["test"] files = [ - {file = "coverage-7.13.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e1fa280b3ad78eea5be86f94f461c04943d942697e0dac889fa18fff8f5f9147"}, - {file = "coverage-7.13.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c3d8c679607220979434f494b139dfb00131ebf70bb406553d69c1ff01a5c33d"}, - {file = "coverage-7.13.1-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:339dc63b3eba969067b00f41f15ad161bf2946613156fb131266d8debc8e44d0"}, - {file = "coverage-7.13.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:db622b999ffe49cb891f2fff3b340cdc2f9797d01a0a202a0973ba2562501d90"}, - {file = "coverage-7.13.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d1443ba9acbb593fa7c1c29e011d7c9761545fe35e7652e85ce7f51a16f7e08d"}, - {file = "coverage-7.13.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:c832ec92c4499ac463186af72f9ed4d8daec15499b16f0a879b0d1c8e5cf4a3b"}, - {file = "coverage-7.13.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:562ec27dfa3f311e0db1ba243ec6e5f6ab96b1edfcfc6cf86f28038bc4961ce6"}, - {file = "coverage-7.13.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:4de84e71173d4dada2897e5a0e1b7877e5eefbfe0d6a44edee6ce31d9b8ec09e"}, - {file = "coverage-7.13.1-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:a5a68357f686f8c4d527a2dc04f52e669c2fc1cbde38f6f7eb6a0e58cbd17cae"}, - {file = "coverage-7.13.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:77cc258aeb29a3417062758975521eae60af6f79e930d6993555eeac6a8eac29"}, - {file = "coverage-7.13.1-cp310-cp310-win32.whl", hash = "sha256:bb4f8c3c9a9f34423dba193f241f617b08ffc63e27f67159f60ae6baf2dcfe0f"}, - {file = "coverage-7.13.1-cp310-cp310-win_amd64.whl", hash = "sha256:c8e2706ceb622bc63bac98ebb10ef5da80ed70fbd8a7999a5076de3afaef0fb1"}, - {file = "coverage-7.13.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1a55d509a1dc5a5b708b5dad3b5334e07a16ad4c2185e27b40e4dba796ab7f88"}, - {file = "coverage-7.13.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4d010d080c4888371033baab27e47c9df7d6fb28d0b7b7adf85a4a49be9298b3"}, - {file = "coverage-7.13.1-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:d938b4a840fb1523b9dfbbb454f652967f18e197569c32266d4d13f37244c3d9"}, - {file = "coverage-7.13.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:bf100a3288f9bb7f919b87eb84f87101e197535b9bd0e2c2b5b3179633324fee"}, - {file = "coverage-7.13.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ef6688db9bf91ba111ae734ba6ef1a063304a881749726e0d3575f5c10a9facf"}, - {file = "coverage-7.13.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:0b609fc9cdbd1f02e51f67f51e5aee60a841ef58a68d00d5ee2c0faf357481a3"}, - {file = "coverage-7.13.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c43257717611ff5e9a1d79dce8e47566235ebda63328718d9b65dd640bc832ef"}, - {file = "coverage-7.13.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:e09fbecc007f7b6afdfb3b07ce5bd9f8494b6856dd4f577d26c66c391b829851"}, - {file = "coverage-7.13.1-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:a03a4f3a19a189919c7055098790285cc5c5b0b3976f8d227aea39dbf9f8bfdb"}, - {file = "coverage-7.13.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:3820778ea1387c2b6a818caec01c63adc5b3750211af6447e8dcfb9b6f08dbba"}, - {file = "coverage-7.13.1-cp311-cp311-win32.whl", hash = "sha256:ff10896fa55167371960c5908150b434b71c876dfab97b69478f22c8b445ea19"}, - {file = "coverage-7.13.1-cp311-cp311-win_amd64.whl", hash = "sha256:a998cc0aeeea4c6d5622a3754da5a493055d2d95186bad877b0a34ea6e6dbe0a"}, - {file = "coverage-7.13.1-cp311-cp311-win_arm64.whl", hash = "sha256:fea07c1a39a22614acb762e3fbbb4011f65eedafcb2948feeef641ac78b4ee5c"}, - {file = "coverage-7.13.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6f34591000f06e62085b1865c9bc5f7858df748834662a51edadfd2c3bfe0dd3"}, - {file = "coverage-7.13.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b67e47c5595b9224599016e333f5ec25392597a89d5744658f837d204e16c63e"}, - {file = "coverage-7.13.1-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:3e7b8bd70c48ffb28461ebe092c2345536fb18bbbf19d287c8913699735f505c"}, - {file = "coverage-7.13.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:c223d078112e90dc0e5c4e35b98b9584164bea9fbbd221c0b21c5241f6d51b62"}, - {file = "coverage-7.13.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:794f7c05af0763b1bbd1b9e6eff0e52ad068be3b12cd96c87de037b01390c968"}, - {file = "coverage-7.13.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:0642eae483cc8c2902e4af7298bf886d605e80f26382124cddc3967c2a3df09e"}, - {file = "coverage-7.13.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:9f5e772ed5fef25b3de9f2008fe67b92d46831bd2bc5bdc5dd6bfd06b83b316f"}, - {file = "coverage-7.13.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:45980ea19277dc0a579e432aef6a504fe098ef3a9032ead15e446eb0f1191aee"}, - {file = "coverage-7.13.1-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:e4f18eca6028ffa62adbd185a8f1e1dd242f2e68164dba5c2b74a5204850b4cf"}, - {file = "coverage-7.13.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f8dca5590fec7a89ed6826fce625595279e586ead52e9e958d3237821fbc750c"}, - {file = "coverage-7.13.1-cp312-cp312-win32.whl", hash = "sha256:ff86d4e85188bba72cfb876df3e11fa243439882c55957184af44a35bd5880b7"}, - {file = "coverage-7.13.1-cp312-cp312-win_amd64.whl", hash = "sha256:16cc1da46c04fb0fb128b4dc430b78fa2aba8a6c0c9f8eb391fd5103409a6ac6"}, - {file = "coverage-7.13.1-cp312-cp312-win_arm64.whl", hash = "sha256:8d9bc218650022a768f3775dd7fdac1886437325d8d295d923ebcfef4892ad5c"}, - {file = "coverage-7.13.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:cb237bfd0ef4d5eb6a19e29f9e528ac67ac3be932ea6b44fb6cc09b9f3ecff78"}, - {file = "coverage-7.13.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1dcb645d7e34dcbcc96cd7c132b1fc55c39263ca62eb961c064eb3928997363b"}, - {file = "coverage-7.13.1-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:3d42df8201e00384736f0df9be2ced39324c3907607d17d50d50116c989d84cd"}, - {file = "coverage-7.13.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:fa3edde1aa8807de1d05934982416cb3ec46d1d4d91e280bcce7cca01c507992"}, - {file = "coverage-7.13.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9edd0e01a343766add6817bc448408858ba6b489039eaaa2018474e4001651a4"}, - {file = "coverage-7.13.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:985b7836931d033570b94c94713c6dba5f9d3ff26045f72c3e5dbc5fe3361e5a"}, - {file = "coverage-7.13.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ffed1e4980889765c84a5d1a566159e363b71d6b6fbaf0bebc9d3c30bc016766"}, - {file = "coverage-7.13.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:8842af7f175078456b8b17f1b73a0d16a65dcbdc653ecefeb00a56b3c8c298c4"}, - {file = "coverage-7.13.1-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:ccd7a6fca48ca9c131d9b0a2972a581e28b13416fc313fb98b6d24a03ce9a398"}, - {file = "coverage-7.13.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:0403f647055de2609be776965108447deb8e384fe4a553c119e3ff6bfbab4784"}, - {file = "coverage-7.13.1-cp313-cp313-win32.whl", hash = "sha256:549d195116a1ba1e1ae2f5ca143f9777800f6636eab917d4f02b5310d6d73461"}, - {file = "coverage-7.13.1-cp313-cp313-win_amd64.whl", hash = "sha256:5899d28b5276f536fcf840b18b61a9fce23cc3aec1d114c44c07fe94ebeaa500"}, - {file = "coverage-7.13.1-cp313-cp313-win_arm64.whl", hash = "sha256:868a2fae76dfb06e87291bcbd4dcbcc778a8500510b618d50496e520bd94d9b9"}, - {file = "coverage-7.13.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:67170979de0dacac3f3097d02b0ad188d8edcea44ccc44aaa0550af49150c7dc"}, - {file = "coverage-7.13.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:f80e2bb21bfab56ed7405c2d79d34b5dc0bc96c2c1d2a067b643a09fb756c43a"}, - {file = "coverage-7.13.1-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:f83351e0f7dcdb14d7326c3d8d8c4e915fa685cbfdc6281f9470d97a04e9dfe4"}, - {file = "coverage-7.13.1-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:bb3f6562e89bad0110afbe64e485aac2462efdce6232cdec7862a095dc3412f6"}, - {file = "coverage-7.13.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:77545b5dcda13b70f872c3b5974ac64c21d05e65b1590b441c8560115dc3a0d1"}, - {file = "coverage-7.13.1-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:a4d240d260a1aed814790bbe1f10a5ff31ce6c21bc78f0da4a1e8268d6c80dbd"}, - {file = "coverage-7.13.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:d2287ac9360dec3837bfdad969963a5d073a09a85d898bd86bea82aa8876ef3c"}, - {file = "coverage-7.13.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:0d2c11f3ea4db66b5cbded23b20185c35066892c67d80ec4be4bab257b9ad1e0"}, - {file = "coverage-7.13.1-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:3fc6a169517ca0d7ca6846c3c5392ef2b9e38896f61d615cb75b9e7134d4ee1e"}, - {file = "coverage-7.13.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:d10a2ed46386e850bb3de503a54f9fe8192e5917fcbb143bfef653a9355e9a53"}, - {file = "coverage-7.13.1-cp313-cp313t-win32.whl", hash = "sha256:75a6f4aa904301dab8022397a22c0039edc1f51e90b83dbd4464b8a38dc87842"}, - {file = "coverage-7.13.1-cp313-cp313t-win_amd64.whl", hash = "sha256:309ef5706e95e62578cda256b97f5e097916a2c26247c287bbe74794e7150df2"}, - {file = "coverage-7.13.1-cp313-cp313t-win_arm64.whl", hash = "sha256:92f980729e79b5d16d221038dbf2e8f9a9136afa072f9d5d6ed4cb984b126a09"}, - {file = "coverage-7.13.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:97ab3647280d458a1f9adb85244e81587505a43c0c7cff851f5116cd2814b894"}, - {file = "coverage-7.13.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:8f572d989142e0908e6acf57ad1b9b86989ff057c006d13b76c146ec6a20216a"}, - {file = "coverage-7.13.1-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:d72140ccf8a147e94274024ff6fd8fb7811354cf7ef88b1f0a988ebaa5bc774f"}, - {file = "coverage-7.13.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:d3c9f051b028810f5a87c88e5d6e9af3c0ff32ef62763bf15d29f740453ca909"}, - {file = "coverage-7.13.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f398ba4df52d30b1763f62eed9de5620dcde96e6f491f4c62686736b155aa6e4"}, - {file = "coverage-7.13.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:132718176cc723026d201e347f800cd1a9e4b62ccd3f82476950834dad501c75"}, - {file = "coverage-7.13.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:9e549d642426e3579b3f4b92d0431543b012dcb6e825c91619d4e93b7363c3f9"}, - {file = "coverage-7.13.1-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:90480b2134999301eea795b3a9dbf606c6fbab1b489150c501da84a959442465"}, - {file = "coverage-7.13.1-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:e825dbb7f84dfa24663dd75835e7257f8882629fc11f03ecf77d84a75134b864"}, - {file = "coverage-7.13.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:623dcc6d7a7ba450bbdbeedbaa0c42b329bdae16491af2282f12a7e809be7eb9"}, - {file = "coverage-7.13.1-cp314-cp314-win32.whl", hash = "sha256:6e73ebb44dca5f708dc871fe0b90cf4cff1a13f9956f747cc87b535a840386f5"}, - {file = "coverage-7.13.1-cp314-cp314-win_amd64.whl", hash = "sha256:be753b225d159feb397bd0bf91ae86f689bad0da09d3b301478cd39b878ab31a"}, - {file = "coverage-7.13.1-cp314-cp314-win_arm64.whl", hash = "sha256:228b90f613b25ba0019361e4ab81520b343b622fc657daf7e501c4ed6a2366c0"}, - {file = "coverage-7.13.1-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:60cfb538fe9ef86e5b2ab0ca8fc8d62524777f6c611dcaf76dc16fbe9b8e698a"}, - {file = "coverage-7.13.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:57dfc8048c72ba48a8c45e188d811e5efd7e49b387effc8fb17e97936dde5bf6"}, - {file = "coverage-7.13.1-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:3f2f725aa3e909b3c5fdb8192490bdd8e1495e85906af74fe6e34a2a77ba0673"}, - {file = "coverage-7.13.1-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:9ee68b21909686eeb21dfcba2c3b81fee70dcf38b140dcd5aa70680995fa3aa5"}, - {file = "coverage-7.13.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:724b1b270cb13ea2e6503476e34541a0b1f62280bc997eab443f87790202033d"}, - {file = "coverage-7.13.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:916abf1ac5cf7eb16bc540a5bf75c71c43a676f5c52fcb9fe75a2bd75fb944e8"}, - {file = "coverage-7.13.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:776483fd35b58d8afe3acbd9988d5de592ab6da2d2a865edfdbc9fdb43e7c486"}, - {file = "coverage-7.13.1-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:b6f3b96617e9852703f5b633ea01315ca45c77e879584f283c44127f0f1ec564"}, - {file = "coverage-7.13.1-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:bd63e7b74661fed317212fab774e2a648bc4bb09b35f25474f8e3325d2945cd7"}, - {file = "coverage-7.13.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:933082f161bbb3e9f90d00990dc956120f608cdbcaeea15c4d897f56ef4fe416"}, - {file = "coverage-7.13.1-cp314-cp314t-win32.whl", hash = "sha256:18be793c4c87de2965e1c0f060f03d9e5aff66cfeae8e1dbe6e5b88056ec153f"}, - {file = "coverage-7.13.1-cp314-cp314t-win_amd64.whl", hash = "sha256:0e42e0ec0cd3e0d851cb3c91f770c9301f48647cb2877cb78f74bdaa07639a79"}, - {file = "coverage-7.13.1-cp314-cp314t-win_arm64.whl", hash = "sha256:eaecf47ef10c72ece9a2a92118257da87e460e113b83cc0d2905cbbe931792b4"}, - {file = "coverage-7.13.1-py3-none-any.whl", hash = "sha256:2016745cb3ba554469d02819d78958b571792bb68e31302610e898f80dd3a573"}, - {file = "coverage-7.13.1.tar.gz", hash = "sha256:b7593fe7eb5feaa3fbb461ac79aac9f9fc0387a5ca8080b0c6fe2ca27b091afd"}, + {file = "coverage-7.13.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:f4af3b01763909f477ea17c962e2cca8f39b350a4e46e3a30838b2c12e31b81b"}, + {file = "coverage-7.13.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:36393bd2841fa0b59498f75466ee9bdec4f770d3254f031f23e8fd8e140ffdd2"}, + {file = "coverage-7.13.2-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:9cc7573518b7e2186bd229b1a0fe24a807273798832c27032c4510f47ffdb896"}, + {file = "coverage-7.13.2-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:ca9566769b69a5e216a4e176d54b9df88f29d750c5b78dbb899e379b4e14b30c"}, + {file = "coverage-7.13.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9c9bdea644e94fd66d75a6f7e9a97bb822371e1fe7eadae2cacd50fcbc28e4dc"}, + {file = "coverage-7.13.2-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:5bd447332ec4f45838c1ad42268ce21ca87c40deb86eabd59888859b66be22a5"}, + {file = "coverage-7.13.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:7c79ad5c28a16a1277e1187cf83ea8dafdcc689a784228a7d390f19776db7c31"}, + {file = "coverage-7.13.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:76e06ccacd1fb6ada5d076ed98a8c6f66e2e6acd3df02819e2ee29fd637b76ad"}, + {file = "coverage-7.13.2-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:49d49e9a5e9f4dc3d3dac95278a020afa6d6bdd41f63608a76fa05a719d5b66f"}, + {file = "coverage-7.13.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:ed2bce0e7bfa53f7b0b01c722da289ef6ad4c18ebd52b1f93704c21f116360c8"}, + {file = "coverage-7.13.2-cp310-cp310-win32.whl", hash = "sha256:1574983178b35b9af4db4a9f7328a18a14a0a0ce76ffaa1c1bacb4cc82089a7c"}, + {file = "coverage-7.13.2-cp310-cp310-win_amd64.whl", hash = "sha256:a360a8baeb038928ceb996f5623a4cd508728f8f13e08d4e96ce161702f3dd99"}, + {file = "coverage-7.13.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:060ebf6f2c51aff5ba38e1f43a2095e087389b1c69d559fde6049a4b0001320e"}, + {file = "coverage-7.13.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c1ea8ca9db5e7469cd364552985e15911548ea5b69c48a17291f0cac70484b2e"}, + {file = "coverage-7.13.2-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:b780090d15fd58f07cf2011943e25a5f0c1c894384b13a216b6c86c8a8a7c508"}, + {file = "coverage-7.13.2-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:88a800258d83acb803c38175b4495d293656d5fac48659c953c18e5f539a274b"}, + {file = "coverage-7.13.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6326e18e9a553e674d948536a04a80d850a5eeefe2aae2e6d7cf05d54046c01b"}, + {file = "coverage-7.13.2-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:59562de3f797979e1ff07c587e2ac36ba60ca59d16c211eceaa579c266c5022f"}, + {file = "coverage-7.13.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:27ba1ed6f66b0e2d61bfa78874dffd4f8c3a12f8e2b5410e515ab345ba7bc9c3"}, + {file = "coverage-7.13.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:8be48da4d47cc68754ce643ea50b3234557cbefe47c2f120495e7bd0a2756f2b"}, + {file = "coverage-7.13.2-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:2a47a4223d3361b91176aedd9d4e05844ca67d7188456227b6bf5e436630c9a1"}, + {file = "coverage-7.13.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:c6f141b468740197d6bd38f2b26ade124363228cc3f9858bd9924ab059e00059"}, + {file = "coverage-7.13.2-cp311-cp311-win32.whl", hash = "sha256:89567798404af067604246e01a49ef907d112edf2b75ef814b1364d5ce267031"}, + {file = "coverage-7.13.2-cp311-cp311-win_amd64.whl", hash = "sha256:21dd57941804ae2ac7e921771a5e21bbf9aabec317a041d164853ad0a96ce31e"}, + {file = "coverage-7.13.2-cp311-cp311-win_arm64.whl", hash = "sha256:10758e0586c134a0bafa28f2d37dd2cdb5e4a90de25c0fc0c77dabbad46eca28"}, + {file = "coverage-7.13.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f106b2af193f965d0d3234f3f83fc35278c7fb935dfbde56ae2da3dd2c03b84d"}, + {file = "coverage-7.13.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:78f45d21dc4d5d6bd29323f0320089ef7eae16e4bef712dff79d184fa7330af3"}, + {file = "coverage-7.13.2-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:fae91dfecd816444c74531a9c3d6ded17a504767e97aa674d44f638107265b99"}, + {file = "coverage-7.13.2-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:264657171406c114787b441484de620e03d8f7202f113d62fcd3d9688baa3e6f"}, + {file = "coverage-7.13.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ae47d8dcd3ded0155afbb59c62bd8ab07ea0fd4902e1c40567439e6db9dcaf2f"}, + {file = "coverage-7.13.2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:8a0b33e9fd838220b007ce8f299114d406c1e8edb21336af4c97a26ecfd185aa"}, + {file = "coverage-7.13.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b3becbea7f3ce9a2d4d430f223ec15888e4deb31395840a79e916368d6004cce"}, + {file = "coverage-7.13.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:f819c727a6e6eeb8711e4ce63d78c620f69630a2e9d53bc95ca5379f57b6ba94"}, + {file = "coverage-7.13.2-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:4f7b71757a3ab19f7ba286e04c181004c1d61be921795ee8ba6970fd0ec91da5"}, + {file = "coverage-7.13.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b7fc50d2afd2e6b4f6f2f403b70103d280a8e0cb35320cbbe6debcda02a1030b"}, + {file = "coverage-7.13.2-cp312-cp312-win32.whl", hash = "sha256:292250282cf9bcf206b543d7608bda17ca6fc151f4cbae949fc7e115112fbd41"}, + {file = "coverage-7.13.2-cp312-cp312-win_amd64.whl", hash = "sha256:eeea10169fac01549a7921d27a3e517194ae254b542102267bef7a93ed38c40e"}, + {file = "coverage-7.13.2-cp312-cp312-win_arm64.whl", hash = "sha256:2a5b567f0b635b592c917f96b9a9cb3dbd4c320d03f4bf94e9084e494f2e8894"}, + {file = "coverage-7.13.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ed75de7d1217cf3b99365d110975f83af0528c849ef5180a12fd91b5064df9d6"}, + {file = "coverage-7.13.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:97e596de8fa9bada4d88fde64a3f4d37f1b6131e4faa32bad7808abc79887ddc"}, + {file = "coverage-7.13.2-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:68c86173562ed4413345410c9480a8d64864ac5e54a5cda236748031e094229f"}, + {file = "coverage-7.13.2-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:7be4d613638d678b2b3773b8f687537b284d7074695a43fe2fbbfc0e31ceaed1"}, + {file = "coverage-7.13.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d7f63ce526a96acd0e16c4af8b50b64334239550402fb1607ce6a584a6d62ce9"}, + {file = "coverage-7.13.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:406821f37f864f968e29ac14c3fccae0fec9fdeba48327f0341decf4daf92d7c"}, + {file = "coverage-7.13.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ee68e5a4e3e5443623406b905db447dceddffee0dceb39f4e0cd9ec2a35004b5"}, + {file = "coverage-7.13.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:2ee0e58cca0c17dd9c6c1cdde02bb705c7b3fbfa5f3b0b5afeda20d4ebff8ef4"}, + {file = "coverage-7.13.2-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:6e5bbb5018bf76a56aabdb64246b5288d5ae1b7d0dd4d0534fe86df2c2992d1c"}, + {file = "coverage-7.13.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a55516c68ef3e08e134e818d5e308ffa6b1337cc8b092b69b24287bf07d38e31"}, + {file = "coverage-7.13.2-cp313-cp313-win32.whl", hash = "sha256:5b20211c47a8abf4abc3319d8ce2464864fa9f30c5fcaf958a3eed92f4f1fef8"}, + {file = "coverage-7.13.2-cp313-cp313-win_amd64.whl", hash = "sha256:14f500232e521201cf031549fb1ebdfc0a40f401cf519157f76c397e586c3beb"}, + {file = "coverage-7.13.2-cp313-cp313-win_arm64.whl", hash = "sha256:9779310cb5a9778a60c899f075a8514c89fa6d10131445c2207fc893e0b14557"}, + {file = "coverage-7.13.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:e64fa5a1e41ce5df6b547cbc3d3699381c9e2c2c369c67837e716ed0f549d48e"}, + {file = "coverage-7.13.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:b01899e82a04085b6561eb233fd688474f57455e8ad35cd82286463ba06332b7"}, + {file = "coverage-7.13.2-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:838943bea48be0e2768b0cf7819544cdedc1bbb2f28427eabb6eb8c9eb2285d3"}, + {file = "coverage-7.13.2-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:93d1d25ec2b27e90bcfef7012992d1f5121b51161b8bffcda756a816cf13c2c3"}, + {file = "coverage-7.13.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:93b57142f9621b0d12349c43fc7741fe578e4bc914c1e5a54142856cfc0bf421"}, + {file = "coverage-7.13.2-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f06799ae1bdfff7ccb8665d75f8291c69110ba9585253de254688aa8a1ccc6c5"}, + {file = "coverage-7.13.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:7f9405ab4f81d490811b1d91c7a20361135a2df4c170e7f0b747a794da5b7f23"}, + {file = "coverage-7.13.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:f9ab1d5b86f8fbc97a5b3cd6280a3fd85fef3b028689d8a2c00918f0d82c728c"}, + {file = "coverage-7.13.2-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:f674f59712d67e841525b99e5e2b595250e39b529c3bda14764e4f625a3fa01f"}, + {file = "coverage-7.13.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c6cadac7b8ace1ba9144feb1ae3cb787a6065ba6d23ffc59a934b16406c26573"}, + {file = "coverage-7.13.2-cp313-cp313t-win32.whl", hash = "sha256:14ae4146465f8e6e6253eba0cccd57423e598a4cb925958b240c805300918343"}, + {file = "coverage-7.13.2-cp313-cp313t-win_amd64.whl", hash = "sha256:9074896edd705a05769e3de0eac0a8388484b503b68863dd06d5e473f874fd47"}, + {file = "coverage-7.13.2-cp313-cp313t-win_arm64.whl", hash = "sha256:69e526e14f3f854eda573d3cf40cffd29a1a91c684743d904c33dbdcd0e0f3e7"}, + {file = "coverage-7.13.2-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:387a825f43d680e7310e6f325b2167dd093bc8ffd933b83e9aa0983cf6e0a2ef"}, + {file = "coverage-7.13.2-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:f0d7fea9d8e5d778cd5a9e8fc38308ad688f02040e883cdc13311ef2748cb40f"}, + {file = "coverage-7.13.2-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:e080afb413be106c95c4ee96b4fffdc9e2fa56a8bbf90b5c0918e5c4449412f5"}, + {file = "coverage-7.13.2-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:a7fc042ba3c7ce25b8a9f097eb0f32a5ce1ccdb639d9eec114e26def98e1f8a4"}, + {file = "coverage-7.13.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d0ba505e021557f7f8173ee8cd6b926373d8653e5ff7581ae2efce1b11ef4c27"}, + {file = "coverage-7.13.2-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:7de326f80e3451bd5cc7239ab46c73ddb658fe0b7649476bc7413572d36cd548"}, + {file = "coverage-7.13.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:abaea04f1e7e34841d4a7b343904a3f59481f62f9df39e2cd399d69a187a9660"}, + {file = "coverage-7.13.2-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:9f93959ee0c604bccd8e0697be21de0887b1f73efcc3aa73a3ec0fd13feace92"}, + {file = "coverage-7.13.2-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:13fe81ead04e34e105bf1b3c9f9cdf32ce31736ee5d90a8d2de02b9d3e1bcb82"}, + {file = "coverage-7.13.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:d6d16b0f71120e365741bca2cb473ca6fe38930bc5431c5e850ba949f708f892"}, + {file = "coverage-7.13.2-cp314-cp314-win32.whl", hash = "sha256:9b2f4714bb7d99ba3790ee095b3b4ac94767e1347fe424278a0b10acb3ff04fe"}, + {file = "coverage-7.13.2-cp314-cp314-win_amd64.whl", hash = "sha256:e4121a90823a063d717a96e0a0529c727fb31ea889369a0ee3ec00ed99bf6859"}, + {file = "coverage-7.13.2-cp314-cp314-win_arm64.whl", hash = "sha256:6873f0271b4a15a33e7590f338d823f6f66f91ed147a03938d7ce26efd04eee6"}, + {file = "coverage-7.13.2-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:f61d349f5b7cd95c34017f1927ee379bfbe9884300d74e07cf630ccf7a610c1b"}, + {file = "coverage-7.13.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:a43d34ce714f4ca674c0d90beb760eb05aad906f2c47580ccee9da8fe8bfb417"}, + {file = "coverage-7.13.2-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:bff1b04cb9d4900ce5c56c4942f047dc7efe57e2608cb7c3c8936e9970ccdbee"}, + {file = "coverage-7.13.2-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:6ae99e4560963ad8e163e819e5d77d413d331fd00566c1e0856aa252303552c1"}, + {file = "coverage-7.13.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e79a8c7d461820257d9aa43716c4efc55366d7b292e46b5b37165be1d377405d"}, + {file = "coverage-7.13.2-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:060ee84f6a769d40c492711911a76811b4befb6fba50abb450371abb720f5bd6"}, + {file = "coverage-7.13.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:3bca209d001fd03ea2d978f8a4985093240a355c93078aee3f799852c23f561a"}, + {file = "coverage-7.13.2-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:6b8092aa38d72f091db61ef83cb66076f18f02da3e1a75039a4f218629600e04"}, + {file = "coverage-7.13.2-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:4a3158dc2dcce5200d91ec28cd315c999eebff355437d2765840555d765a6e5f"}, + {file = "coverage-7.13.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:3973f353b2d70bd9796cc12f532a05945232ccae966456c8ed7034cb96bbfd6f"}, + {file = "coverage-7.13.2-cp314-cp314t-win32.whl", hash = "sha256:79f6506a678a59d4ded048dc72f1859ebede8ec2b9a2d509ebe161f01c2879d3"}, + {file = "coverage-7.13.2-cp314-cp314t-win_amd64.whl", hash = "sha256:196bfeabdccc5a020a57d5a368c681e3a6ceb0447d153aeccc1ab4d70a5032ba"}, + {file = "coverage-7.13.2-cp314-cp314t-win_arm64.whl", hash = "sha256:69269ab58783e090bfbf5b916ab3d188126e22d6070bbfc93098fdd474ef937c"}, + {file = "coverage-7.13.2-py3-none-any.whl", hash = "sha256:40ce1ea1e25125556d8e76bd0b61500839a07944cc287ac21d5626f3e620cad5"}, + {file = "coverage-7.13.2.tar.gz", hash = "sha256:044c6951ec37146b72a50cc81ef02217d27d4c3640efd2640311393cbbf143d3"}, ] [package.extras] @@ -593,14 +593,14 @@ test = ["annotated-types", "attrs", "dataclassy", "msgspec", "pydantic", "pytest [[package]] name = "filelock" -version = "3.20.2" +version = "3.20.3" description = "A platform independent file lock." optional = false python-versions = ">=3.10" groups = ["test"] files = [ - {file = "filelock-3.20.2-py3-none-any.whl", hash = "sha256:fbba7237d6ea277175a32c54bb71ef814a8546d8601269e1bfc388de333974e8"}, - {file = "filelock-3.20.2.tar.gz", hash = "sha256:a2241ff4ddde2a7cebddf78e39832509cb045d18ec1a09d7248d6bfc6bfbbe64"}, + {file = "filelock-3.20.3-py3-none-any.whl", hash = "sha256:4b0dda527ee31078689fc205ec4f1c1bf7d56cf88b6dc9426c4f230e46c2dce1"}, + {file = "filelock-3.20.3.tar.gz", hash = "sha256:18c57ee915c7ec61cff0ecf7f0f869936c7c30191bb0cf406f1341778d0834e1"}, ] [[package]] @@ -726,7 +726,7 @@ files = [ [package.dependencies] attrs = ">=22.2.0" -jsonschema-specifications = ">=2023.03.6" +jsonschema-specifications = ">=2023.3.6" referencing = ">=0.28.4" rpds-py = ">=0.25.0" @@ -763,105 +763,105 @@ files = [ [[package]] name = "librt" -version = "0.7.7" +version = "0.7.8" description = "Mypyc runtime library" optional = false python-versions = ">=3.9" groups = ["dev"] markers = "platform_python_implementation != \"PyPy\"" files = [ - {file = "librt-0.7.7-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e4836c5645f40fbdc275e5670819bde5ab5f2e882290d304e3c6ddab1576a6d0"}, - {file = "librt-0.7.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6ae8aec43117a645a31e5f60e9e3a0797492e747823b9bda6972d521b436b4e8"}, - {file = "librt-0.7.7-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:aea05f701ccd2a76b34f0daf47ca5068176ff553510b614770c90d76ac88df06"}, - {file = "librt-0.7.7-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7b16ccaeff0ed4355dfb76fe1ea7a5d6d03b5ad27f295f77ee0557bc20a72495"}, - {file = "librt-0.7.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c48c7e150c095d5e3cea7452347ba26094be905d6099d24f9319a8b475fcd3e0"}, - {file = "librt-0.7.7-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4dcee2f921a8632636d1c37f1bbdb8841d15666d119aa61e5399c5268e7ce02e"}, - {file = "librt-0.7.7-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:14ef0f4ac3728ffd85bfc58e2f2f48fb4ef4fa871876f13a73a7381d10a9f77c"}, - {file = "librt-0.7.7-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:e4ab69fa37f8090f2d971a5d2bc606c7401170dbdae083c393d6cbf439cb45b8"}, - {file = "librt-0.7.7-cp310-cp310-win32.whl", hash = "sha256:4bf3cc46d553693382d2abf5f5bd493d71bb0f50a7c0beab18aa13a5545c8900"}, - {file = "librt-0.7.7-cp310-cp310-win_amd64.whl", hash = "sha256:f0c8fe5aeadd8a0e5b0598f8a6ee3533135ca50fd3f20f130f9d72baf5c6ac58"}, - {file = "librt-0.7.7-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a487b71fbf8a9edb72a8c7a456dda0184642d99cd007bc819c0b7ab93676a8ee"}, - {file = "librt-0.7.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f4d4efb218264ecf0f8516196c9e2d1a0679d9fb3bb15df1155a35220062eba8"}, - {file = "librt-0.7.7-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:b8bb331aad734b059c4b450cd0a225652f16889e286b2345af5e2c3c625c3d85"}, - {file = "librt-0.7.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:467dbd7443bda08338fc8ad701ed38cef48194017554f4c798b0a237904b3f99"}, - {file = "librt-0.7.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50d1d1ee813d2d1a3baf2873634ba506b263032418d16287c92ec1cc9c1a00cb"}, - {file = "librt-0.7.7-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c7e5070cf3ec92d98f57574da0224f8c73faf1ddd6d8afa0b8c9f6e86997bc74"}, - {file = "librt-0.7.7-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:bdb9f3d865b2dafe7f9ad7f30ef563c80d0ddd2fdc8cc9b8e4f242f475e34d75"}, - {file = "librt-0.7.7-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:8185c8497d45164e256376f9da5aed2bb26ff636c798c9dabe313b90e9f25b28"}, - {file = "librt-0.7.7-cp311-cp311-win32.whl", hash = "sha256:44d63ce643f34a903f09ff7ca355aae019a3730c7afd6a3c037d569beeb5d151"}, - {file = "librt-0.7.7-cp311-cp311-win_amd64.whl", hash = "sha256:7d13cc340b3b82134f8038a2bfe7137093693dcad8ba5773da18f95ad6b77a8a"}, - {file = "librt-0.7.7-cp311-cp311-win_arm64.whl", hash = "sha256:983de36b5a83fe9222f4f7dcd071f9b1ac6f3f17c0af0238dadfb8229588f890"}, - {file = "librt-0.7.7-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2a85a1fc4ed11ea0eb0a632459ce004a2d14afc085a50ae3463cd3dfe1ce43fc"}, - {file = "librt-0.7.7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c87654e29a35938baead1c4559858f346f4a2a7588574a14d784f300ffba0efd"}, - {file = "librt-0.7.7-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:c9faaebb1c6212c20afd8043cd6ed9de0a47d77f91a6b5b48f4e46ed470703fe"}, - {file = "librt-0.7.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1908c3e5a5ef86b23391448b47759298f87f997c3bd153a770828f58c2bb4630"}, - {file = "librt-0.7.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dbc4900e95a98fc0729523be9d93a8fedebb026f32ed9ffc08acd82e3e181503"}, - {file = "librt-0.7.7-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a7ea4e1fbd253e5c68ea0fe63d08577f9d288a73f17d82f652ebc61fa48d878d"}, - {file = "librt-0.7.7-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:ef7699b7a5a244b1119f85c5bbc13f152cd38240cbb2baa19b769433bae98e50"}, - {file = "librt-0.7.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:955c62571de0b181d9e9e0a0303c8bc90d47670a5eff54cf71bf5da61d1899cf"}, - {file = "librt-0.7.7-cp312-cp312-win32.whl", hash = "sha256:1bcd79be209313b270b0e1a51c67ae1af28adad0e0c7e84c3ad4b5cb57aaa75b"}, - {file = "librt-0.7.7-cp312-cp312-win_amd64.whl", hash = "sha256:4353ee891a1834567e0302d4bd5e60f531912179578c36f3d0430f8c5e16b456"}, - {file = "librt-0.7.7-cp312-cp312-win_arm64.whl", hash = "sha256:a76f1d679beccccdf8c1958e732a1dfcd6e749f8821ee59d7bec009ac308c029"}, - {file = "librt-0.7.7-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8f4a0b0a3c86ba9193a8e23bb18f100d647bf192390ae195d84dfa0a10fb6244"}, - {file = "librt-0.7.7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5335890fea9f9e6c4fdf8683061b9ccdcbe47c6dc03ab8e9b68c10acf78be78d"}, - {file = "librt-0.7.7-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:9b4346b1225be26def3ccc6c965751c74868f0578cbcba293c8ae9168483d811"}, - {file = "librt-0.7.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a10b8eebdaca6e9fdbaf88b5aefc0e324b763a5f40b1266532590d5afb268a4c"}, - {file = "librt-0.7.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:067be973d90d9e319e6eb4ee2a9b9307f0ecd648b8a9002fa237289a4a07a9e7"}, - {file = "librt-0.7.7-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:23d2299ed007812cccc1ecef018db7d922733382561230de1f3954db28433977"}, - {file = "librt-0.7.7-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:6b6f8ea465524aa4c7420c7cc4ca7d46fe00981de8debc67b1cc2e9957bb5b9d"}, - {file = "librt-0.7.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f8df32a99cc46eb0ee90afd9ada113ae2cafe7e8d673686cf03ec53e49635439"}, - {file = "librt-0.7.7-cp313-cp313-win32.whl", hash = "sha256:86f86b3b785487c7760247bcdac0b11aa8bf13245a13ed05206286135877564b"}, - {file = "librt-0.7.7-cp313-cp313-win_amd64.whl", hash = "sha256:4862cb2c702b1f905c0503b72d9d4daf65a7fdf5a9e84560e563471e57a56949"}, - {file = "librt-0.7.7-cp313-cp313-win_arm64.whl", hash = "sha256:0996c83b1cb43c00e8c87835a284f9057bc647abd42b5871e5f941d30010c832"}, - {file = "librt-0.7.7-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:23daa1ab0512bafdd677eb1bfc9611d8ffbe2e328895671e64cb34166bc1b8c8"}, - {file = "librt-0.7.7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:558a9e5a6f3cc1e20b3168fb1dc802d0d8fa40731f6e9932dcc52bbcfbd37111"}, - {file = "librt-0.7.7-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:2567cb48dc03e5b246927ab35cbb343376e24501260a9b5e30b8e255dca0d1d2"}, - {file = "librt-0.7.7-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6066c638cdf85ff92fc6f932d2d73c93a0e03492cdfa8778e6d58c489a3d7259"}, - {file = "librt-0.7.7-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a609849aca463074c17de9cda173c276eb8fee9e441053529e7b9e249dc8b8ee"}, - {file = "librt-0.7.7-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:add4e0a000858fe9bb39ed55f31085506a5c38363e6eb4a1e5943a10c2bfc3d1"}, - {file = "librt-0.7.7-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:a3bfe73a32bd0bdb9a87d586b05a23c0a1729205d79df66dee65bb2e40d671ba"}, - {file = "librt-0.7.7-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:0ecce0544d3db91a40f8b57ae26928c02130a997b540f908cefd4d279d6c5848"}, - {file = "librt-0.7.7-cp314-cp314-win32.whl", hash = "sha256:8f7a74cf3a80f0c3b0ec75b0c650b2f0a894a2cec57ef75f6f72c1e82cdac61d"}, - {file = "librt-0.7.7-cp314-cp314-win_amd64.whl", hash = "sha256:3d1fe2e8df3268dd6734dba33ededae72ad5c3a859b9577bc00b715759c5aaab"}, - {file = "librt-0.7.7-cp314-cp314-win_arm64.whl", hash = "sha256:2987cf827011907d3dfd109f1be0d61e173d68b1270107bb0e89f2fca7f2ed6b"}, - {file = "librt-0.7.7-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:8e92c8de62b40bfce91d5e12c6e8b15434da268979b1af1a6589463549d491e6"}, - {file = "librt-0.7.7-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:f683dcd49e2494a7535e30f779aa1ad6e3732a019d80abe1309ea91ccd3230e3"}, - {file = "librt-0.7.7-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:9b15e5d17812d4d629ff576699954f74e2cc24a02a4fc401882dd94f81daba45"}, - {file = "librt-0.7.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c084841b879c4d9b9fa34e5d5263994f21aea7fd9c6add29194dbb41a6210536"}, - {file = "librt-0.7.7-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:10c8fb9966f84737115513fecbaf257f9553d067a7dd45a69c2c7e5339e6a8dc"}, - {file = "librt-0.7.7-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:9b5fb1ecb2c35362eab2dbd354fd1efa5a8440d3e73a68be11921042a0edc0ff"}, - {file = "librt-0.7.7-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:d1454899909d63cc9199a89fcc4f81bdd9004aef577d4ffc022e600c412d57f3"}, - {file = "librt-0.7.7-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:7ef28f2e7a016b29792fe0a2dd04dec75725b32a1264e390c366103f834a9c3a"}, - {file = "librt-0.7.7-cp314-cp314t-win32.whl", hash = "sha256:5e419e0db70991b6ba037b70c1d5bbe92b20ddf82f31ad01d77a347ed9781398"}, - {file = "librt-0.7.7-cp314-cp314t-win_amd64.whl", hash = "sha256:d6b7d93657332c817b8d674ef6bf1ab7796b4f7ce05e420fd45bd258a72ac804"}, - {file = "librt-0.7.7-cp314-cp314t-win_arm64.whl", hash = "sha256:142c2cd91794b79fd0ce113bd658993b7ede0fe93057668c2f98a45ca00b7e91"}, - {file = "librt-0.7.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c8ffe3431d98cc043a14e88b21288b5ec7ee12cb01260e94385887f285ef9389"}, - {file = "librt-0.7.7-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e40d20ae1722d6b8ea6acf4597e789604649dcd9c295eb7361a28225bc2e9e12"}, - {file = "librt-0.7.7-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:f2cb63c49bc96847c3bb8dca350970e4dcd19936f391cfdfd057dcb37c4fa97e"}, - {file = "librt-0.7.7-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8f2f8dcf5ab9f80fb970c6fd780b398efb2f50c1962485eb8d3ab07788595a48"}, - {file = "librt-0.7.7-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a1f5cc41a570269d1be7a676655875e3a53de4992a9fa38efb7983e97cf73d7c"}, - {file = "librt-0.7.7-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:ff1fb2dfef035549565a4124998fadcb7a3d4957131ddf004a56edeb029626b3"}, - {file = "librt-0.7.7-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:ab2a2a9cd7d044e1a11ca64a86ad3361d318176924bbe5152fbc69f99be20b8c"}, - {file = "librt-0.7.7-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:ad3fc2d859a709baf9dd9607bb72f599b1cfb8a39eafd41307d0c3c4766763cb"}, - {file = "librt-0.7.7-cp39-cp39-win32.whl", hash = "sha256:f83c971eb9d2358b6a18da51dc0ae00556ac7c73104dde16e9e14c15aaf685ca"}, - {file = "librt-0.7.7-cp39-cp39-win_amd64.whl", hash = "sha256:264720fc288c86039c091a4ad63419a5d7cabbf1c1c9933336a957ed2483e570"}, - {file = "librt-0.7.7.tar.gz", hash = "sha256:81d957b069fed1890953c3b9c3895c7689960f233eea9a1d9607f71ce7f00b2c"}, + {file = "librt-0.7.8-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b45306a1fc5f53c9330fbee134d8b3227fe5da2ab09813b892790400aa49352d"}, + {file = "librt-0.7.8-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:864c4b7083eeee250ed55135d2127b260d7eb4b5e953a9e5df09c852e327961b"}, + {file = "librt-0.7.8-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:6938cc2de153bc927ed8d71c7d2f2ae01b4e96359126c602721340eb7ce1a92d"}, + {file = "librt-0.7.8-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:66daa6ac5de4288a5bbfbe55b4caa7bf0cd26b3269c7a476ffe8ce45f837f87d"}, + {file = "librt-0.7.8-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4864045f49dc9c974dadb942ac56a74cd0479a2aafa51ce272c490a82322ea3c"}, + {file = "librt-0.7.8-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:a36515b1328dc5b3ffce79fe204985ca8572525452eacabee2166f44bb387b2c"}, + {file = "librt-0.7.8-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:b7e7f140c5169798f90b80d6e607ed2ba5059784968a004107c88ad61fb3641d"}, + {file = "librt-0.7.8-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:ff71447cb778a4f772ddc4ce360e6ba9c95527ed84a52096bd1bbf9fee2ec7c0"}, + {file = "librt-0.7.8-cp310-cp310-win32.whl", hash = "sha256:047164e5f68b7a8ebdf9fae91a3c2161d3192418aadd61ddd3a86a56cbe3dc85"}, + {file = "librt-0.7.8-cp310-cp310-win_amd64.whl", hash = "sha256:d6f254d096d84156a46a84861183c183d30734e52383602443292644d895047c"}, + {file = "librt-0.7.8-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ff3e9c11aa260c31493d4b3197d1e28dd07768594a4f92bec4506849d736248f"}, + {file = "librt-0.7.8-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ddb52499d0b3ed4aa88746aaf6f36a08314677d5c346234c3987ddc506404eac"}, + {file = "librt-0.7.8-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:e9c0afebbe6ce177ae8edba0c7c4d626f2a0fc12c33bb993d163817c41a7a05c"}, + {file = "librt-0.7.8-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:631599598e2c76ded400c0a8722dec09217c89ff64dc54b060f598ed68e7d2a8"}, + {file = "librt-0.7.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9c1ba843ae20db09b9d5c80475376168feb2640ce91cd9906414f23cc267a1ff"}, + {file = "librt-0.7.8-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:b5b007bb22ea4b255d3ee39dfd06d12534de2fcc3438567d9f48cdaf67ae1ae3"}, + {file = "librt-0.7.8-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:dbd79caaf77a3f590cbe32dc2447f718772d6eea59656a7dcb9311161b10fa75"}, + {file = "librt-0.7.8-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:87808a8d1e0bd62a01cafc41f0fd6818b5a5d0ca0d8a55326a81643cdda8f873"}, + {file = "librt-0.7.8-cp311-cp311-win32.whl", hash = "sha256:31724b93baa91512bd0a376e7cf0b59d8b631ee17923b1218a65456fa9bda2e7"}, + {file = "librt-0.7.8-cp311-cp311-win_amd64.whl", hash = "sha256:978e8b5f13e52cf23a9e80f3286d7546baa70bc4ef35b51d97a709d0b28e537c"}, + {file = "librt-0.7.8-cp311-cp311-win_arm64.whl", hash = "sha256:20e3946863d872f7cabf7f77c6c9d370b8b3d74333d3a32471c50d3a86c0a232"}, + {file = "librt-0.7.8-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:9b6943885b2d49c48d0cff23b16be830ba46b0152d98f62de49e735c6e655a63"}, + {file = "librt-0.7.8-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:46ef1f4b9b6cc364b11eea0ecc0897314447a66029ee1e55859acb3dd8757c93"}, + {file = "librt-0.7.8-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:907ad09cfab21e3c86e8f1f87858f7049d1097f77196959c033612f532b4e592"}, + {file = "librt-0.7.8-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2991b6c3775383752b3ca0204842743256f3ad3deeb1d0adc227d56b78a9a850"}, + {file = "librt-0.7.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:03679b9856932b8c8f674e87aa3c55ea11c9274301f76ae8dc4d281bda55cf62"}, + {file = "librt-0.7.8-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3968762fec1b2ad34ce57458b6de25dbb4142713e9ca6279a0d352fa4e9f452b"}, + {file = "librt-0.7.8-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:bb7a7807523a31f03061288cc4ffc065d684c39db7644c676b47d89553c0d714"}, + {file = "librt-0.7.8-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ad64a14b1e56e702e19b24aae108f18ad1bf7777f3af5fcd39f87d0c5a814449"}, + {file = "librt-0.7.8-cp312-cp312-win32.whl", hash = "sha256:0241a6ed65e6666236ea78203a73d800dbed896cf12ae25d026d75dc1fcd1dac"}, + {file = "librt-0.7.8-cp312-cp312-win_amd64.whl", hash = "sha256:6db5faf064b5bab9675c32a873436b31e01d66ca6984c6f7f92621656033a708"}, + {file = "librt-0.7.8-cp312-cp312-win_arm64.whl", hash = "sha256:57175aa93f804d2c08d2edb7213e09276bd49097611aefc37e3fa38d1fb99ad0"}, + {file = "librt-0.7.8-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4c3995abbbb60b3c129490fa985dfe6cac11d88fc3c36eeb4fb1449efbbb04fc"}, + {file = "librt-0.7.8-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:44e0c2cbc9bebd074cf2cdbe472ca185e824be4e74b1c63a8e934cea674bebf2"}, + {file = "librt-0.7.8-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:4d2f1e492cae964b3463a03dc77a7fe8742f7855d7258c7643f0ee32b6651dd3"}, + {file = "librt-0.7.8-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:451e7ffcef8f785831fdb791bd69211f47e95dc4c6ddff68e589058806f044c6"}, + {file = "librt-0.7.8-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3469e1af9f1380e093ae06bedcbdd11e407ac0b303a56bbe9afb1d6824d4982d"}, + {file = "librt-0.7.8-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f11b300027ce19a34f6d24ebb0a25fd0e24a9d53353225a5c1e6cadbf2916b2e"}, + {file = "librt-0.7.8-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:4adc73614f0d3c97874f02f2c7fd2a27854e7e24ad532ea6b965459c5b757eca"}, + {file = "librt-0.7.8-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:60c299e555f87e4c01b2eca085dfccda1dde87f5a604bb45c2906b8305819a93"}, + {file = "librt-0.7.8-cp313-cp313-win32.whl", hash = "sha256:b09c52ed43a461994716082ee7d87618096851319bf695d57ec123f2ab708951"}, + {file = "librt-0.7.8-cp313-cp313-win_amd64.whl", hash = "sha256:f8f4a901a3fa28969d6e4519deceab56c55a09d691ea7b12ca830e2fa3461e34"}, + {file = "librt-0.7.8-cp313-cp313-win_arm64.whl", hash = "sha256:43d4e71b50763fcdcf64725ac680d8cfa1706c928b844794a7aa0fa9ac8e5f09"}, + {file = "librt-0.7.8-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:be927c3c94c74b05128089a955fba86501c3b544d1d300282cc1b4bd370cb418"}, + {file = "librt-0.7.8-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:7b0803e9008c62a7ef79058233db7ff6f37a9933b8f2573c05b07ddafa226611"}, + {file = "librt-0.7.8-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:79feb4d00b2a4e0e05c9c56df707934f41fcb5fe53fd9efb7549068d0495b758"}, + {file = "librt-0.7.8-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b9122094e3f24aa759c38f46bd8863433820654927370250f460ae75488b66ea"}, + {file = "librt-0.7.8-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7e03bea66af33c95ce3addf87a9bf1fcad8d33e757bc479957ddbc0e4f7207ac"}, + {file = "librt-0.7.8-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:f1ade7f31675db00b514b98f9ab9a7698c7282dad4be7492589109471852d398"}, + {file = "librt-0.7.8-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:a14229ac62adcf1b90a15992f1ab9c69ae8b99ffb23cb64a90878a6e8a2f5b81"}, + {file = "librt-0.7.8-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5bcaaf624fd24e6a0cb14beac37677f90793a96864c67c064a91458611446e83"}, + {file = "librt-0.7.8-cp314-cp314-win32.whl", hash = "sha256:7aa7d5457b6c542ecaed79cec4ad98534373c9757383973e638ccced0f11f46d"}, + {file = "librt-0.7.8-cp314-cp314-win_amd64.whl", hash = "sha256:3d1322800771bee4a91f3b4bd4e49abc7d35e65166821086e5afd1e6c0d9be44"}, + {file = "librt-0.7.8-cp314-cp314-win_arm64.whl", hash = "sha256:5363427bc6a8c3b1719f8f3845ea53553d301382928a86e8fab7984426949bce"}, + {file = "librt-0.7.8-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:ca916919793a77e4a98d4a1701e345d337ce53be4a16620f063191f7322ac80f"}, + {file = "librt-0.7.8-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:54feb7b4f2f6706bb82325e836a01be805770443e2400f706e824e91f6441dde"}, + {file = "librt-0.7.8-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:39a4c76fee41007070f872b648cc2f711f9abf9a13d0c7162478043377b52c8e"}, + {file = "librt-0.7.8-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ac9c8a458245c7de80bc1b9765b177055efff5803f08e548dd4bb9ab9a8d789b"}, + {file = "librt-0.7.8-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:95b67aa7eff150f075fda09d11f6bfb26edffd300f6ab1666759547581e8f666"}, + {file = "librt-0.7.8-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:535929b6eff670c593c34ff435d5440c3096f20fa72d63444608a5aef64dd581"}, + {file = "librt-0.7.8-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:63937bd0f4d1cb56653dc7ae900d6c52c41f0015e25aaf9902481ee79943b33a"}, + {file = "librt-0.7.8-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:cf243da9e42d914036fd362ac3fa77d80a41cadcd11ad789b1b5eec4daaf67ca"}, + {file = "librt-0.7.8-cp314-cp314t-win32.whl", hash = "sha256:171ca3a0a06c643bd0a2f62a8944e1902c94aa8e5da4db1ea9a8daf872685365"}, + {file = "librt-0.7.8-cp314-cp314t-win_amd64.whl", hash = "sha256:445b7304145e24c60288a2f172b5ce2ca35c0f81605f5299f3fa567e189d2e32"}, + {file = "librt-0.7.8-cp314-cp314t-win_arm64.whl", hash = "sha256:8766ece9de08527deabcd7cb1b4f1a967a385d26e33e536d6d8913db6ef74f06"}, + {file = "librt-0.7.8-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c7e8f88f79308d86d8f39c491773cbb533d6cb7fa6476f35d711076ee04fceb6"}, + {file = "librt-0.7.8-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:389bd25a0db916e1d6bcb014f11aa9676cedaa485e9ec3752dfe19f196fd377b"}, + {file = "librt-0.7.8-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:73fd300f501a052f2ba52ede721232212f3b06503fa12665408ecfc9d8fd149c"}, + {file = "librt-0.7.8-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6d772edc6a5f7835635c7562f6688e031f0b97e31d538412a852c49c9a6c92d5"}, + {file = "librt-0.7.8-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bfde8a130bd0f239e45503ab39fab239ace094d63ee1d6b67c25a63d741c0f71"}, + {file = "librt-0.7.8-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:fdec6e2368ae4f796fc72fad7fd4bd1753715187e6d870932b0904609e7c878e"}, + {file = "librt-0.7.8-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:00105e7d541a8f2ee5be52caacea98a005e0478cfe78c8080fbb7b5d2b340c63"}, + {file = "librt-0.7.8-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:c6f8947d3dfd7f91066c5b4385812c18be26c9d5a99ca56667547f2c39149d94"}, + {file = "librt-0.7.8-cp39-cp39-win32.whl", hash = "sha256:41d7bb1e07916aeb12ae4a44e3025db3691c4149ab788d0315781b4d29b86afb"}, + {file = "librt-0.7.8-cp39-cp39-win_amd64.whl", hash = "sha256:e90a8e237753c83b8e484d478d9a996dc5e39fd5bd4c6ce32563bc8123f132be"}, + {file = "librt-0.7.8.tar.gz", hash = "sha256:1a4ede613941d9c3470b0368be851df6bb78ab218635512d0370b27a277a0862"}, ] [[package]] name = "markdown" -version = "3.10" +version = "3.10.1" description = "Python implementation of John Gruber's Markdown." optional = false python-versions = ">=3.10" groups = ["docs"] files = [ - {file = "markdown-3.10-py3-none-any.whl", hash = "sha256:b5b99d6951e2e4948d939255596523444c0e677c669700b1d17aa4a8a464cb7c"}, - {file = "markdown-3.10.tar.gz", hash = "sha256:37062d4f2aa4b2b6b32aefb80faa300f82cc790cb949a35b8caede34f2b68c0e"}, + {file = "markdown-3.10.1-py3-none-any.whl", hash = "sha256:867d788939fe33e4b736426f5b9f651ad0c0ae0ecf89df0ca5d1176c70812fe3"}, + {file = "markdown-3.10.1.tar.gz", hash = "sha256:1c19c10bd5c14ac948c53d0d762a04e2fa35a6d58a6b7b1e6bfcbe6fefc0001a"}, ] [package.extras] -docs = ["mdx_gh_links (>=0.2)", "mkdocs (>=1.6)", "mkdocs-gen-files", "mkdocs-literate-nav", "mkdocs-nature (>=0.6)", "mkdocs-section-index", "mkdocstrings[python]"] +docs = ["mdx_gh_links (>=0.2)", "mkdocs (>=1.6)", "mkdocs-gen-files", "mkdocs-literate-nav", "mkdocs-nature (>=0.6)", "mkdocs-section-index", "mkdocstrings[python] (>=0.28.3)"] testing = ["coverage", "pyyaml"] [[package]] @@ -1229,84 +1229,84 @@ files = [ [[package]] name = "numpy" -version = "2.4.0" +version = "2.4.1" description = "Fundamental package for array computing in Python" optional = false python-versions = ">=3.11" groups = ["main"] files = [ - {file = "numpy-2.4.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:316b2f2584682318539f0bcaca5a496ce9ca78c88066579ebd11fd06f8e4741e"}, - {file = "numpy-2.4.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a2718c1de8504121714234b6f8241d0019450353276c88b9453c9c3d92e101db"}, - {file = "numpy-2.4.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:21555da4ec4a0c942520ead42c3b0dc9477441e085c42b0fbdd6a084869a6f6b"}, - {file = "numpy-2.4.0-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:413aa561266a4be2d06cd2b9665e89d9f54c543f418773076a76adcf2af08bc7"}, - {file = "numpy-2.4.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0feafc9e03128074689183031181fac0897ff169692d8492066e949041096548"}, - {file = "numpy-2.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a8fdfed3deaf1928fb7667d96e0567cdf58c2b370ea2ee7e586aa383ec2cb346"}, - {file = "numpy-2.4.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e06a922a469cae9a57100864caf4f8a97a1026513793969f8ba5b63137a35d25"}, - {file = "numpy-2.4.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:927ccf5cd17c48f801f4ed43a7e5673a2724bd2171460be3e3894e6e332ef83a"}, - {file = "numpy-2.4.0-cp311-cp311-win32.whl", hash = "sha256:882567b7ae57c1b1a0250208cc21a7976d8cbcc49d5a322e607e6f09c9e0bd53"}, - {file = "numpy-2.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:8b986403023c8f3bf8f487c2e6186afda156174d31c175f747d8934dfddf3479"}, - {file = "numpy-2.4.0-cp311-cp311-win_arm64.whl", hash = "sha256:3f3096405acc48887458bbf9f6814d43785ac7ba2a57ea6442b581dedbc60ce6"}, - {file = "numpy-2.4.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2a8b6bb8369abefb8bd1801b054ad50e02b3275c8614dc6e5b0373c305291037"}, - {file = "numpy-2.4.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2e284ca13d5a8367e43734148622caf0b261b275673823593e3e3634a6490f83"}, - {file = "numpy-2.4.0-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:49ff32b09f5aa0cd30a20c2b39db3e669c845589f2b7fc910365210887e39344"}, - {file = "numpy-2.4.0-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:36cbfb13c152b1c7c184ddac43765db8ad672567e7bafff2cc755a09917ed2e6"}, - {file = "numpy-2.4.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:35ddc8f4914466e6fc954c76527aa91aa763682a4f6d73249ef20b418fe6effb"}, - {file = "numpy-2.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dc578891de1db95b2a35001b695451767b580bb45753717498213c5ff3c41d63"}, - {file = "numpy-2.4.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:98e81648e0b36e325ab67e46b5400a7a6d4a22b8a7c8e8bbfe20e7db7906bf95"}, - {file = "numpy-2.4.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d57b5046c120561ba8fa8e4030fbb8b822f3063910fa901ffadf16e2b7128ad6"}, - {file = "numpy-2.4.0-cp312-cp312-win32.whl", hash = "sha256:92190db305a6f48734d3982f2c60fa30d6b5ee9bff10f2887b930d7b40119f4c"}, - {file = "numpy-2.4.0-cp312-cp312-win_amd64.whl", hash = "sha256:680060061adb2d74ce352628cb798cfdec399068aa7f07ba9fb818b2b3305f98"}, - {file = "numpy-2.4.0-cp312-cp312-win_arm64.whl", hash = "sha256:39699233bc72dd482da1415dcb06076e32f60eddc796a796c5fb6c5efce94667"}, - {file = "numpy-2.4.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:a152d86a3ae00ba5f47b3acf3b827509fd0b6cb7d3259665e63dafbad22a75ea"}, - {file = "numpy-2.4.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:39b19251dec4de8ff8496cd0806cbe27bf0684f765abb1f4809554de93785f2d"}, - {file = "numpy-2.4.0-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:009bd0ea12d3c784b6639a8457537016ce5172109e585338e11334f6a7bb88ee"}, - {file = "numpy-2.4.0-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:5fe44e277225fd3dff6882d86d3d447205d43532c3627313d17e754fb3905a0e"}, - {file = "numpy-2.4.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f935c4493eda9069851058fa0d9e39dbf6286be690066509305e52912714dbb2"}, - {file = "numpy-2.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8cfa5f29a695cb7438965e6c3e8d06e0416060cf0d709c1b1c1653a939bf5c2a"}, - {file = "numpy-2.4.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ba0cb30acd3ef11c94dc27fbfba68940652492bc107075e7ffe23057f9425681"}, - {file = "numpy-2.4.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:60e8c196cd82cbbd4f130b5290007e13e6de3eca79f0d4d38014769d96a7c475"}, - {file = "numpy-2.4.0-cp313-cp313-win32.whl", hash = "sha256:5f48cb3e88fbc294dc90e215d86fbaf1c852c63dbdb6c3a3e63f45c4b57f7344"}, - {file = "numpy-2.4.0-cp313-cp313-win_amd64.whl", hash = "sha256:a899699294f28f7be8992853c0c60741f16ff199205e2e6cdca155762cbaa59d"}, - {file = "numpy-2.4.0-cp313-cp313-win_arm64.whl", hash = "sha256:9198f447e1dc5647d07c9a6bbe2063cc0132728cc7175b39dbc796da5b54920d"}, - {file = "numpy-2.4.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:74623f2ab5cc3f7c886add4f735d1031a1d2be4a4ae63c0546cfd74e7a31ddf6"}, - {file = "numpy-2.4.0-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:0804a8e4ab070d1d35496e65ffd3cf8114c136a2b81f61dfab0de4b218aacfd5"}, - {file = "numpy-2.4.0-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:02a2038eb27f9443a8b266a66911e926566b5a6ffd1a689b588f7f35b81e7dc3"}, - {file = "numpy-2.4.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1889b3a3f47a7b5bee16bc25a2145bd7cb91897f815ce3499db64c7458b6d91d"}, - {file = "numpy-2.4.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:85eef4cb5625c47ee6425c58a3502555e10f45ee973da878ac8248ad58c136f3"}, - {file = "numpy-2.4.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:6dc8b7e2f4eb184b37655195f421836cfae6f58197b67e3ffc501f1333d993fa"}, - {file = "numpy-2.4.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:44aba2f0cafd287871a495fb3163408b0bd25bbce135c6f621534a07f4f7875c"}, - {file = "numpy-2.4.0-cp313-cp313t-win32.whl", hash = "sha256:20c115517513831860c573996e395707aa9fb691eb179200125c250e895fcd93"}, - {file = "numpy-2.4.0-cp313-cp313t-win_amd64.whl", hash = "sha256:b48e35f4ab6f6a7597c46e301126ceba4c44cd3280e3750f85db48b082624fa4"}, - {file = "numpy-2.4.0-cp313-cp313t-win_arm64.whl", hash = "sha256:4d1cfce39e511069b11e67cd0bd78ceff31443b7c9e5c04db73c7a19f572967c"}, - {file = "numpy-2.4.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:c95eb6db2884917d86cde0b4d4cf31adf485c8ec36bf8696dd66fa70de96f36b"}, - {file = "numpy-2.4.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:65167da969cd1ec3a1df31cb221ca3a19a8aaa25370ecb17d428415e93c1935e"}, - {file = "numpy-2.4.0-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:3de19cfecd1465d0dcf8a5b5ea8b3155b42ed0b639dba4b71e323d74f2a3be5e"}, - {file = "numpy-2.4.0-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:6c05483c3136ac4c91b4e81903cb53a8707d316f488124d0398499a4f8e8ef51"}, - {file = "numpy-2.4.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:36667db4d6c1cea79c8930ab72fadfb4060feb4bfe724141cd4bd064d2e5f8ce"}, - {file = "numpy-2.4.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9a818668b674047fd88c4cddada7ab8f1c298812783e8328e956b78dc4807f9f"}, - {file = "numpy-2.4.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:1ee32359fb7543b7b7bd0b2f46294db27e29e7bbdf70541e81b190836cd83ded"}, - {file = "numpy-2.4.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:e493962256a38f58283de033d8af176c5c91c084ea30f15834f7545451c42059"}, - {file = "numpy-2.4.0-cp314-cp314-win32.whl", hash = "sha256:6bbaebf0d11567fa8926215ae731e1d58e6ec28a8a25235b8a47405d301332db"}, - {file = "numpy-2.4.0-cp314-cp314-win_amd64.whl", hash = "sha256:3d857f55e7fdf7c38ab96c4558c95b97d1c685be6b05c249f5fdafcbd6f9899e"}, - {file = "numpy-2.4.0-cp314-cp314-win_arm64.whl", hash = "sha256:bb50ce5fb202a26fd5404620e7ef820ad1ab3558b444cb0b55beb7ef66cd2d63"}, - {file = "numpy-2.4.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:355354388cba60f2132df297e2d53053d4063f79077b67b481d21276d61fc4df"}, - {file = "numpy-2.4.0-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:1d8f9fde5f6dc1b6fc34df8162f3b3079365468703fee7f31d4e0cc8c63baed9"}, - {file = "numpy-2.4.0-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:e0434aa22c821f44eeb4c650b81c7fbdd8c0122c6c4b5a576a76d5a35625ecd9"}, - {file = "numpy-2.4.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:40483b2f2d3ba7aad426443767ff5632ec3156ef09742b96913787d13c336471"}, - {file = "numpy-2.4.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d9e6a7664ddd9746e20b7325351fe1a8408d0a2bf9c63b5e898290ddc8f09544"}, - {file = "numpy-2.4.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:ecb0019d44f4cdb50b676c5d0cb4b1eae8e15d1ed3d3e6639f986fc92b2ec52c"}, - {file = "numpy-2.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:d0ffd9e2e4441c96a9c91ec1783285d80bf835b677853fc2770a89d50c1e48ac"}, - {file = "numpy-2.4.0-cp314-cp314t-win32.whl", hash = "sha256:77f0d13fa87036d7553bf81f0e1fe3ce68d14c9976c9851744e4d3e91127e95f"}, - {file = "numpy-2.4.0-cp314-cp314t-win_amd64.whl", hash = "sha256:b1f5b45829ac1848893f0ddf5cb326110604d6df96cdc255b0bf9edd154104d4"}, - {file = "numpy-2.4.0-cp314-cp314t-win_arm64.whl", hash = "sha256:23a3e9d1a6f360267e8fbb38ba5db355a6a7e9be71d7fce7ab3125e88bb646c8"}, - {file = "numpy-2.4.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:b54c83f1c0c0f1d748dca0af516062b8829d53d1f0c402be24b4257a9c48ada6"}, - {file = "numpy-2.4.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:aabb081ca0ec5d39591fc33018cd4b3f96e1a2dd6756282029986d00a785fba4"}, - {file = "numpy-2.4.0-pp311-pypy311_pp73-macosx_14_0_arm64.whl", hash = "sha256:8eafe7c36c8430b7794edeab3087dec7bf31d634d92f2af9949434b9d1964cba"}, - {file = "numpy-2.4.0-pp311-pypy311_pp73-macosx_14_0_x86_64.whl", hash = "sha256:2f585f52b2baf07ff3356158d9268ea095e221371f1074fadea2f42544d58b4d"}, - {file = "numpy-2.4.0-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:32ed06d0fe9cae27d8fb5f400c63ccee72370599c75e683a6358dd3a4fb50aaf"}, - {file = "numpy-2.4.0-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:57c540ed8fb1f05cb997c6761cd56db72395b0d6985e90571ff660452ade4f98"}, - {file = "numpy-2.4.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:a39fb973a726e63223287adc6dafe444ce75af952d711e400f3bf2b36ef55a7b"}, - {file = "numpy-2.4.0.tar.gz", hash = "sha256:6e504f7b16118198f138ef31ba24d985b124c2c469fe8467007cf30fd992f934"}, + {file = "numpy-2.4.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0cce2a669e3c8ba02ee563c7835f92c153cf02edff1ae05e1823f1dde21b16a5"}, + {file = "numpy-2.4.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:899d2c18024984814ac7e83f8f49d8e8180e2fbe1b2e252f2e7f1d06bea92425"}, + {file = "numpy-2.4.1-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:09aa8a87e45b55a1c2c205d42e2808849ece5c484b2aab11fecabec3841cafba"}, + {file = "numpy-2.4.1-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:edee228f76ee2dab4579fad6f51f6a305de09d444280109e0f75df247ff21501"}, + {file = "numpy-2.4.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a92f227dbcdc9e4c3e193add1a189a9909947d4f8504c576f4a732fd0b54240a"}, + {file = "numpy-2.4.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:538bf4ec353709c765ff75ae616c34d3c3dca1a68312727e8f2676ea644f8509"}, + {file = "numpy-2.4.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ac08c63cb7779b85e9d5318e6c3518b424bc1f364ac4cb2c6136f12e5ff2dccc"}, + {file = "numpy-2.4.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:4f9c360ecef085e5841c539a9a12b883dff005fbd7ce46722f5e9cef52634d82"}, + {file = "numpy-2.4.1-cp311-cp311-win32.whl", hash = "sha256:0f118ce6b972080ba0758c6087c3617b5ba243d806268623dc34216d69099ba0"}, + {file = "numpy-2.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:18e14c4d09d55eef39a6ab5b08406e84bc6869c1e34eef45564804f90b7e0574"}, + {file = "numpy-2.4.1-cp311-cp311-win_arm64.whl", hash = "sha256:6461de5113088b399d655d45c3897fa188766415d0f568f175ab071c8873bd73"}, + {file = "numpy-2.4.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d3703409aac693fa82c0aee023a1ae06a6e9d065dba10f5e8e80f642f1e9d0a2"}, + {file = "numpy-2.4.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7211b95ca365519d3596a1d8688a95874cc94219d417504d9ecb2df99fa7bfa8"}, + {file = "numpy-2.4.1-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:5adf01965456a664fc727ed69cc71848f28d063217c63e1a0e200a118d5eec9a"}, + {file = "numpy-2.4.1-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:26f0bcd9c79a00e339565b303badc74d3ea2bd6d52191eeca5f95936cad107d0"}, + {file = "numpy-2.4.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0093e85df2960d7e4049664b26afc58b03236e967fb942354deef3208857a04c"}, + {file = "numpy-2.4.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7ad270f438cbdd402c364980317fb6b117d9ec5e226fff5b4148dd9aa9fc6e02"}, + {file = "numpy-2.4.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:297c72b1b98100c2e8f873d5d35fb551fce7040ade83d67dd51d38c8d42a2162"}, + {file = "numpy-2.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:cf6470d91d34bf669f61d515499859fa7a4c2f7c36434afb70e82df7217933f9"}, + {file = "numpy-2.4.1-cp312-cp312-win32.whl", hash = "sha256:b6bcf39112e956594b3331316d90c90c90fb961e39696bda97b89462f5f3943f"}, + {file = "numpy-2.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:e1a27bb1b2dee45a2a53f5ca6ff2d1a7f135287883a1689e930d44d1ff296c87"}, + {file = "numpy-2.4.1-cp312-cp312-win_arm64.whl", hash = "sha256:0e6e8f9d9ecf95399982019c01223dc130542960a12edfa8edd1122dfa66a8a8"}, + {file = "numpy-2.4.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:d797454e37570cfd61143b73b8debd623c3c0952959adb817dd310a483d58a1b"}, + {file = "numpy-2.4.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:82c55962006156aeef1629b953fd359064aa47e4d82cfc8e67f0918f7da3344f"}, + {file = "numpy-2.4.1-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:71abbea030f2cfc3092a0ff9f8c8fdefdc5e0bf7d9d9c99663538bb0ecdac0b9"}, + {file = "numpy-2.4.1-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:5b55aa56165b17aaf15520beb9cbd33c9039810e0d9643dd4379e44294c7303e"}, + {file = "numpy-2.4.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c0faba4a331195bfa96f93dd9dfaa10b2c7aa8cda3a02b7fd635e588fe821bf5"}, + {file = "numpy-2.4.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d3e3087f53e2b4428766b54932644d148613c5a595150533ae7f00dab2f319a8"}, + {file = "numpy-2.4.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:49e792ec351315e16da54b543db06ca8a86985ab682602d90c60ef4ff4db2a9c"}, + {file = "numpy-2.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:79e9e06c4c2379db47f3f6fc7a8652e7498251789bf8ff5bd43bf478ef314ca2"}, + {file = "numpy-2.4.1-cp313-cp313-win32.whl", hash = "sha256:3d1a100e48cb266090a031397863ff8a30050ceefd798f686ff92c67a486753d"}, + {file = "numpy-2.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:92a0e65272fd60bfa0d9278e0484c2f52fe03b97aedc02b357f33fe752c52ffb"}, + {file = "numpy-2.4.1-cp313-cp313-win_arm64.whl", hash = "sha256:20d4649c773f66cc2fc36f663e091f57c3b7655f936a4c681b4250855d1da8f5"}, + {file = "numpy-2.4.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:f93bc6892fe7b0663e5ffa83b61aab510aacffd58c16e012bb9352d489d90cb7"}, + {file = "numpy-2.4.1-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:178de8f87948163d98a4c9ab5bee4ce6519ca918926ec8df195af582de28544d"}, + {file = "numpy-2.4.1-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:98b35775e03ab7f868908b524fc0a84d38932d8daf7b7e1c3c3a1b6c7a2c9f15"}, + {file = "numpy-2.4.1-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:941c2a93313d030f219f3a71fd3d91a728b82979a5e8034eb2e60d394a2b83f9"}, + {file = "numpy-2.4.1-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:529050522e983e00a6c1c6b67411083630de8b57f65e853d7b03d9281b8694d2"}, + {file = "numpy-2.4.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:2302dc0224c1cbc49bb94f7064f3f923a971bfae45c33870dcbff63a2a550505"}, + {file = "numpy-2.4.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:9171a42fcad32dcf3fa86f0a4faa5e9f8facefdb276f54b8b390d90447cff4e2"}, + {file = "numpy-2.4.1-cp313-cp313t-win32.whl", hash = "sha256:382ad67d99ef49024f11d1ce5dcb5ad8432446e4246a4b014418ba3a1175a1f4"}, + {file = "numpy-2.4.1-cp313-cp313t-win_amd64.whl", hash = "sha256:62fea415f83ad8fdb6c20840578e5fbaf5ddd65e0ec6c3c47eda0f69da172510"}, + {file = "numpy-2.4.1-cp313-cp313t-win_arm64.whl", hash = "sha256:a7870e8c5fc11aef57d6fea4b4085e537a3a60ad2cdd14322ed531fdca68d261"}, + {file = "numpy-2.4.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:3869ea1ee1a1edc16c29bbe3a2f2a4e515cc3a44d43903ad41e0cacdbaf733dc"}, + {file = "numpy-2.4.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:e867df947d427cdd7a60e3e271729090b0f0df80f5f10ab7dd436f40811699c3"}, + {file = "numpy-2.4.1-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:e3bd2cb07841166420d2fa7146c96ce00cb3410664cbc1a6be028e456c4ee220"}, + {file = "numpy-2.4.1-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:f0a90aba7d521e6954670550e561a4cb925713bd944445dbe9e729b71f6cabee"}, + {file = "numpy-2.4.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5d558123217a83b2d1ba316b986e9248a1ed1971ad495963d555ccd75dcb1556"}, + {file = "numpy-2.4.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2f44de05659b67d20499cbc96d49f2650769afcb398b79b324bb6e297bfe3844"}, + {file = "numpy-2.4.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:69e7419c9012c4aaf695109564e3387f1259f001b4326dfa55907b098af082d3"}, + {file = "numpy-2.4.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:2ffd257026eb1b34352e749d7cc1678b5eeec3e329ad8c9965a797e08ccba205"}, + {file = "numpy-2.4.1-cp314-cp314-win32.whl", hash = "sha256:727c6c3275ddefa0dc078524a85e064c057b4f4e71ca5ca29a19163c607be745"}, + {file = "numpy-2.4.1-cp314-cp314-win_amd64.whl", hash = "sha256:7d5d7999df434a038d75a748275cd6c0094b0ecdb0837342b332a82defc4dc4d"}, + {file = "numpy-2.4.1-cp314-cp314-win_arm64.whl", hash = "sha256:ce9ce141a505053b3c7bce3216071f3bf5c182b8b28930f14cd24d43932cd2df"}, + {file = "numpy-2.4.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:4e53170557d37ae404bf8d542ca5b7c629d6efa1117dac6a83e394142ea0a43f"}, + {file = "numpy-2.4.1-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:a73044b752f5d34d4232f25f18160a1cc418ea4507f5f11e299d8ac36875f8a0"}, + {file = "numpy-2.4.1-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:fb1461c99de4d040666ca0444057b06541e5642f800b71c56e6ea92d6a853a0c"}, + {file = "numpy-2.4.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:423797bdab2eeefbe608d7c1ec7b2b4fd3c58d51460f1ee26c7500a1d9c9ee93"}, + {file = "numpy-2.4.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:52b5f61bdb323b566b528899cc7db2ba5d1015bda7ea811a8bcf3c89c331fa42"}, + {file = "numpy-2.4.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:42d7dd5fa36d16d52a84f821eb96031836fd405ee6955dd732f2023724d0aa01"}, + {file = "numpy-2.4.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:e7b6b5e28bbd47b7532698e5db2fe1db693d84b58c254e4389d99a27bb9b8f6b"}, + {file = "numpy-2.4.1-cp314-cp314t-win32.whl", hash = "sha256:5de60946f14ebe15e713a6f22850c2372fa72f4ff9a432ab44aa90edcadaa65a"}, + {file = "numpy-2.4.1-cp314-cp314t-win_amd64.whl", hash = "sha256:8f085da926c0d491ffff3096f91078cc97ea67e7e6b65e490bc8dcda65663be2"}, + {file = "numpy-2.4.1-cp314-cp314t-win_arm64.whl", hash = "sha256:6436cffb4f2bf26c974344439439c95e152c9a527013f26b3577be6c2ca64295"}, + {file = "numpy-2.4.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:8ad35f20be147a204e28b6a0575fbf3540c5e5f802634d4258d55b1ff5facce1"}, + {file = "numpy-2.4.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:8097529164c0f3e32bb89412a0905d9100bf434d9692d9fc275e18dcf53c9344"}, + {file = "numpy-2.4.1-pp311-pypy311_pp73-macosx_14_0_arm64.whl", hash = "sha256:ea66d2b41ca4a1630aae5507ee0a71647d3124d1741980138aa8f28f44dac36e"}, + {file = "numpy-2.4.1-pp311-pypy311_pp73-macosx_14_0_x86_64.whl", hash = "sha256:d3f8f0df9f4b8be57b3bf74a1d087fec68f927a2fab68231fdb442bf2c12e426"}, + {file = "numpy-2.4.1-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2023ef86243690c2791fd6353e5b4848eedaa88ca8a2d129f462049f6d484696"}, + {file = "numpy-2.4.1-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8361ea4220d763e54cff2fbe7d8c93526b744f7cd9ddab47afeff7e14e8503be"}, + {file = "numpy-2.4.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:4f1b68ff47680c2925f8063402a693ede215f0257f02596b1318ecdfb1d79e33"}, + {file = "numpy-2.4.1.tar.gz", hash = "sha256:a1ceafc5042451a858231588a104093474c6a5c57dcc724841f5c888d237d690"}, ] [[package]] @@ -1326,14 +1326,14 @@ et-xmlfile = "*" [[package]] name = "packaging" -version = "25.0" +version = "26.0" description = "Core utilities for Python packages" optional = false python-versions = ">=3.8" groups = ["dev", "docs", "test"] files = [ - {file = "packaging-25.0-py3-none-any.whl", hash = "sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484"}, - {file = "packaging-25.0.tar.gz", hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f"}, + {file = "packaging-26.0-py3-none-any.whl", hash = "sha256:b36f1fef9334a5588b4166f8bcd26a14e521f2b55e6b9de3aaa80d3ff7a37529"}, + {file = "packaging-26.0.tar.gz", hash = "sha256:00243ae351a257117b6a241061796684b084ed1c516a08c48a3f7e147a9d80b4"}, ] [[package]] @@ -1450,14 +1450,14 @@ xml = ["lxml (>=4.9.2)"] [[package]] name = "pathspec" -version = "1.0.2" +version = "1.0.4" description = "Utility library for gitignore style pattern matching of file paths." optional = false python-versions = ">=3.9" groups = ["dev", "docs"] files = [ - {file = "pathspec-1.0.2-py3-none-any.whl", hash = "sha256:62f8558917908d237d399b9b338ef455a814801a4688bc41074b25feefd93472"}, - {file = "pathspec-1.0.2.tar.gz", hash = "sha256:fa32b1eb775ed9ba8d599b22c5f906dc098113989da2c00bf8b210078ca7fb92"}, + {file = "pathspec-1.0.4-py3-none-any.whl", hash = "sha256:fb6ae2fd4e7c921a165808a552060e722767cfa526f99ca5156ed2ce45a5c723"}, + {file = "pathspec-1.0.4.tar.gz", hash = "sha256:0210e2ae8a21a9137c0d470578cb0e595af87edaa6ebf12ff176f14a02e0e645"}, ] [package.extras] @@ -1820,14 +1820,14 @@ windows-terminal = ["colorama (>=0.4.6)"] [[package]] name = "pymdown-extensions" -version = "10.20" +version = "10.20.1" description = "Extension pack for Python Markdown." optional = false python-versions = ">=3.9" groups = ["docs"] files = [ - {file = "pymdown_extensions-10.20-py3-none-any.whl", hash = "sha256:ea9e62add865da80a271d00bfa1c0fa085b20d133fb3fc97afdc88e682f60b2f"}, - {file = "pymdown_extensions-10.20.tar.gz", hash = "sha256:5c73566ab0cf38c6ba084cb7c5ea64a119ae0500cce754ccb682761dfea13a52"}, + {file = "pymdown_extensions-10.20.1-py3-none-any.whl", hash = "sha256:24af7feacbca56504b313b7b418c4f5e1317bb5fea60f03d57be7fcc40912aa0"}, + {file = "pymdown_extensions-10.20.1.tar.gz", hash = "sha256:e7e39c865727338d434b55f1dd8da51febcffcaebd6e1a0b9c836243f660740a"}, ] [package.dependencies] @@ -2200,31 +2200,31 @@ oldlibyaml = ["ruamel.yaml.clib ; platform_python_implementation == \"CPython\"" [[package]] name = "ruff" -version = "0.14.10" +version = "0.14.14" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" groups = ["dev"] files = [ - {file = "ruff-0.14.10-py3-none-linux_armv6l.whl", hash = "sha256:7a3ce585f2ade3e1f29ec1b92df13e3da262178df8c8bdf876f48fa0e8316c49"}, - {file = "ruff-0.14.10-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:674f9be9372907f7257c51f1d4fc902cb7cf014b9980152b802794317941f08f"}, - {file = "ruff-0.14.10-py3-none-macosx_11_0_arm64.whl", hash = "sha256:d85713d522348837ef9df8efca33ccb8bd6fcfc86a2cde3ccb4bc9d28a18003d"}, - {file = "ruff-0.14.10-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6987ebe0501ae4f4308d7d24e2d0fe3d7a98430f5adfd0f1fead050a740a3a77"}, - {file = "ruff-0.14.10-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16a01dfb7b9e4eee556fbfd5392806b1b8550c9b4a9f6acd3dbe6812b193c70a"}, - {file = "ruff-0.14.10-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7165d31a925b7a294465fa81be8c12a0e9b60fb02bf177e79067c867e71f8b1f"}, - {file = "ruff-0.14.10-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:c561695675b972effb0c0a45db233f2c816ff3da8dcfbe7dfc7eed625f218935"}, - {file = "ruff-0.14.10-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4bb98fcbbc61725968893682fd4df8966a34611239c9fd07a1f6a07e7103d08e"}, - {file = "ruff-0.14.10-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f24b47993a9d8cb858429e97bdf8544c78029f09b520af615c1d261bf827001d"}, - {file = "ruff-0.14.10-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:59aabd2e2c4fd614d2862e7939c34a532c04f1084476d6833dddef4afab87e9f"}, - {file = "ruff-0.14.10-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:213db2b2e44be8625002dbea33bb9c60c66ea2c07c084a00d55732689d697a7f"}, - {file = "ruff-0.14.10-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:b914c40ab64865a17a9a5b67911d14df72346a634527240039eb3bd650e5979d"}, - {file = "ruff-0.14.10-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:1484983559f026788e3a5c07c81ef7d1e97c1c78ed03041a18f75df104c45405"}, - {file = "ruff-0.14.10-py3-none-musllinux_1_2_i686.whl", hash = "sha256:c70427132db492d25f982fffc8d6c7535cc2fd2c83fc8888f05caaa248521e60"}, - {file = "ruff-0.14.10-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:5bcf45b681e9f1ee6445d317ce1fa9d6cba9a6049542d1c3d5b5958986be8830"}, - {file = "ruff-0.14.10-py3-none-win32.whl", hash = "sha256:104c49fc7ab73f3f3a758039adea978869a918f31b73280db175b43a2d9b51d6"}, - {file = "ruff-0.14.10-py3-none-win_amd64.whl", hash = "sha256:466297bd73638c6bdf06485683e812db1c00c7ac96d4ddd0294a338c62fdc154"}, - {file = "ruff-0.14.10-py3-none-win_arm64.whl", hash = "sha256:e51d046cf6dda98a4633b8a8a771451107413b0f07183b2bef03f075599e44e6"}, - {file = "ruff-0.14.10.tar.gz", hash = "sha256:9a2e830f075d1a42cd28420d7809ace390832a490ed0966fe373ba288e77aaf4"}, + {file = "ruff-0.14.14-py3-none-linux_armv6l.whl", hash = "sha256:7cfe36b56e8489dee8fbc777c61959f60ec0f1f11817e8f2415f429552846aed"}, + {file = "ruff-0.14.14-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:6006a0082336e7920b9573ef8a7f52eec837add1265cc74e04ea8a4368cd704c"}, + {file = "ruff-0.14.14-py3-none-macosx_11_0_arm64.whl", hash = "sha256:026c1d25996818f0bf498636686199d9bd0d9d6341c9c2c3b62e2a0198b758de"}, + {file = "ruff-0.14.14-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f666445819d31210b71e0a6d1c01e24447a20b85458eea25a25fe8142210ae0e"}, + {file = "ruff-0.14.14-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3c0f18b922c6d2ff9a5e6c3ee16259adc513ca775bcf82c67ebab7cbd9da5bc8"}, + {file = "ruff-0.14.14-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1629e67489c2dea43e8658c3dba659edbfd87361624b4040d1df04c9740ae906"}, + {file = "ruff-0.14.14-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:27493a2131ea0f899057d49d303e4292b2cae2bb57253c1ed1f256fbcd1da480"}, + {file = "ruff-0.14.14-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:01ff589aab3f5b539e35db38425da31a57521efd1e4ad1ae08fc34dbe30bd7df"}, + {file = "ruff-0.14.14-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1cc12d74eef0f29f51775f5b755913eb523546b88e2d733e1d701fe65144e89b"}, + {file = "ruff-0.14.14-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bb8481604b7a9e75eff53772496201690ce2687067e038b3cc31aaf16aa0b974"}, + {file = "ruff-0.14.14-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:14649acb1cf7b5d2d283ebd2f58d56b75836ed8c6f329664fa91cdea19e76e66"}, + {file = "ruff-0.14.14-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:e8058d2145566510790eab4e2fad186002e288dec5e0d343a92fe7b0bc1b3e13"}, + {file = "ruff-0.14.14-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:e651e977a79e4c758eb807f0481d673a67ffe53cfa92209781dfa3a996cf8412"}, + {file = "ruff-0.14.14-py3-none-musllinux_1_2_i686.whl", hash = "sha256:cc8b22da8d9d6fdd844a68ae937e2a0adf9b16514e9a97cc60355e2d4b219fc3"}, + {file = "ruff-0.14.14-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:16bc890fb4cc9781bb05beb5ab4cd51be9e7cb376bf1dd3580512b24eb3fda2b"}, + {file = "ruff-0.14.14-py3-none-win32.whl", hash = "sha256:b530c191970b143375b6a68e6f743800b2b786bbcf03a7965b06c4bf04568167"}, + {file = "ruff-0.14.14-py3-none-win_amd64.whl", hash = "sha256:3dde1435e6b6fe5b66506c1dff67a421d0b7f6488d466f651c07f4cab3bf20fd"}, + {file = "ruff-0.14.14-py3-none-win_arm64.whl", hash = "sha256:56e6981a98b13a32236a72a8da421d7839221fa308b223b9283312312e5ac76c"}, + {file = "ruff-0.14.14.tar.gz", hash = "sha256:2d0f819c9a90205f3a867dbbd0be083bee9912e170fd7d9704cc8ae45824896b"}, ] [[package]] @@ -2271,26 +2271,26 @@ tests = ["pytest", "pytest-cov"] [[package]] name = "tomlkit" -version = "0.13.3" +version = "0.14.0" description = "Style preserving TOML library" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" groups = ["dev"] files = [ - {file = "tomlkit-0.13.3-py3-none-any.whl", hash = "sha256:c89c649d79ee40629a9fda55f8ace8c6a1b42deb912b2a8fd8d942ddadb606b0"}, - {file = "tomlkit-0.13.3.tar.gz", hash = "sha256:430cf247ee57df2b94ee3fbe588e71d362a941ebb545dec29b53961d61add2a1"}, + {file = "tomlkit-0.14.0-py3-none-any.whl", hash = "sha256:592064ed85b40fa213469f81ac584f67a4f2992509a7c3ea2d632208623a3680"}, + {file = "tomlkit-0.14.0.tar.gz", hash = "sha256:cf00efca415dbd57575befb1f6634c4f42d2d87dbba376128adb42c121b87064"}, ] [[package]] name = "tox" -version = "4.33.0" +version = "4.34.1" description = "tox is a generic virtualenv management and test command line tool" optional = false python-versions = ">=3.10" groups = ["test"] files = [ - {file = "tox-4.33.0-py3-none-any.whl", hash = "sha256:8582ac5c3ca97095ce88ae6bcd310d22614350ea9751b0e4ad39acad7874e270"}, - {file = "tox-4.33.0.tar.gz", hash = "sha256:a29244bce3f514f94043e173366aa191c8cf0106ec8ddd18ba53f985acd73cc4"}, + {file = "tox-4.34.1-py3-none-any.whl", hash = "sha256:5610d69708bab578d618959b023f8d7d5d3386ed14a2392aeebf9c583615af60"}, + {file = "tox-4.34.1.tar.gz", hash = "sha256:ef1e82974c2f5ea02954d590ee0b967fad500c3879b264ea19efb9a554f3cc60"}, ] [package.dependencies] @@ -2378,14 +2378,14 @@ zstd = ["backports-zstd (>=1.0.0) ; python_version < \"3.14\""] [[package]] name = "virtualenv" -version = "20.36.0" +version = "20.36.1" description = "Virtual Python Environment builder" optional = false python-versions = ">=3.8" groups = ["test"] files = [ - {file = "virtualenv-20.36.0-py3-none-any.whl", hash = "sha256:e7ded577f3af534fd0886d4ca03277f5542053bedb98a70a989d3c22cfa5c9ac"}, - {file = "virtualenv-20.36.0.tar.gz", hash = "sha256:a3601f540b515a7983508113f14e78993841adc3d83710fa70f0ac50f43b23ed"}, + {file = "virtualenv-20.36.1-py3-none-any.whl", hash = "sha256:575a8d6b124ef88f6f51d56d656132389f961062a9177016a50e4f507bbcc19f"}, + {file = "virtualenv-20.36.1.tar.gz", hash = "sha256:8befb5c81842c641f8ee658481e42641c68b5eab3521d8e092d18320902466ba"}, ] [package.dependencies] @@ -2442,14 +2442,14 @@ watchmedo = ["PyYAML (>=3.10)"] [[package]] name = "wcwidth" -version = "0.2.14" +version = "0.5.0" description = "Measures the displayed width of unicode strings in a terminal" optional = false -python-versions = ">=3.6" +python-versions = ">=3.8" groups = ["dev"] files = [ - {file = "wcwidth-0.2.14-py2.py3-none-any.whl", hash = "sha256:a7bb560c8aee30f9957e5f9895805edd20602f2d7f720186dfd906e82b4982e1"}, - {file = "wcwidth-0.2.14.tar.gz", hash = "sha256:4d478375d31bc5395a3c55c40ccdf3354688364cd61c4f6adacaa9215d0b3605"}, + {file = "wcwidth-0.5.0-py3-none-any.whl", hash = "sha256:1efe1361b83b0ff7877b81ba57c8562c99cf812158b778988ce17ec061095695"}, + {file = "wcwidth-0.5.0.tar.gz", hash = "sha256:f89c103c949a693bf563377b2153082bf58e309919dfb7f27b04d862a0089333"}, ] [[package]] diff --git a/pyproject.toml b/pyproject.toml index e804fe1..8d5c7f8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "microbial_strain_data_model" -version = "0.8.0" +version = "0.9.0" description = """Read strain data from microbiolgy DB and transforms them into JSONs""" readme = "README.md" authors = [{ name = "Julius Witte", email = "julius.witte@dsmz.de" }] diff --git a/requirements.txt b/requirements.txt index 459dc9c..9bf2c8d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -148,79 +148,79 @@ jsonschema-specifications==2025.9.1 ; python_version >= "3.13" and python_versio jsonschema==4.26.0 ; python_version >= "3.13" and python_version < "4" \ --hash=sha256:0c26707e2efad8aa1bfc5b7ce170f3fccc2e4918ff85989ba9ffa9facb2be326 \ --hash=sha256:d489f15263b8d200f8387e64b4c3a75f06629559fb73deb8fdfb525f2dab50ce -numpy==2.4.0 ; python_version >= "3.13" and python_version < "4" \ - --hash=sha256:009bd0ea12d3c784b6639a8457537016ce5172109e585338e11334f6a7bb88ee \ - --hash=sha256:02a2038eb27f9443a8b266a66911e926566b5a6ffd1a689b588f7f35b81e7dc3 \ - --hash=sha256:0804a8e4ab070d1d35496e65ffd3cf8114c136a2b81f61dfab0de4b218aacfd5 \ - --hash=sha256:0feafc9e03128074689183031181fac0897ff169692d8492066e949041096548 \ - --hash=sha256:1889b3a3f47a7b5bee16bc25a2145bd7cb91897f815ce3499db64c7458b6d91d \ - --hash=sha256:1d8f9fde5f6dc1b6fc34df8162f3b3079365468703fee7f31d4e0cc8c63baed9 \ - --hash=sha256:1ee32359fb7543b7b7bd0b2f46294db27e29e7bbdf70541e81b190836cd83ded \ - --hash=sha256:20c115517513831860c573996e395707aa9fb691eb179200125c250e895fcd93 \ - --hash=sha256:21555da4ec4a0c942520ead42c3b0dc9477441e085c42b0fbdd6a084869a6f6b \ - --hash=sha256:23a3e9d1a6f360267e8fbb38ba5db355a6a7e9be71d7fce7ab3125e88bb646c8 \ - --hash=sha256:2a8b6bb8369abefb8bd1801b054ad50e02b3275c8614dc6e5b0373c305291037 \ - --hash=sha256:2e284ca13d5a8367e43734148622caf0b261b275673823593e3e3634a6490f83 \ - --hash=sha256:2f585f52b2baf07ff3356158d9268ea095e221371f1074fadea2f42544d58b4d \ - --hash=sha256:316b2f2584682318539f0bcaca5a496ce9ca78c88066579ebd11fd06f8e4741e \ - --hash=sha256:32ed06d0fe9cae27d8fb5f400c63ccee72370599c75e683a6358dd3a4fb50aaf \ - --hash=sha256:355354388cba60f2132df297e2d53053d4063f79077b67b481d21276d61fc4df \ - --hash=sha256:35ddc8f4914466e6fc954c76527aa91aa763682a4f6d73249ef20b418fe6effb \ - --hash=sha256:36667db4d6c1cea79c8930ab72fadfb4060feb4bfe724141cd4bd064d2e5f8ce \ - --hash=sha256:36cbfb13c152b1c7c184ddac43765db8ad672567e7bafff2cc755a09917ed2e6 \ - --hash=sha256:39699233bc72dd482da1415dcb06076e32f60eddc796a796c5fb6c5efce94667 \ - --hash=sha256:39b19251dec4de8ff8496cd0806cbe27bf0684f765abb1f4809554de93785f2d \ - --hash=sha256:3d857f55e7fdf7c38ab96c4558c95b97d1c685be6b05c249f5fdafcbd6f9899e \ - --hash=sha256:3de19cfecd1465d0dcf8a5b5ea8b3155b42ed0b639dba4b71e323d74f2a3be5e \ - --hash=sha256:3f3096405acc48887458bbf9f6814d43785ac7ba2a57ea6442b581dedbc60ce6 \ - --hash=sha256:40483b2f2d3ba7aad426443767ff5632ec3156ef09742b96913787d13c336471 \ - --hash=sha256:413aa561266a4be2d06cd2b9665e89d9f54c543f418773076a76adcf2af08bc7 \ - --hash=sha256:44aba2f0cafd287871a495fb3163408b0bd25bbce135c6f621534a07f4f7875c \ - --hash=sha256:49ff32b09f5aa0cd30a20c2b39db3e669c845589f2b7fc910365210887e39344 \ - --hash=sha256:4d1cfce39e511069b11e67cd0bd78ceff31443b7c9e5c04db73c7a19f572967c \ - --hash=sha256:57c540ed8fb1f05cb997c6761cd56db72395b0d6985e90571ff660452ade4f98 \ - --hash=sha256:5f48cb3e88fbc294dc90e215d86fbaf1c852c63dbdb6c3a3e63f45c4b57f7344 \ - --hash=sha256:5fe44e277225fd3dff6882d86d3d447205d43532c3627313d17e754fb3905a0e \ - --hash=sha256:60e8c196cd82cbbd4f130b5290007e13e6de3eca79f0d4d38014769d96a7c475 \ - --hash=sha256:65167da969cd1ec3a1df31cb221ca3a19a8aaa25370ecb17d428415e93c1935e \ - --hash=sha256:680060061adb2d74ce352628cb798cfdec399068aa7f07ba9fb818b2b3305f98 \ - --hash=sha256:6bbaebf0d11567fa8926215ae731e1d58e6ec28a8a25235b8a47405d301332db \ - --hash=sha256:6c05483c3136ac4c91b4e81903cb53a8707d316f488124d0398499a4f8e8ef51 \ - --hash=sha256:6dc8b7e2f4eb184b37655195f421836cfae6f58197b67e3ffc501f1333d993fa \ - --hash=sha256:6e504f7b16118198f138ef31ba24d985b124c2c469fe8467007cf30fd992f934 \ - --hash=sha256:74623f2ab5cc3f7c886add4f735d1031a1d2be4a4ae63c0546cfd74e7a31ddf6 \ - --hash=sha256:77f0d13fa87036d7553bf81f0e1fe3ce68d14c9976c9851744e4d3e91127e95f \ - --hash=sha256:85eef4cb5625c47ee6425c58a3502555e10f45ee973da878ac8248ad58c136f3 \ - --hash=sha256:882567b7ae57c1b1a0250208cc21a7976d8cbcc49d5a322e607e6f09c9e0bd53 \ - --hash=sha256:8b986403023c8f3bf8f487c2e6186afda156174d31c175f747d8934dfddf3479 \ - --hash=sha256:8cfa5f29a695cb7438965e6c3e8d06e0416060cf0d709c1b1c1653a939bf5c2a \ - --hash=sha256:8eafe7c36c8430b7794edeab3087dec7bf31d634d92f2af9949434b9d1964cba \ - --hash=sha256:9198f447e1dc5647d07c9a6bbe2063cc0132728cc7175b39dbc796da5b54920d \ - --hash=sha256:92190db305a6f48734d3982f2c60fa30d6b5ee9bff10f2887b930d7b40119f4c \ - --hash=sha256:927ccf5cd17c48f801f4ed43a7e5673a2724bd2171460be3e3894e6e332ef83a \ - --hash=sha256:98e81648e0b36e325ab67e46b5400a7a6d4a22b8a7c8e8bbfe20e7db7906bf95 \ - --hash=sha256:9a818668b674047fd88c4cddada7ab8f1c298812783e8328e956b78dc4807f9f \ - --hash=sha256:a152d86a3ae00ba5f47b3acf3b827509fd0b6cb7d3259665e63dafbad22a75ea \ - --hash=sha256:a2718c1de8504121714234b6f8241d0019450353276c88b9453c9c3d92e101db \ - --hash=sha256:a39fb973a726e63223287adc6dafe444ce75af952d711e400f3bf2b36ef55a7b \ - --hash=sha256:a899699294f28f7be8992853c0c60741f16ff199205e2e6cdca155762cbaa59d \ - --hash=sha256:a8fdfed3deaf1928fb7667d96e0567cdf58c2b370ea2ee7e586aa383ec2cb346 \ - --hash=sha256:aabb081ca0ec5d39591fc33018cd4b3f96e1a2dd6756282029986d00a785fba4 \ - --hash=sha256:b1f5b45829ac1848893f0ddf5cb326110604d6df96cdc255b0bf9edd154104d4 \ - --hash=sha256:b48e35f4ab6f6a7597c46e301126ceba4c44cd3280e3750f85db48b082624fa4 \ - --hash=sha256:b54c83f1c0c0f1d748dca0af516062b8829d53d1f0c402be24b4257a9c48ada6 \ - --hash=sha256:ba0cb30acd3ef11c94dc27fbfba68940652492bc107075e7ffe23057f9425681 \ - --hash=sha256:bb50ce5fb202a26fd5404620e7ef820ad1ab3558b444cb0b55beb7ef66cd2d63 \ - --hash=sha256:c95eb6db2884917d86cde0b4d4cf31adf485c8ec36bf8696dd66fa70de96f36b \ - --hash=sha256:d0ffd9e2e4441c96a9c91ec1783285d80bf835b677853fc2770a89d50c1e48ac \ - --hash=sha256:d57b5046c120561ba8fa8e4030fbb8b822f3063910fa901ffadf16e2b7128ad6 \ - --hash=sha256:d9e6a7664ddd9746e20b7325351fe1a8408d0a2bf9c63b5e898290ddc8f09544 \ - --hash=sha256:dc578891de1db95b2a35001b695451767b580bb45753717498213c5ff3c41d63 \ - --hash=sha256:e0434aa22c821f44eeb4c650b81c7fbdd8c0122c6c4b5a576a76d5a35625ecd9 \ - --hash=sha256:e06a922a469cae9a57100864caf4f8a97a1026513793969f8ba5b63137a35d25 \ - --hash=sha256:e493962256a38f58283de033d8af176c5c91c084ea30f15834f7545451c42059 \ - --hash=sha256:ecb0019d44f4cdb50b676c5d0cb4b1eae8e15d1ed3d3e6639f986fc92b2ec52c \ - --hash=sha256:f935c4493eda9069851058fa0d9e39dbf6286be690066509305e52912714dbb2 +numpy==2.4.1 ; python_version >= "3.13" and python_version < "4" \ + --hash=sha256:0093e85df2960d7e4049664b26afc58b03236e967fb942354deef3208857a04c \ + --hash=sha256:09aa8a87e45b55a1c2c205d42e2808849ece5c484b2aab11fecabec3841cafba \ + --hash=sha256:0cce2a669e3c8ba02ee563c7835f92c153cf02edff1ae05e1823f1dde21b16a5 \ + --hash=sha256:0e6e8f9d9ecf95399982019c01223dc130542960a12edfa8edd1122dfa66a8a8 \ + --hash=sha256:0f118ce6b972080ba0758c6087c3617b5ba243d806268623dc34216d69099ba0 \ + --hash=sha256:178de8f87948163d98a4c9ab5bee4ce6519ca918926ec8df195af582de28544d \ + --hash=sha256:18e14c4d09d55eef39a6ab5b08406e84bc6869c1e34eef45564804f90b7e0574 \ + --hash=sha256:2023ef86243690c2791fd6353e5b4848eedaa88ca8a2d129f462049f6d484696 \ + --hash=sha256:20d4649c773f66cc2fc36f663e091f57c3b7655f936a4c681b4250855d1da8f5 \ + --hash=sha256:2302dc0224c1cbc49bb94f7064f3f923a971bfae45c33870dcbff63a2a550505 \ + --hash=sha256:26f0bcd9c79a00e339565b303badc74d3ea2bd6d52191eeca5f95936cad107d0 \ + --hash=sha256:297c72b1b98100c2e8f873d5d35fb551fce7040ade83d67dd51d38c8d42a2162 \ + --hash=sha256:2f44de05659b67d20499cbc96d49f2650769afcb398b79b324bb6e297bfe3844 \ + --hash=sha256:2ffd257026eb1b34352e749d7cc1678b5eeec3e329ad8c9965a797e08ccba205 \ + --hash=sha256:382ad67d99ef49024f11d1ce5dcb5ad8432446e4246a4b014418ba3a1175a1f4 \ + --hash=sha256:3869ea1ee1a1edc16c29bbe3a2f2a4e515cc3a44d43903ad41e0cacdbaf733dc \ + --hash=sha256:3d1a100e48cb266090a031397863ff8a30050ceefd798f686ff92c67a486753d \ + --hash=sha256:423797bdab2eeefbe608d7c1ec7b2b4fd3c58d51460f1ee26c7500a1d9c9ee93 \ + --hash=sha256:42d7dd5fa36d16d52a84f821eb96031836fd405ee6955dd732f2023724d0aa01 \ + --hash=sha256:49e792ec351315e16da54b543db06ca8a86985ab682602d90c60ef4ff4db2a9c \ + --hash=sha256:4e53170557d37ae404bf8d542ca5b7c629d6efa1117dac6a83e394142ea0a43f \ + --hash=sha256:4f1b68ff47680c2925f8063402a693ede215f0257f02596b1318ecdfb1d79e33 \ + --hash=sha256:4f9c360ecef085e5841c539a9a12b883dff005fbd7ce46722f5e9cef52634d82 \ + --hash=sha256:529050522e983e00a6c1c6b67411083630de8b57f65e853d7b03d9281b8694d2 \ + --hash=sha256:52b5f61bdb323b566b528899cc7db2ba5d1015bda7ea811a8bcf3c89c331fa42 \ + --hash=sha256:538bf4ec353709c765ff75ae616c34d3c3dca1a68312727e8f2676ea644f8509 \ + --hash=sha256:5adf01965456a664fc727ed69cc71848f28d063217c63e1a0e200a118d5eec9a \ + --hash=sha256:5b55aa56165b17aaf15520beb9cbd33c9039810e0d9643dd4379e44294c7303e \ + --hash=sha256:5d558123217a83b2d1ba316b986e9248a1ed1971ad495963d555ccd75dcb1556 \ + --hash=sha256:5de60946f14ebe15e713a6f22850c2372fa72f4ff9a432ab44aa90edcadaa65a \ + --hash=sha256:62fea415f83ad8fdb6c20840578e5fbaf5ddd65e0ec6c3c47eda0f69da172510 \ + --hash=sha256:6436cffb4f2bf26c974344439439c95e152c9a527013f26b3577be6c2ca64295 \ + --hash=sha256:6461de5113088b399d655d45c3897fa188766415d0f568f175ab071c8873bd73 \ + --hash=sha256:69e7419c9012c4aaf695109564e3387f1259f001b4326dfa55907b098af082d3 \ + --hash=sha256:71abbea030f2cfc3092a0ff9f8c8fdefdc5e0bf7d9d9c99663538bb0ecdac0b9 \ + --hash=sha256:7211b95ca365519d3596a1d8688a95874cc94219d417504d9ecb2df99fa7bfa8 \ + --hash=sha256:727c6c3275ddefa0dc078524a85e064c057b4f4e71ca5ca29a19163c607be745 \ + --hash=sha256:79e9e06c4c2379db47f3f6fc7a8652e7498251789bf8ff5bd43bf478ef314ca2 \ + --hash=sha256:7ad270f438cbdd402c364980317fb6b117d9ec5e226fff5b4148dd9aa9fc6e02 \ + --hash=sha256:7d5d7999df434a038d75a748275cd6c0094b0ecdb0837342b332a82defc4dc4d \ + --hash=sha256:8097529164c0f3e32bb89412a0905d9100bf434d9692d9fc275e18dcf53c9344 \ + --hash=sha256:82c55962006156aeef1629b953fd359064aa47e4d82cfc8e67f0918f7da3344f \ + --hash=sha256:8361ea4220d763e54cff2fbe7d8c93526b744f7cd9ddab47afeff7e14e8503be \ + --hash=sha256:899d2c18024984814ac7e83f8f49d8e8180e2fbe1b2e252f2e7f1d06bea92425 \ + --hash=sha256:8ad35f20be147a204e28b6a0575fbf3540c5e5f802634d4258d55b1ff5facce1 \ + --hash=sha256:8f085da926c0d491ffff3096f91078cc97ea67e7e6b65e490bc8dcda65663be2 \ + --hash=sha256:9171a42fcad32dcf3fa86f0a4faa5e9f8facefdb276f54b8b390d90447cff4e2 \ + --hash=sha256:92a0e65272fd60bfa0d9278e0484c2f52fe03b97aedc02b357f33fe752c52ffb \ + --hash=sha256:941c2a93313d030f219f3a71fd3d91a728b82979a5e8034eb2e60d394a2b83f9 \ + --hash=sha256:98b35775e03ab7f868908b524fc0a84d38932d8daf7b7e1c3c3a1b6c7a2c9f15 \ + --hash=sha256:a1ceafc5042451a858231588a104093474c6a5c57dcc724841f5c888d237d690 \ + --hash=sha256:a73044b752f5d34d4232f25f18160a1cc418ea4507f5f11e299d8ac36875f8a0 \ + --hash=sha256:a7870e8c5fc11aef57d6fea4b4085e537a3a60ad2cdd14322ed531fdca68d261 \ + --hash=sha256:a92f227dbcdc9e4c3e193add1a189a9909947d4f8504c576f4a732fd0b54240a \ + --hash=sha256:ac08c63cb7779b85e9d5318e6c3518b424bc1f364ac4cb2c6136f12e5ff2dccc \ + --hash=sha256:b6bcf39112e956594b3331316d90c90c90fb961e39696bda97b89462f5f3943f \ + --hash=sha256:c0faba4a331195bfa96f93dd9dfaa10b2c7aa8cda3a02b7fd635e588fe821bf5 \ + --hash=sha256:ce9ce141a505053b3c7bce3216071f3bf5c182b8b28930f14cd24d43932cd2df \ + --hash=sha256:cf6470d91d34bf669f61d515499859fa7a4c2f7c36434afb70e82df7217933f9 \ + --hash=sha256:d3703409aac693fa82c0aee023a1ae06a6e9d065dba10f5e8e80f642f1e9d0a2 \ + --hash=sha256:d3e3087f53e2b4428766b54932644d148613c5a595150533ae7f00dab2f319a8 \ + --hash=sha256:d3f8f0df9f4b8be57b3bf74a1d087fec68f927a2fab68231fdb442bf2c12e426 \ + --hash=sha256:d797454e37570cfd61143b73b8debd623c3c0952959adb817dd310a483d58a1b \ + --hash=sha256:e1a27bb1b2dee45a2a53f5ca6ff2d1a7f135287883a1689e930d44d1ff296c87 \ + --hash=sha256:e3bd2cb07841166420d2fa7146c96ce00cb3410664cbc1a6be028e456c4ee220 \ + --hash=sha256:e7b6b5e28bbd47b7532698e5db2fe1db693d84b58c254e4389d99a27bb9b8f6b \ + --hash=sha256:e867df947d427cdd7a60e3e271729090b0f0df80f5f10ab7dd436f40811699c3 \ + --hash=sha256:ea66d2b41ca4a1630aae5507ee0a71647d3124d1741980138aa8f28f44dac36e \ + --hash=sha256:edee228f76ee2dab4579fad6f51f6a305de09d444280109e0f75df247ff21501 \ + --hash=sha256:f0a90aba7d521e6954670550e561a4cb925713bd944445dbe9e729b71f6cabee \ + --hash=sha256:f93bc6892fe7b0663e5ffa83b61aab510aacffd58c16e012bb9352d489d90cb7 \ + --hash=sha256:fb1461c99de4d040666ca0444057b06541e5642f800b71c56e6ea92d6a853a0c openpyxl==3.1.5 ; python_version >= "3.13" and python_version < "4" \ --hash=sha256:5282c12b107bffeef825f4617dc029afaf41d0ea60823bbb665ef3079dc79de2 \ --hash=sha256:cf0e3cf56142039133628b5acffe8ef0c12bc902d2aadd3e0fe5878dc08d1050 diff --git a/schema/microbe_schema.json b/schema/microbe_schema.json index 7bb6557..03c3e53 100644 --- a/schema/microbe_schema.json +++ b/schema/microbe_schema.json @@ -5,6 +5,19 @@ "description": "Address object comparable to schema.org PostalAddress", "properties": { "addressCountry": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Name of the country", + "title": "Country name" + }, + "addressCountryIso": { "anyOf": [ { "pattern": "^\\w{2}$", @@ -15,8 +28,8 @@ } ], "default": null, - "description": "Country code, see ISO 3166-1 alpha-2", - "title": "Country" + "description": "Country ISO code, see ISO 3166-1 alpha-2", + "title": "Country Iso" }, "addressLocality": { "anyOf": [ @@ -583,6 +596,22 @@ "title": "Identifier", "type": "array" }, + "iso_3166_2": { + "anyOf": [ + { + "pattern": "^\\w{2}$", + "type": "string" + }, + { + "$ref": "#/$defs/CountryHistoricalAlpha2" + }, + { + "$ref": "#/$defs/CountryOtherCodes" + } + ], + "description": "Country code, see ISO 3166-1 alpha-2", + "title": "Country name" + }, "nagoyaKualaLumpurParty": { "anyOf": [ { @@ -610,22 +639,19 @@ "name": { "anyOf": [ { - "pattern": "^\\w{2}$", "type": "string" }, { - "$ref": "#/$defs/CountryHistoricalAlpha2" - }, - { - "$ref": "#/$defs/CountryOtherCodes" + "type": "null" } ], - "description": "Country code, see ISO 3166-1 alpha-2", + "default": null, + "description": "Full name of the country", "title": "Country name" } }, "required": [ - "name" + "iso_3166_2" ], "title": "Country", "type": "object" @@ -1027,6 +1053,7 @@ "type": "number" }, { + "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$", "type": "string" } ], @@ -1041,6 +1068,7 @@ "type": "number" }, { + "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$", "type": "string" } ], @@ -3566,6 +3594,11 @@ "title": "pathogenicity", "type": "array" }, + "primaryId": { + "description": "Primary Identifier for this dataset", + "title": "Primary Identifier", + "type": "string" + }, "relatedData": { "description": "", "items": { @@ -3640,6 +3673,7 @@ } }, "required": [ + "primaryId", "organismType", "typeStrain", "taxon", diff --git a/src/microbial_strain_data_model/classes/address.py b/src/microbial_strain_data_model/classes/address.py index a5cb100..cc3956b 100644 --- a/src/microbial_strain_data_model/classes/address.py +++ b/src/microbial_strain_data_model/classes/address.py @@ -16,8 +16,13 @@ class Address(BaseModel): str_strip_whitespace=True, ) - addressCountry: CountryAlpha2 | None = Field( - default=None, title="Country", description="Country code, see ISO 3166-1 alpha-2" + addressCountry: str | None = Field( + default=None, title="Country name", description="Name of the country" + ) + addressCountryIso: CountryAlpha2 | None = Field( + default=None, + title="Country Iso", + description="Country ISO code, see ISO 3166-1 alpha-2", ) addressRegion: str | None = Field( default=None, title="Region", description="Region within the country" diff --git a/src/microbial_strain_data_model/classes/country.py b/src/microbial_strain_data_model/classes/country.py index af8ee15..6c6ad51 100644 --- a/src/microbial_strain_data_model/classes/country.py +++ b/src/microbial_strain_data_model/classes/country.py @@ -17,7 +17,10 @@ class Country(BaseModel): str_strip_whitespace=True, ) - name: CountryAlpha2 | CountryHistoricalAlpha2 | CountryOtherCodes = Field( + name: str | None = Field( + default=None, title="Country name", description="Full name of the country" + ) + iso_3166_2: CountryAlpha2 | CountryHistoricalAlpha2 | CountryOtherCodes = Field( title="Country name", description="Country code, see ISO 3166-1 alpha-2" ) identifier: list[Identifier] = Field(default_factory=list, title="Identifier") diff --git a/src/microbial_strain_data_model/strain.py b/src/microbial_strain_data_model/strain.py index 6c81c34..e0010ad 100644 --- a/src/microbial_strain_data_model/strain.py +++ b/src/microbial_strain_data_model/strain.py @@ -40,6 +40,10 @@ class Strain(BaseModel): # single data points + primaryId: str = Field( + title="Primary Identifier", description="Primary Identifier for this dataset" + ) + organismType: OrganismType = Field(title="Organism Type", description="", frozen=True) morphType: Morph | None = Field( diff --git a/tests/example_data/bacteria.json b/tests/example_data/bacteria.json index 8240d13..ae11e65 100644 --- a/tests/example_data/bacteria.json +++ b/tests/example_data/bacteria.json @@ -1185,6 +1185,7 @@ ] } ], + "primaryId": "DSM 1", "relatedData": [ { "relation": "growthCondition", diff --git a/tests/test_microbe.py b/tests/test_microbe.py index 59d609d..33ba806 100644 --- a/tests/test_microbe.py +++ b/tests/test_microbe.py @@ -9,6 +9,7 @@ @pytest.fixture def micro(): return Strain( + primaryId="DSM 1", organismType=OrganismType.bacteria, typeStrain=[{"typeStrain": False, "source": ["/sources/0"]}], origin=[ @@ -73,6 +74,7 @@ def test_microbe(micro: Strain) -> None: def test_populate_new_class(micro: Strain) -> None: new_micro = Strain( + primaryId=micro.primaryId, organismType=micro.organismType, typeStrain=micro.typeStrain, taxon=micro.taxon,