- Dec 22, 2021
-
-
Nicolas Dandrimont authored
blake2s and blake2b have been provided by the stdlib hashlib since Python 3.6, and we declare 3.7 as minimum Python version supported.
-
- Apr 12, 2021
-
-
vlorentz authored
-
- Sep 25, 2020
-
-
David Douard authored
The addition of '-p no:pytest_swh_core' in pytest.ini is needed to prevent pytest from loading the pytest_swh_core plugin which we do not need here and which would require some more dependencies (e.g. requests).
-
- Sep 17, 2020
-
-
Antoine Lambert authored
Related to T2610
-
- Aug 06, 2020
-
-
Antoine R. Dumont authored
Related to T2105
-
Antoine R. Dumont authored
Related to T2105
-
- Aug 04, 2020
-
-
Antoine R. Dumont authored
Related to T2105
-
- Apr 29, 2020
-
-
Stefano Zacchiroli authored
-
- Apr 20, 2020
-
-
Antoine R. Dumont authored
Related to T2367
-
- Apr 08, 2020
-
-
David Douard authored
- blackify all the python files, - enable black in pre-commit, - add a black tox environment.
-
- Oct 01, 2019
-
-
Stefano Zacchiroli authored
It is now possible to install swh-model without dulwich (and Click, FWIW). Users who want to use "swh identify" should "pip install swh-model[cli]".
-
- Jun 18, 2019
-
-
Ishan Bhanuka authored
Remove version checking code, pyblake2 is installed by default on python 3.6+
-
- Jun 11, 2019
-
-
David Douard authored
-
- Oct 08, 2018
-
-
David Douard authored
to prevent confusion with setup()'s "extras_require" argument.
-
David Douard authored
related to T1242
-
- Oct 05, 2018
-
-
Antoine Pietri authored
-
- Jun 21, 2018
-
-
Nicolas Dandrimont authored
Summary: We used to depend on the 'blake2s256' and 'blake2b512' names to be available in hashlib.algorithms_available. It turns out that that's specific to OpenSSL 1.1. We now try, in order: - blake2s256/blake2b512 as shipped by libssl1.1 (Python 3.5+ on Debian stretch and up) - blake2s/blake2b as built into Python 3.6+ - pyblake2 if all else fails While we're here, let's also avoid doing not-so-subtle hacks with hashlib builtins. Thanks to Alexios Zavras for the report. Test Plan: New unit tests added to check for behavior in all cases. Manually running the tests on Python 3.4 + pyblake2, Python 3.5 and Python 3.6 as shipped by Debian exercises all three cases. Reviewers: zack, #reviewers! Differential Revision: https://forge.softwareheritage.org/D347
-
- Jun 16, 2018
-
-
Stefano Zacchiroli authored
Currently only content and directory object types are supported, but more can be added in the future. Closes T1039
-
- Oct 12, 2017
-
-
Nicolas Dandrimont authored
-
- Jul 12, 2017
-
-
Nicolas Dandrimont authored
Summary: for those people with legacy openssls Reviewers: anlambert, #reviewers! Differential Revision: https://forge.softwareheritage.org/D224
-
- Jun 26, 2017
-
-
Nicolas Dandrimont authored
-
- Feb 09, 2017
-
-
Antoine Pietri authored
-
- Dec 07, 2015
-
-
Nicolas Dandrimont authored
-
- Nov 23, 2015
-
-
Nicolas Dandrimont authored
-