> ⚠️ Disclaimer: `huak` is currently in its [proof-of-concept (PoC) phase](https://github.com/cnpryer/huak/milestones).
Highlights
* Adds `huak add` command
* Adds optional dependencies
* Updates author formatting in pyproject.toml
* Improves error handling
* Print `help` if no commands are passed
* Fix `huak new` for sub-projects.
* Made Discord 🎉
* Use `python3` alias for macOS and linux
* Adds basic management of exit codes
* Reduce some chattiness
* Docs and CI enhancments
See below for all changes...
What's Changed
* Add digital ocean getting started article to CONTRIBUTING.md by cnpryer in https://github.com/cnpryer/huak/pull/194
* Use array of strings for toml dependencies by cnpryer in https://github.com/cnpryer/huak/pull/195
* Fix an eprintln by cnpryer in https://github.com/cnpryer/huak/pull/196
* Only show version in install badge by cnpryer in https://github.com/cnpryer/huak/pull/202
* Add PoC disclaimer and update project structure in architecture.md by cnpryer in https://github.com/cnpryer/huak/pull/203
* move guides to docs, add Cargo.lock, and misc typos by dpgraham4401 in https://github.com/cnpryer/huak/pull/204
* Update Cargo.lock by cnpryer in https://github.com/cnpryer/huak/pull/205
* Fix cargo install comment in README.md by cnpryer in https://github.com/cnpryer/huak/pull/206
* Issue 109 | Improving errors by AdrianRBerg in https://github.com/cnpryer/huak/pull/184
* Add PythonNotFound enum to errors.rs by cnpryer in https://github.com/cnpryer/huak/pull/208
* Use HuakError placeholder enum name by cnpryer in https://github.com/cnpryer/huak/pull/209
* Update discord badge by cnpryer in https://github.com/cnpryer/huak/pull/210
* Remove zip dev dependency by cnpryer in https://github.com/cnpryer/huak/pull/211
* Updated PythonPackage initializing functions by cnpryer in https://github.com/cnpryer/huak/pull/212
* Use python3 alias on linux by cnpryer in https://github.com/cnpryer/huak/pull/213
* Add wrapped cli errors for ruff, black, pytest by cnpryer in https://github.com/cnpryer/huak/pull/214
* Fix PyTestError and other minor fixes by cnpryer in https://github.com/cnpryer/huak/pull/215
* Update AnyhowError display by cnpryer in https://github.com/cnpryer/huak/pull/217
* Fix huak new 'subproject' error by cnpryer in https://github.com/cnpryer/huak/pull/218
* Add PyProjectTomlNotFound and make huak less chatty by cnpryer in https://github.com/cnpryer/huak/pull/219
* Update README.md by cnpryer in https://github.com/cnpryer/huak/pull/220
* Use CliError in bin and exit with ExitCode by cnpryer in https://github.com/cnpryer/huak/pull/221
* Handle Project init with VenvNotFound by cnpryer in https://github.com/cnpryer/huak/pull/224
* Update issue templates by cnpryer in https://github.com/cnpryer/huak/pull/225
* Update architecture.md by cnpryer in https://github.com/cnpryer/huak/pull/226
* Update venv.create to return anyhow by cnpryer in https://github.com/cnpryer/huak/pull/230
* Update docs and add Project struct documentation example by cnpryer in https://github.com/cnpryer/huak/pull/231
* Add optional-dependencies by cnpryer in https://github.com/cnpryer/huak/pull/233
* docs(readme): fix typo by HigherOrderLogic in https://github.com/cnpryer/huak/pull/234
* Reword 'about' docs by cnpryer in https://github.com/cnpryer/huak/pull/240
* Add basic add command by 0101coding in https://github.com/cnpryer/huak/pull/227
* Indicate first-pass add is available in README.md by cnpryer in https://github.com/cnpryer/huak/pull/242
* Rename architecture.md to design_doc and update README.md by cnpryer in https://github.com/cnpryer/huak/pull/243
* Add version to serialized dep in add command by cnpryer in https://github.com/cnpryer/huak/pull/244
* Delete src/huak/pyproject directory by cnpryer in https://github.com/cnpryer/huak/pull/245
* Use python3 for macos by cnpryer in https://github.com/cnpryer/huak/pull/246
* Remove from optional deps with huak remove by cnpryer in https://github.com/cnpryer/huak/pull/248
* Bump to version 0.0.4-alpha.1 by cnpryer in https://github.com/cnpryer/huak/pull/249
New Contributors
* AdrianRBerg made their first contribution in https://github.com/cnpryer/huak/pull/184
* HigherOrderLogic made their first contribution in https://github.com/cnpryer/huak/pull/234
* 0101coding made their first contribution in https://github.com/cnpryer/huak/pull/227
**Full Changelog**: https://github.com/cnpryer/huak/compare/v0.0.3-alpha.1...v0.0.4-alpha.1