diff --git a/poetry.lock b/poetry.lock index 0041fba..7c27297 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3349,57 +3349,57 @@ files = [ [[package]] name = "mocpy" -version = "0.13.1" +version = "0.16.2" description = "MOC parsing and manipulation in Python" optional = false python-versions = ">=3.8" files = [ - {file = "mocpy-0.13.1-cp310-cp310-macosx_10_7_x86_64.whl", hash = "sha256:b9a1e53f9c7213c9c219024e6b2318779c8d7d2dff11905e12e8393fbf16a84b"}, - {file = "mocpy-0.13.1-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:409fb7bd2129b7052b427586cba059fdd3e094a6e7876de396e6913f4e6728a1"}, - {file = "mocpy-0.13.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d6168e938cc985f37b257719222a4715fecd4c5159216611266da6f9d52dbe40"}, - {file = "mocpy-0.13.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d42d7bb5cc0179d28d7a4bc896380d0d821cec55e2da8a9ed62e289c07fe916d"}, - {file = "mocpy-0.13.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2982c0b6b270b4a6460309f6cd26aa02b1eb9c2585e2fb19e30ee064ab27b41b"}, - {file = "mocpy-0.13.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:9f445ea0fe47ecfc05fd0d9982802b25f0d113794603cbb1ba77f2936743ff0a"}, - {file = "mocpy-0.13.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:c74525e64b1f0568cc01ab12c133309f9427de810bd2f6f01cafea0d86c9cddb"}, - {file = "mocpy-0.13.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:d9feed3885a3a1964656d12bc8796ede84e49b05a3a646c182b90d9c62e7bb3b"}, - {file = "mocpy-0.13.1-cp310-none-win_amd64.whl", hash = "sha256:621173503d39735b81e7734e8705b1bc1b86820e335618510dfd13548457fa4e"}, - {file = "mocpy-0.13.1-cp311-cp311-macosx_10_7_x86_64.whl", hash = "sha256:e28c372a70a0e4001ce536318e3dcfadc501731591be843a7f8e4b6cd77d3658"}, - {file = "mocpy-0.13.1-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:918b2b131be23f995d104453df733c4ec14776ea6ca55770b054e0b58d25e5ff"}, - {file = "mocpy-0.13.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b077b68f9ba9eeb3ac951083b8ba3ab70cda64d4241e8976a5c314bbb0f5fa74"}, - {file = "mocpy-0.13.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a7c9461fabe744503ae8efd7d72a6cb18c08ba936c8b6c71a81dce2ebd7da4a8"}, - {file = "mocpy-0.13.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f87d5810018cec3aaa0d02e419e692e180c26db2a851bc1924e0f1c4125a942"}, - {file = "mocpy-0.13.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:f7436c04478a776793ef3e58b4be81e57e05fedd0c47fb5c9033baea4c9f5468"}, - {file = "mocpy-0.13.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:5e6e435d648f74356c701450e7e26472e3888571620abda48fded1431b5846f0"}, - {file = "mocpy-0.13.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:53fea65879fbfdc13a2860ca6e24652c490cfcca24eeb23dd52f63c40df65646"}, - {file = "mocpy-0.13.1-cp311-none-win_amd64.whl", hash = "sha256:4378a73004a934b7272dd3fb269ff281165817daf1bc0a3d57fffe9a68ab4e9d"}, - {file = "mocpy-0.13.1-cp312-cp312-macosx_10_7_x86_64.whl", hash = "sha256:6c25b723bec7fc22c7e0cba7c635a81bff716b5599ba45acd4caab53d8aaae13"}, - {file = "mocpy-0.13.1-cp312-cp312-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:aeaef0756a5c9412ec16b9cba10aa35cb668a0e392c6eb43298388a1d3a3acec"}, - {file = "mocpy-0.13.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:615b83eddf2facb7074787d0288cd73a62e6c1ed1e37f6f116e58a055261c58c"}, - {file = "mocpy-0.13.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3ec2a54d8475806721d91869b02426d7c32edd9419de27d4679f1c4f9e8cfdba"}, - {file = "mocpy-0.13.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:19bd61c97b108b025c8bd8f917591251497c665034696921bc32acfd60c1679f"}, - {file = "mocpy-0.13.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:4272d1732e72ff52af94bdaa787f161802d4655883089469addc8ac831abad69"}, - {file = "mocpy-0.13.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:c38855464cd1c634c49e27eb88cca324373137051f6b00e958953fa54b84de10"}, - {file = "mocpy-0.13.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ce1a9ee79dd6e0b20e3cf731feb4b50453c58cb29b3067dcbdfd4d3766fd6e4b"}, - {file = "mocpy-0.13.1-cp312-none-win_amd64.whl", hash = "sha256:1697620c26d7cb90da52b1c98b8b0ed81638246642909029b09006f387400b36"}, - {file = "mocpy-0.13.1-cp38-cp38-macosx_10_7_x86_64.whl", hash = "sha256:b2b46fc6e6bf166192c23bfb34077bf11f2894bf7361e8c8c74624bbd421d5bd"}, - {file = "mocpy-0.13.1-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:134a6e667a35b0811a351a7d83146e929cbdfa2af47e3ec969b47bf5df9e773d"}, - {file = "mocpy-0.13.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b33f5eb1bc1d9e36719aabc13985022d290b787b8fbd2a4f7bcae1c2edb6d70e"}, - {file = "mocpy-0.13.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:285031a91ed62f51a05817321cc367a85343c012865031600734b62e16d5d8d4"}, - {file = "mocpy-0.13.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:107427d30f2d3bda15e2578580ba10a608e90aa3475af49d84fdc092925cc485"}, - {file = "mocpy-0.13.1-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:c62e3df990b51f95cd67fd69df6aa14b98bdb61bc00f898bdd18f2d9fa358153"}, - {file = "mocpy-0.13.1-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:b208a0473f652ef76ce0b72e170d7aa2b1f0462c163fb7706710700b920267b4"}, - {file = "mocpy-0.13.1-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:bc64e51be4894e6c2ca71d0d899ed9ae9605dae78408bdc240eb2c186b9ed222"}, - {file = "mocpy-0.13.1-cp38-none-win_amd64.whl", hash = "sha256:0a7c51064aeb36fa9a1bae62f625c7353799a539e8f32d6528d04d8a5c708b21"}, - {file = "mocpy-0.13.1-cp39-cp39-macosx_10_7_x86_64.whl", hash = "sha256:026fbacb44ac281895cc4a7c6328179510fad22be60668466e12d6b3b2e58a16"}, - {file = "mocpy-0.13.1-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:7dae5ecc4e019abda87a29ce213a7994813e9efac7de1857607c8a5cc8ca531d"}, - {file = "mocpy-0.13.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e7d72ae965a32bdf5aa0cb213f8138283f4c331ef8ce76b304599c6d4819ee98"}, - {file = "mocpy-0.13.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2ef0e81c2feb911be256793077a40483d0dd26218197500174280269e4bb9bf5"}, - {file = "mocpy-0.13.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1dbfe01a2abecd6ca07f6863885888742fb88d355ec742887de809b4d96124d7"}, - {file = "mocpy-0.13.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:9bb1576376f453f4f2b94d899bd1e14f001c9c0cfecd9abdbbb766d3f440d401"}, - {file = "mocpy-0.13.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:8ed35831893499ca5300f8392543dec1e4f7674191c731b9031e30508e1486d5"}, - {file = "mocpy-0.13.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:e06a4ffccb61cff52530695f08c54d3e63194db3201105e0c8f0e1ab1695acd7"}, - {file = "mocpy-0.13.1-cp39-none-win_amd64.whl", hash = "sha256:036f3153dbe12bb7ec57e622d11169a413d74471865d12556dffe25b95eaa820"}, - {file = "mocpy-0.13.1.tar.gz", hash = "sha256:2d51a80cc1217aa8e726d84e786c16038071f88fb117b84479e32d5e2bac3b3c"}, + {file = "mocpy-0.16.2-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:795dbec44d86c0de75c68e2aac57d50fc99aa56b1d96f8b0da3b8c1388f16207"}, + {file = "mocpy-0.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d382198ab7f517f6255d757555af7675c0e4f91bdcc39611ce0b38eba02e6ba6"}, + {file = "mocpy-0.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e17b9a269adfb0d3e23b5126f0ceb820c653ff0eaf847a4a11a151bdd079211"}, + {file = "mocpy-0.16.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:34adddc62ea178d591daf7686f6add2b2f79d44a8eb5bd551880c786dc0c3550"}, + {file = "mocpy-0.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d909690dac486d30987b6f4b4c39da2f2175854997230ae4f53e6e70e0a73f3"}, + {file = "mocpy-0.16.2-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:164219f4bc23ef459330615ed24af29376f717ac938a10153bd0b9a0d56c70ca"}, + {file = "mocpy-0.16.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:29f8c32c5ea5342ed12f9d709acb2a8e772afff4cb6ba280a60c5f2cb1c89783"}, + {file = "mocpy-0.16.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:31098e2fb93ecb8c90b93333398a49e4bd2c62d37ff260c499148d653cd3939b"}, + {file = "mocpy-0.16.2-cp310-none-win_amd64.whl", hash = "sha256:3e5bb295dd976bed16f108dd913c4ceee1f8e80a242ef4a5988cffbf46519226"}, + {file = "mocpy-0.16.2-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:3539753a86292ca2137fb89fb58ddbe86a939d244eb2c41bd8fc2b7540104bf8"}, + {file = "mocpy-0.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9d26846cdf041a27e461511199a4cce3a968e3a85f9b0af36590fac852492867"}, + {file = "mocpy-0.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aba4c15952340a62c3b978cc3ba0d931dc3169ca3d66e0bed4056962fbe76ab3"}, + {file = "mocpy-0.16.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:47582f4fb74e979b72978943c7d87c9d1f1b08e682ad18b0ea0e0455589139a6"}, + {file = "mocpy-0.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eb14affd63017f495f1f1ea721cffe382efda30003c4950ae0e573115e3fa51b"}, + {file = "mocpy-0.16.2-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:31953319509d8ee4975f4d3ad2fc54efabb0e265cfbfd7e2d59c46e880592734"}, + {file = "mocpy-0.16.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:807ae016152c34861022904e6f5d8a79336770e22dc86fc508541d1e9cb0fcd9"}, + {file = "mocpy-0.16.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:2f81e7721fdc7c10510b3533d689277c63730eee24356e0c46ad61beb56193fc"}, + {file = "mocpy-0.16.2-cp311-none-win_amd64.whl", hash = "sha256:bd25612a2a7967edd326e140ca38242536fa256f9b9f31110fd05bbe275f4d43"}, + {file = "mocpy-0.16.2-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:676abcc0469f28c1d7cad785913c0100844787862035f2fd7c34dcded9889d1c"}, + {file = "mocpy-0.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:28db4b1f73f0796d466a2b71ca9329b3fd583c358d2b1172c92b188db2f7531e"}, + {file = "mocpy-0.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1193c619554d98b68ca830237365c08057d4e51f860cf3ee368ea7f976ff1d30"}, + {file = "mocpy-0.16.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:73bced01f698a71e54873c1f1232144d99105e21d1ca68560da035c510b4fa07"}, + {file = "mocpy-0.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:513cb04e0ba259d4513d5fda1a32ab26f03e47613abb1cfefd0aeb078424c616"}, + {file = "mocpy-0.16.2-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:195a2b4d6cf0c4738269669bf26d5e2f0c53f0d5bc4ff10d093d3f995a284d93"}, + {file = "mocpy-0.16.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a15d2203d21438c11cbaca8f6c78ead995a6c3e167893c5905c37d74637b4336"}, + {file = "mocpy-0.16.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:466c57d89adeabf6f801deb93c371eb30fcd886549e63b47b8fd6686d87080aa"}, + {file = "mocpy-0.16.2-cp312-none-win_amd64.whl", hash = "sha256:4b0b9470cf4e414a8202663f260fa964e39777288f93dc923f68b76552aac7c5"}, + {file = "mocpy-0.16.2-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:c42266531ab5928d2bb1d6b0f4e126a7b6306c6cba185a9ee870b118d5220eeb"}, + {file = "mocpy-0.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:5bc1347a5454087884dee59eef9326b40fca4844cd6e734670dad4934628dbc4"}, + {file = "mocpy-0.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:91572b71b3ae1a0c8c154f42cafae42783e94970d6c41e7a8b27bc138410247d"}, + {file = "mocpy-0.16.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3682ab8e5b4b8a1143e3c5cb2d1779411d24b15202e7a31fdd85d2b8f2a919b4"}, + {file = "mocpy-0.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f9538f01515708bfdb381509c3e109a6d4fe42a2fef561d4ac02413128b2ec64"}, + {file = "mocpy-0.16.2-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:134d08808c5371cc40b5dcec79adef9000d6f124b37ab81ed12e5d13003d6edd"}, + {file = "mocpy-0.16.2-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:f6c506b7e200305a4e5c569c985f305fbaf366241ff10513365026a358cf8ae2"}, + {file = "mocpy-0.16.2-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:885fc2c6de6c12902796721b5bd1557b978e9ebaac8a02ce3646e0891f0885a2"}, + {file = "mocpy-0.16.2-cp38-none-win_amd64.whl", hash = "sha256:ad509ad43a764f58c86b355159598f22f2550e486cef3b693ed2d8b97878fbdb"}, + {file = "mocpy-0.16.2-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:d801f3df8b91ab571c162b6637dc3f79b046ac508d21caf76b41cb4a67fb5789"}, + {file = "mocpy-0.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:8e8f80ab95b03cdebe6408cfa62e3402a142e7165d84a8088a4548958a61af4c"}, + {file = "mocpy-0.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1fd71eaa33d9cefb526bdcad128ebcf08cd692985c140fb14139fb1f61f636d7"}, + {file = "mocpy-0.16.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:834b7efa38e50db0b0fd9516963810779c9b56a1c33facbbdba5259d2540a38a"}, + {file = "mocpy-0.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:61becffa8fa8f13ca1ed9b1e181a8795ed64b19741e094061aad1498a512e2c0"}, + {file = "mocpy-0.16.2-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:c8e1d38eee4b32addf5b3a9d87c3154793be784a4fbe20ec923aa0a9ae35dbb2"}, + {file = "mocpy-0.16.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:2f269e69b2377352684da30532c62ca48a814fa503edb05b876799b6baa3a774"}, + {file = "mocpy-0.16.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:fddd2921ce9feef485bb8d77a4f431e24695acf10b259e037cf589539c1fc7fc"}, + {file = "mocpy-0.16.2-cp39-none-win_amd64.whl", hash = "sha256:e65b0d41eb84015fac219d8ee23388a2f9309f32e511bff442d2a00131bf4a03"}, + {file = "mocpy-0.16.2.tar.gz", hash = "sha256:43428ccc3bb9023f002a87e23adf1097245465a9432f52391e66fc3d6c0506e5"}, ] [package.dependencies] @@ -3407,11 +3407,13 @@ astropy = {version = "*", markers = "python_version > \"3.8\""} cdshealpix = ">=0.6.4" matplotlib = "*" networkx = ">=2.5" +numpy = "<2.0" [package.extras] -dev = ["astropy_healpix", "pre-commit (>=2.20)", "pytest (>6.0)", "pytest-cov", "pytest-mock", "requests"] -docs = ["astropy-sphinx-theme", "astropy_healpix", "healpy", "nbsphinx", "numpydoc", "sphinx-astropy", "sphinx-collections", "sphinx-copybutton", "sphinx-gallery", "sphinxcontrib-bibtex"] -notebooks = ["astroquery", "ipyaladin", "maser-data", "nbmake", "regions"] +astropy-regions = ["regions"] +dev = ["astropy-healpix", "pre-commit (>=2.20)", "pytest (>6.0)", "pytest-cov", "pytest-mock", "regions", "requests", "ruff (>=0.5.0)"] +docs = ["astropy-healpix", "astropy-sphinx-theme", "nbsphinx", "numpydoc", "sphinx-astropy", "sphinx-collections", "sphinx-copybutton", "sphinx-gallery", "sphinxcontrib-bibtex"] +notebooks = ["astroquery", "ipyaladin", "nbmake", "regions"] query-fits = ["requests"] [[package]] @@ -6247,4 +6249,4 @@ slackbot = ["flask", "gunicorn", "slackclient", "slackeventsapi"] [metadata] lock-version = "2.0" python-versions = ">=3.10,<3.12" -content-hash = "6b2cf085a1fcefba81fcf9ba38aaeb01c91015e5d0b85f05dda9368da0fb4a79" +content-hash = "4a5dcf323d5c18eecc19fc6c367f1294aeee8defeeb3801606bb4dbfedf5c3e9" diff --git a/pyproject.toml b/pyproject.toml index 0557ccb..ffedbb0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,7 +28,7 @@ ligo-gracedb = "^2.7.7" "ligo.skymap" = ">=1,<3" lxml = ">=4.9.1,<6.0.0" matplotlib = ">=3" -mocpy = ">=0.11,<0.14" +mocpy = ">=0.11,<0.17" numpy = ">=1.22.4,<2.0.0" pandas = ">=1.4.3,<3.0.0" python-ligo-lw = "^1.8.1"