ethpm / py-ethpm

This library is deprecated. ethPM python tooling is now located in web3.py
MIT License
24 stars 13 forks source link

Update content addressed github uri scheme #129

Closed njgheorghita closed 5 years ago

njgheorghita commented 5 years ago

What was wrong?

Decision was made to sunset the fragment based hash verification for github uris and use their native blob system instead - Also mirrors what is suggested in the ERC 1319, so this will go towards having a cleaner standard amongst libraries.

How was it fixed?

Updated the utils and GithubOverHTTPS backend to use the blob scheme.

Cute Animal Picture

image

fixes #125

njgheorghita commented 5 years ago

@pipermerriam ping - added a validation util to verify that the hash of the contents retrieved from a github blob uri match the hash in the uri