1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
## Updating ed25519
ed25519 is a vendored copy of https://github.com/pyca/ed25519. Here's
one way to update the vendored copy:
```bash
cd securesystemslib/_vendor
rm -rf ed25519/
git clone git@github.com:pyca/ed25519.git
touch ed25519/__init__.py # needed by python<3.3
git clean -f ed25519/
git commit -a
```
Note that this does not commit any new files (our copy does not include
all of the upstream files), any new implementation files will need to be
`git add`ed before commit. Remember to update the expected upstream
hash in `test-ed25519-upstream.sh`.
|