Commit Graph

5 Commits

Author SHA1 Message Date
amercader 3bde75ff72 Add enum34 requirement for py2 2022-10-11 15:57:29 +02:00
amercader c87309a8dc Remove pyopenssl requirement 2022-10-11 15:30:31 +02:00
amercader 53770b3378 Install different pyopenssl versions depending on py version 2022-10-11 15:20:28 +02:00
amercader 98edcd3ad7 Bump pyopenssl
To fix this failure on the CI tests:

```
   File "/__w/ckanext-harvest/ckanext-harvest/ckanext/harvest/harvesters/ckanharvester.py", line 7, in <module>
    from urllib3.contrib import pyopenssl
  File "/usr/lib/python3.9/site-packages/urllib3/contrib/pyopenssl.py", line 50, in <module>
    import OpenSSL.SSL
  File "/usr/lib/python3.9/site-packages/OpenSSL/__init__.py", line 8, in <module>
    from OpenSSL import crypto, SSL
  File "/usr/lib/python3.9/site-packages/OpenSSL/crypto.py", line 1550, in <module>
    class X509StoreFlags(object):
  File "/usr/lib/python3.9/site-packages/OpenSSL/crypto.py", line 1570, in X509StoreFlags
    CB_ISSUER_CHECK = _lib.X509_V_FLAG_CB_ISSUER_CHECK
AttributeError: module 'lib' has no attribute 'X509_V_FLAG_CB_ISSUER_CHECK'
```
2022-09-07 11:20:47 +02:00
amercader a35f095ac1 Use requirements.txt instead of pip-requirements.txt
To match the vast majority of other extensions. pip-requiremetns.txt has
been kept as a symlink
2022-07-06 15:25:21 +02:00