diff --git a/docs/requirements.txt b/docs/requirements.txt index 38679d6..0ae0551 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -88,19 +88,21 @@ coverage==5.5; python_version >= "2.7" and python_full_version < "3.0.0" or pyth docutils==0.16; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.5.0" and python_version >= "3.6" \ --hash=sha256:0c5b78adfbf7762415433f5515cd5c9e762339e23369dbe8000d84a4bf4ab3af \ --hash=sha256:c2de3a60e9e7d07be26b7f2b00ca0309c207e06c100f9cc2a94931fc75a478fc -fiona==1.8.20; python_version >= "3.6" \ - --hash=sha256:02880556540e36ad6aac97687799d9b3093c354787a47bc0e73026c7fc15f1b3 \ - --hash=sha256:3f668c471fa2f8c9c0a9ca83639cb2c8dcc93edc3d93d43dba2f9e8da38ad53e \ - --hash=sha256:54f81039e913d0f88728ef23edf5a69038dec94dea54f4c799f972ba8e2a7d40 \ - --hash=sha256:328340a448bed5c43d119f61f760368a04d13a302c59d2fccb051a3ff021f4b8 \ - --hash=sha256:03f910380dbe684730b59b817aa030e6e9a3ee79211b66c6db2d1c8fe6ea12de \ - --hash=sha256:bef100ebd82afb9a4d67096216e82611b82ca9341330e4805832d7ff8c9bc1f7 \ - --hash=sha256:5e1cef608c6de9039eaa65b395024096e3189ab0559a5a328c68c4690c3302ce \ - --hash=sha256:e72e4a5b84ec410be531d4fe4c1a5c87c6c0e92d01116c145c0f1b33f81c8080 \ - --hash=sha256:a70502d2857b82f749c09cb0dea3726787747933a2a1599b5ab787d74e3c143b -geopandas==0.9.0; python_version >= "3.6" \ - --hash=sha256:79f6e557ba0dba76eec44f8351b1c6b42a17c38f5f08fef347e98fe4dae563c7 \ - --hash=sha256:63972ab4dc44c4029f340600dcb83264eb8132dd22b104da0b654bef7f42630a +fiona==1.8.21; python_version >= "3.7" \ + --hash=sha256:085f18d943097ac3396f3f9664ac1ae04ad0ff272f54829f03442187f01b6116 \ + --hash=sha256:11532ccfda1073d3f5f558e4bb78d45b268e8680fd6e14993a394c564ddbd069 \ + --hash=sha256:315e186cb880a8128e110312eb92f5956bbc54d7152af999d3483b463758d6f9 \ + --hash=sha256:3789523c811809a6e2e170cf9c437631f959f4c7a868f024081612d30afab468 \ + --hash=sha256:388acc9fa07ba7858d508dfe826d4b04d813818bced16c4049de19cc7ca322ef \ + --hash=sha256:39c656421e25b4d0d73d0b6acdcbf9848e71f3d9b74f44c27d2d516d463409ae \ + --hash=sha256:3a0edca2a7a070db405d71187214a43d2333a57b4097544a3fcc282066a58bfc \ + --hash=sha256:40b4eaf5b88407421d6c9e707520abd2ff16d7cd43efb59cd398aa41d2de332c \ + --hash=sha256:43b1d2e45506e56cf3a9f59ba5d6f7981f3f75f4725d1e6cb9a33ba856371ebd \ + --hash=sha256:9fb2407623c4f44732a33b3f056f8c58c54152b51f0324bf8f10945e711eb549 \ + --hash=sha256:b69054ed810eb7339d7effa88589afca48003206d7627d0b0b149715fc3fde41 +geopandas==0.14.0; python_version >= "3.9" \ + --hash=sha256:a402a565e727642cb44a500c911f226eea26c1b1247c6586827031e3d7a9403a \ + --hash=sha256:ea6c031889e1e1888aecaa6e182ca620d78f63551c49b3002a998bcbb280531f idna==2.10; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.5.0" and python_version >= "3.6" \ --hash=sha256:b97d804b1e9b523befed77c48dacec60e6dcb0b5391d57af6a65a312a90648c0 \ --hash=sha256:b307872f855b18632ce0c21c5e45be78c0ea7ae4c15c828c20788b26921eb3f6 @@ -233,26 +235,27 @@ pygments==2.9.0; python_version >= "3.6" \ pyparsing==2.4.7; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.4.0" and python_version >= "3.6" \ --hash=sha256:ef9d7589ef3c200abe66653d3f1ab1033c3c419ae9b9bdb1240a85b024efc88b \ --hash=sha256:c203ec8783bf771a155b207279b9bccb8dea02d8f0c9e5f8ead507bc3246ecc1 -pyproj==3.1.0; python_version >= "3.7" \ - --hash=sha256:8eda240225971b5cd0bac2d399ed6222068f0598ee92d5f6e847bd2019d2c8b0 \ - --hash=sha256:ae237492767e0225f99b53a0fd7110fde2b7e7cabc105bbc243c151a7497de88 \ - --hash=sha256:b635e7e21fea5af74e90fc9e54d1a4c27078efdce6f214101c98dd93afae599a \ - --hash=sha256:aa87df0982aa0f4477478899d9c930cc0f97cd6d8a4ce84c43ac88ccf86d1da7 \ - --hash=sha256:10dad599b9f7ce2194996dc25f1000e0aa15754ecef9db46b624713959c67957 \ - --hash=sha256:a162ed199cd2ec392cffe20b2fa3381b68e7a166d55f3f060eceb8d517e4f46d \ - --hash=sha256:1e88ebc4e08e661e9011b5c1ebfb32f0d311963a9824a6effb4168c7e07918b1 \ - --hash=sha256:da88abc5e2f6a8fb07533855a57ca2a31845f58901a87f821b68b0db6b023978 \ - --hash=sha256:911d773da9fa4d4f3f7580173858c391e3ee0b61acaf0be303baab323d2eae78 \ - --hash=sha256:5f8a8d982bde211e65dc2de1f8f36cf162f9cc7fcd8a7625046ea265284e5e65 \ - --hash=sha256:c4193e1069d165476b2d0f7d882b7712b3eab6e2e6fe2a0a78ef40de825a1f28 \ - --hash=sha256:b6c74bbec679199746a3e02c0e0fad093c3652df96dd63e086a2fbf2afe9dc0e \ - --hash=sha256:04c185102e659439c5bd428ac5473d36ef795fca8e225bbbe78e20643d804ec0 \ - --hash=sha256:ebbba7707fe83a01e54bce8e3e7342feb0b3e0d74ff8c28df12f8bc59b76827c \ - --hash=sha256:9cc464a1c51baad28ffb7a233116e8d4ce4c560b32039fa986d0f992ac3c431f \ - --hash=sha256:4f3ad09cf3352bf5664794042b28d98781362ec8d9774ad73f28a1a0101a27f1 \ - --hash=sha256:ae5534fa7a3b74f20534694d297fce6f7483890ff6ca404394ecf372f3c589d4 \ - --hash=sha256:808f5992320e9631b2e45444028a65cd6ba3ee40229292934178ef07020a5ffd \ - --hash=sha256:67b94f4e694ae33fc90dfb7da0e6b5ed5f671dd0acc2f6cf46e9c39d56e16e1a +pyproj==3.3.0; python_version >= "3.8" \ + --hash=sha256:067a5c6099949edd66e9a10b139af4e2f65ebadb9f59583923a1d3feefac749a \ + --hash=sha256:0e1fd560b509b722db6566fa9685252f25640e93464d09e13d5190ed7ab491ba \ + --hash=sha256:235b52d8700ffb6be1f3638b1e25d83a9c13edcdb793236d8a98fd39227c5c27 \ + --hash=sha256:277072176a17471c0b1d25d6cae75401d81e9b50ea625ba546f5b79acd757dfc \ + --hash=sha256:2c41c9b7b5e1a1b0acc2b7b2f5de65b226f7b96c870888e4f679ff96322b1ed0 \ + --hash=sha256:3d28b84913cd849832a8f154c0e0c2ee4618057f7389ee68bfdb2145e7ed78cc \ + --hash=sha256:4125e6704751d0e82d8d912d9851da097e8d38599d4c45f9944faaeb21771938 \ + --hash=sha256:44b5590c0b8dd002154916e170ef88f57abf91005b34bcb23faef97abb4d42c2 \ + --hash=sha256:4d2fc49c73d9f34e932bf37926d56916ba1b6f2f693cd4d8cc1d0d9eacc0e537 \ + --hash=sha256:5a105bfe37c78416d2641cd5d3368c99057d041f15f8d51ea3898953b21395c9 \ + --hash=sha256:99f171da5f885efeec8d7fb2e2557175ffa8834eeb488842b1f52ac78a9a98e5 \ + --hash=sha256:ab4baf781721640659db83a6b4da636fc403008f4978c668275754284c946778 \ + --hash=sha256:b15e199c1da8fd132e11dfa68d8cf65d4812dedabc776b308df778ecd0d07658 \ + --hash=sha256:b48dd9e5736957707fce1d9253fb0772bcf80480198c7790e21fed73fee61240 \ + --hash=sha256:ce1adec823738e2d7c6af019fc38f58b4204bacfc782e4430373578c672f3833 \ + --hash=sha256:ce8bfbc212729e9a643f5f5d77f7a93394e032eda1e2d8799ae902d08add747e \ + --hash=sha256:dbf479bd481774ad217e9db5674868eee8f01dfe3868f61753328895ae7da61a \ + --hash=sha256:e70a1ea6f198cace1a492397bdd0a46e640201120973293d6c48031e370d6a87 \ + --hash=sha256:eca8ecf2b6b3225d93c723e6a2f51143d9195ac407f69e979363cdde344b93bb \ + --hash=sha256:fcceb6736085bf19291b707bc67c8cebe05330bd02268e9b8eba6d28a1905fce pytest-cov==2.12.1; (python_version >= "2.7" and python_full_version < "3.0.0") or (python_full_version >= "3.5.0") \ --hash=sha256:261ceeb8c227b726249b376b8526b600f38667ee314f910353fa318caa01f4d7 \ --hash=sha256:261bb9e47e65bd099c89c3edf92972865210c36813f80ede5277dceb77a4a62a diff --git a/maup/__init__.py b/maup/__init__.py index e22b505..b42711e 100644 --- a/maup/__init__.py +++ b/maup/__init__.py @@ -16,7 +16,7 @@ "`geopandas.options.use_pygeos = False` before importing your shapefile." ) -__version__ = "1.1.0" +__version__ = "1.1.2" __all__ = [ "adjacencies", "assign", diff --git a/poetry.lock b/poetry.lock index a4d8d2a..82f98d4 100644 --- a/poetry.lock +++ b/poetry.lock @@ -368,21 +368,21 @@ test = ["Fiona[s3]", "pytest (>=7)", "pytest-cov", "pytz"] [[package]] name = "geopandas" -version = "0.12.2" +version = "0.14.0" description = "Geographic pandas extensions" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "geopandas-0.12.2-py3-none-any.whl", hash = "sha256:0a470e4bf6f5367e6fd83ab6b40405e0b805c8174665bbcb7c4077ed90202912"}, - {file = "geopandas-0.12.2.tar.gz", hash = "sha256:0acdacddefa176525e4da6d9aeeece225da26055c4becdc6e97cf40fa97c27f4"}, + {file = "geopandas-0.14.0-py3-none-any.whl", hash = "sha256:a402a565e727642cb44a500c911f226eea26c1b1247c6586827031e3d7a9403a"}, + {file = "geopandas-0.14.0.tar.gz", hash = "sha256:ea6c031889e1e1888aecaa6e182ca620d78f63551c49b3002a998bcbb280531f"}, ] [package.dependencies] -fiona = ">=1.8" +fiona = ">=1.8.21" packaging = "*" -pandas = ">=1.0.0" -pyproj = ">=2.6.1.post1" -shapely = ">=1.7" +pandas = ">=1.4.0" +pyproj = ">=3.3.0" +shapely = ">=1.8.0" [[package]] name = "idna" @@ -1280,4 +1280,4 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p [metadata] lock-version = "2.0" python-versions = "^3.9.0,<3.13.0" -content-hash = "4d9eeba55d2b148c85b1ab28f8fe35a5320b5e175e69e682728c5017db9769ba" +content-hash = "530bb74912c3948a18fc2409ebf37237a132eae2bef67e52de7102807b01b9d7" diff --git a/pyproject.toml b/pyproject.toml index 7956111..79d421a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "maup" -version = "1.1.1" +version = "1.1.2" description = "The geospatial toolkit for redistricting data" authors = [ "Metric Geometry and Gerrymandering Group ", @@ -23,7 +23,7 @@ exclude = ["examples/", "tests/"] python = "^3.9.0,<3.13.0" numpy = "^1.23.0" pandas = "^2.1.2" -geopandas = "^0.12.2" +geopandas = "^0.14.0" Shapely = "^2.0.1" tqdm = "^4.61.1"