You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Switch from Setuptools to Hatch. (Attempt 2.) (#3)
* Changed `pyproject.toml` settings to use Hatch.
* Build failed because of no Setuptools. Added.
* Removed Setuptools dependency.
* It is not needed. Clang was needed.
* Added build workflow.
* Verbose logging in GitHub Actions workflow.
* Renamed 'build' workflow to 'install'.
* Building means creating an installable package
* This workflow installs the package in development mode.
* Added lint workflow.
* Removed `Makefile` since Hatch can build and publish.
* Fixed some lints.
* Lint ignore rules for `__init__.py`.
* Fixed more lints.
* Fixed invalid module names.
* Except the main module, `ScrollableContainers`.
* I have already registered it on PyPI, so this invalid name will have to stay.
* Ran `hatch fmt`.
* Reduced maximum width of docstrings to 79 characters.
* `hatch fmt` indented them outwards without wrapping them.
* Added build workflow.
* Reduced verbosity of build and format workflows.
* Changed version to alpha 0.
* Since I have made no releases with this major version number yet, it is okay to change it to a pre-release version.
* I plan to use alpha releases to see how it looks on PyPI rather than using TestPyPI.
0 commit comments