Skip to content

Commit 3c4fcde

Browse files
authored
Merge pull request #2750 from jku/update-securesystemslib-extras
Update securesystemslib extras
2 parents 5dc5cea + 83ec7be commit 3c4fcde

File tree

4 files changed

+28
-15
lines changed

4 files changed

+28
-15
lines changed

docs/INSTALLATION.rst

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,13 @@ algorithms, and more performant backends. Opt-in is available via
2525

2626
.. note::
2727

28-
Please consult with underlying crypto backend installation docs --
29-
`cryptography <https://cryptography.io/en/latest/installation/>`_ and
30-
`pynacl <https://pynacl.readthedocs.io/en/latest/install/>`_ --
28+
Please consult with underlying crypto backend installation docs. e.g.
29+
`cryptography <https://cryptography.io/en/latest/installation/>`_
3130
for possible system dependencies.
3231

3332
::
3433

35-
python3 -m pip securesystemslib[crypto,pynacl] tuf
34+
python3 -m pip securesystemslib[crypto] tuf
3635

3736

3837
Install for development

requirements/main.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@
66
# 'pinned.txt' is updated on GitHub with Dependabot, which
77
# triggers CI/CD builds to automatically test against updated dependencies.
88
#
9-
securesystemslib[crypto, pynacl]
9+
securesystemslib[crypto]
1010
requests

requirements/pinned.txt

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,24 @@
1-
certifi==2024.12.14 # via requests
2-
cffi==1.17.1 # via cryptography, pynacl
3-
charset-normalizer==3.4.1 # via requests
4-
cryptography==44.0.0 # via securesystemslib
5-
idna==3.10 # via requests
6-
pycparser==2.22 # via cffi
7-
pynacl==1.5.0 # via securesystemslib
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.11
3+
# by the following command:
4+
#
5+
# pip-compile --output-file=requirements/pinned.txt --strip-extras requirements/main.txt
6+
#
7+
certifi==2024.12.14
8+
# via requests
9+
cffi==1.17.1
10+
# via cryptography
11+
charset-normalizer==3.4.1
12+
# via requests
13+
cryptography==44.0.0
14+
# via securesystemslib
15+
idna==3.10
16+
# via requests
17+
pycparser==2.22
18+
# via cffi
819
requests==2.32.3
9-
securesystemslib[crypto,pynacl]==1.2.0
10-
urllib3==2.3.0 # via requests
20+
# via -r requirements/main.txt
21+
securesystemslib==1.2.0
22+
# via -r requirements/main.txt
23+
urllib3==2.3.0
24+
# via requests

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ allowlist_externals = python3
3434
# Must to be invoked explicitly with, e.g. `tox -e with-sslib-main`
3535
[testenv:with-sslib-main]
3636
commands_pre =
37-
python3 -m pip install --force-reinstall git+https://github.com/secure-systems-lab/securesystemslib.git@main#egg=securesystemslib[crypto,pynacl]
37+
python3 -m pip install --force-reinstall git+https://github.com/secure-systems-lab/securesystemslib.git@main#egg=securesystemslib[crypto]
3838

3939
commands =
4040
python3 -m coverage run aggregate_tests.py

0 commit comments

Comments
 (0)