Browse Source

build: relax dnspython version bound

The <2.1 pin had been put there as dnspython 2.1 added "poetry" as a build time dep,
which pulled in a significant number of transitive dependencies, and it was also
causing issues with our appimage build.

dnspython 2.2.0 was released since, which no longer needs full poetry, only "poetry-core":
da279dec7e

related https://github.com/spesmilo/electrum/issues/7361
patch-4
SomberNight 3 years ago
parent
commit
d9b55ae5c8
No known key found for this signature in database GPG Key ID: B33B5F232C6271E9
  1. 6
      contrib/deterministic-build/requirements.txt
  2. 2
      contrib/requirements/requirements.txt

6
contrib/deterministic-build/requirements.txt

@ -99,9 +99,9 @@ certifi==2021.10.8 \
charset-normalizer==2.0.10 \
--hash=sha256:876d180e9d7432c5d1dfd4c5d26b72f099d503e8fcc0feb7532c9289be60fcbd \
--hash=sha256:cb957888737fc0bbcd78e3df769addb41fd1ff8cf950dc9e7ad7793f1bf44455
dnspython==2.0.0 \
--hash=sha256:044af09374469c3a39eeea1a146e8cac27daec951f1f1f157b1962fc7cb9d1b7 \
--hash=sha256:40bb3c24b9d4ec12500f0124288a65df232a3aa749bb0c39734b782873a2544d
dnspython==2.2.0 \
--hash=sha256:081649da27ced5e75709a1ee542136eaba9842a0fe4c03da4fb0a3d3ed1f3c44 \
--hash=sha256:e79351e032d0b606b98d38a4b0e6e2275b31a5b85c873e587cc11b73aca026d6
frozenlist==1.2.0 \
--hash=sha256:01d79515ed5aa3d699b05f6bdcf1fe9087d61d6b53882aa599a10853f0479c6c \
--hash=sha256:0a7c7cce70e41bc13d7d50f0e5dd175f14a4f1837a8549b0936ed0cbe6170bf9 \

2
contrib/requirements/requirements.txt

@ -10,4 +10,4 @@ attrs>=19.2.0
# Note that we also need the dnspython[DNSSEC] extra which pulls in cryptography,
# but as that is not pure-python it cannot be listed in this file!
dnspython>=2.0,<2.1
dnspython>=2.0

Loading…
Cancel
Save