Open
Conversation
- Restructure package to use src/easymode/ layout - Replace setup.py with modern pyproject.toml - Add hatchling build backend with hatch-vcs versioning - Add comprehensive CI/CD via GitHub Actions - Add pre-commit hooks (ruff, mypy, validate-pyproject) - Add pytest testing infrastructure - Preserve GPL v3 license and all functionality - Version: v0.0.2 (managed via git tags) BREAKING CHANGES: - Minimum Python version now 3.10 (previously implicit 3.7+) - Package structure changed to src-layout (import paths unchanged)
Author
|
ooft - diff is ugly, code changes from #3 are in |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
this PR is on top of #3 and adds
This was heavily LLM assisted, generally okay but had to work around some differences in padding behavior between TF and torch
Not really expecting this to be merged directly, is just good to know it's possible to run inference using your weights in torch