googleinterns / amaranth

Apache License 2.0
2 stars 0 forks source link

Merge ftr/pkg format #14

Closed tommylau-exe closed 4 years ago

tommylau-exe commented 4 years ago

Fixes #9

Makes repo adhere more closely to standard Python package formats. This makes it easier for type-checkers and linters to run on the codebase, as well as hopefully making it easier to understand to a potential newcomer. This also allows for code sharing between modules, which will be integral as new facets are added to this project.

The only code that was changed in this PR was code that relied on file paths, and code that relied on other parts of code that became shared in new or different ways.