diff --git a/pyproject.toml b/pyproject.toml index 81dd1c40ec..8e95bf579d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -55,7 +55,6 @@ module = [ "ahocorasick.*", "bitfield.*", "bmemcached.*", - "cairosvg.*", # https://github.com/Kozea/CairoSVG/issues/373 "circuitbreaker.*", "defusedxml.*", # https://github.com/tiran/defusedxml/issues/46 "digitalocean.*", diff --git a/requirements/dev.in b/requirements/dev.in index 45b0d7d430..f4d2a0ddae 100644 --- a/requirements/dev.in +++ b/requirements/dev.in @@ -55,9 +55,6 @@ https://github.com/zulip/zulint/archive/417b4e4971fdd5ca8e84847f1391b657b188631a -r mypy.in -# Needed for using integration logo svg files as bot avatars -cairosvg - # Needed for tools/check-thirdparty python-debian diff --git a/requirements/dev.txt b/requirements/dev.txt index a182498798..0bc5e6c6c8 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -256,14 +256,6 @@ cachetools==5.3.3 \ --hash=sha256:0abad1021d3f8325b2fc1d2e9c8b9c9d57b04c3932657a72465447332c24d945 \ --hash=sha256:ba29e2dfa0b8b556606f097407ed1aa62080ee108ab0dc5ec9d6a723a007d105 # via google-auth -cairocffi==1.7.0 \ - --hash=sha256:1f29a8d41dbda4090c0aa33bcdea64f3b493e95f74a43ea107c4a8a7b7f632ef \ - --hash=sha256:7761863603894305f3160eca68452f373433ca8745ab7dd445bd2c6ce50dcab7 - # via cairosvg -cairosvg==2.7.1 \ - --hash=sha256:432531d72347291b9a9ebfb6777026b607563fd8719c46ee742db0aef7271ba0 \ - --hash=sha256:8a5222d4e6c3f86f1f7046b63246877a63b49923a1cd202184c3a634ef546b3b - # via -r requirements/dev.in certifi==2024.2.2 \ --hash=sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f \ --hash=sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1 @@ -325,7 +317,6 @@ cffi==1.16.0 \ --hash=sha256:fcc8eb6d5902bb1cf6dc4f187ee3ea80a1eba0a89aba40a5cb20a5087d961357 # via # argon2-cffi-bindings - # cairocffi # cryptography # pyvips chardet==5.2.0 \ @@ -585,10 +576,6 @@ cssselect==1.2.0 \ # parsel # scrapy # talon-core -cssselect2==0.7.0 \ - --hash=sha256:1ccd984dab89fc68955043aca4e1b03e0cf29cad9880f6e28e3ba7a74b14aa5a \ - --hash=sha256:fd23a65bfd444595913f02fc71f6b286c29261e354c41d722ca7a261a49b5969 - # via cairosvg dataclasses-json==0.6.6 \ --hash=sha256:0c09827d26fffda27f1be2fed7a7a01a29c5ddcd2eb6393ad5ebf9d77e9deae8 \ --hash=sha256:e54c5c87497741ad454070ba0ed411523d46beb5da102e221efb873801b0ba85 @@ -604,7 +591,6 @@ defusedxml==0.7.1 \ --hash=sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61 # via # -r requirements/common.in - # cairosvg # python3-openid # scrapy # semgrep @@ -2076,9 +2062,7 @@ pillow==10.3.0 \ --hash=sha256:f0d0591a0aeaefdaf9a5e545e7485f89910c977087e7de2b6c388aec32011e9f \ --hash=sha256:fdcbb4068117dfd9ce0138d068ac512843c52295ed996ae6dd1faf537b6dbc27 \ --hash=sha256:ff61bfd9253c3915e6d41c651d5f962da23eda633cf02262990094a18a55371a - # via - # -r requirements/common.in - # cairosvg + # via -r requirements/common.in pip-tools==6.2.0 \ --hash=sha256:77727ef7457d1865e61fe34c2b1439f9b971b570cc232616a22ce82ab89d357d \ --hash=sha256:9ed38c73da4993e531694ea151f77048b4dbf2ba7b94c4a569daa39568cc6564 @@ -3131,12 +3115,6 @@ time-machine==2.14.1 \ --hash=sha256:fd8645b820f7895fdafbc4412d1ce376956e36ad4fd05a43269aa06c3132afc3 \ --hash=sha256:fe508a6c43fb72fa4f66b50b14684cf58d3db95fed617177ec197a7a90427bae # via -r requirements/dev.in -tinycss2==1.3.0 \ - --hash=sha256:152f9acabd296a8375fbca5b84c961ff95971fcfc32e79550c8df8e29118c54d \ - --hash=sha256:54a8dbdffb334d536851be0226030e9505965bb2f30f21a4a82c55fb2a80fae7 - # via - # cairosvg - # cssselect2 tldextract==5.1.2 \ --hash=sha256:4dfc4c277b6b97fa053899fcdb892d2dc27295851ab5fac4e07797b6a21b2e46 \ --hash=sha256:c9e17f756f05afb5abac04fe8f766e7e70f9fe387adb1859f0f52408ee060200 @@ -3379,10 +3357,7 @@ wcwidth==0.2.13 \ webencodings==0.5.1 \ --hash=sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78 \ --hash=sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923 - # via - # cssselect2 - # html5lib - # tinycss2 + # via html5lib werkzeug==3.0.3 \ --hash=sha256:097e5bfda9f0aba8da6b8545146def481d06aa7d3266e7448e2cccf67dd8bd18 \ --hash=sha256:fc9645dc43e03e4d630d23143a04a7f947a9a3b5727cd535fdfe155a17cc48c8 diff --git a/version.py b/version.py index 3f80e307cb..cb7379b1fb 100644 --- a/version.py +++ b/version.py @@ -48,4 +48,4 @@ API_FEATURE_LEVEL = 266 # historical commits sharing the same major version, in which case a # minor version bump suffices. -PROVISION_VERSION = (281, 2) # bumped 2024-06-18 for adding libvips +PROVISION_VERSION = (282, 0) # bumped 2024-06-18 for removing cairosvg