kovacs-levent / Blake3-Python

This repository contains the source code for our Applied Cryptography Project Seminar class project at Eötvös Loránd University (ELTE). Our project is a native python implementation of the BLAKE3 hashing algorithm.
1 stars 2 forks source link

Improve repository structure #24

Open kovacs-levent opened 3 years ago

kovacs-levent commented 3 years ago

The repository's current state is quite... neglected. I've been busy implementing the parallelized algorithm. While I was testing the new algorithm I've attempted to move some files around to make the structure better, however, I failed.

I want to something more structured, something like this would suffice:

  1. We should have two main folders in the root folder for code: /src and /tests

  2. Move test files from /src to /tests

You'll probably need to do some python project management stuff, but I'm not all too familiar with this side of python. This is the easiest ticket that I've made, but you'll be a hero in my eyes if someone refactors the code this way.

kovacs-levent commented 3 years ago

Also try to add a proper .gitignore for python, but I may do it myself in one of the commits.