Pin Pyrsistent at a Python 2.7 compatible version

This commit is contained in:
Sajith Sasidharan 2020-09-08 16:31:57 -04:00
parent e17e9fa7a9
commit 810c7eefd8
2 changed files with 5 additions and 0 deletions

0
newsfragments/3403.minor Normal file
View File

View File

@ -116,6 +116,11 @@ install_requires = [
# know works on Python 2.7.
"eliot ~= 1.7",
# Pyrsistent 0.17.0 (which we use by way of Eliot) has dropped
# Python 2 entirely; stick to the version known to work for us.
# XXX: drop this bound: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3404
"pyrsistent <= 0.16.0",
# A great way to define types of values.
# XXX: drop the upper bound: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3390
"attrs >= 18.2.0, < 20",