nim-lang / nimble

Package manager for the Nim programming language.
Other
1.24k stars 174 forks source link

Don't use outside module nim-lang/checksums, use std/sha1 instead; fixes #1127 #1142

Closed xTrayambak closed 9 months ago

xTrayambak commented 9 months ago

1127 states that sometimes the checksums module fails to get cloned, which is a real issue whilst compilation and in theory, can cause CI builds to fail. To prevent this, that library has been replaced with stdlib's sha1 module which does exactly what the previous one does, except it is inside the standard library so Nimble no longer has to depend on another external library.

xTrayambak commented 9 months ago

Wait, there's a tiny error. Let me fix it really quickly.