diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..18edfca --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,30 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +`¯\_(ツ)_/¯` + +## [0.0.3] - 2024-03-30 + +### Added + +- Establish an ML pipeline including train, upload and download +- Increase coverage to ~95% + +## [0.0.2] - 2024-03-16 + +PoC! + +## [0.0.1] - 2024-03-16 + +Yanked + + +[unreleased]: https://github.com/mnvoh/cameratokeyboard/compare/v0.0.3...HEAD +[0.0.3]: https://github.com/mnvoh/cameratokeyboard/compare/v0.0.2...v0.0.3 +[0.0.2]: https://github.com/mnvoh/cameratokeyboard/releases/tag/v0.0.2 \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 15d3681..cbab9c0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "c2k" -version = "0.0.2" +version = "0.0.3" authors = [{ name = "mnvoh", email = "milad@nozary.com" }] description = "Acts as a keyboard by looking at your hands!" readme = "README.md" @@ -15,15 +15,16 @@ classifiers = [ "Operating System :: OS Independent", ] dependencies = [ - "imgaug", "colorlog", - "pyyaml", - "opencv-contrib-python", + "imgaug", "numpy", - "tqdm", - "ultralytics", + "opencv-contrib-python", + "requests", "pygame-ce", "pygame-gui", + "pyyaml", + "tqdm", + "ultralytics", ] [project.urls] diff --git a/requirements.txt b/requirements.txt index 042fbf5..7272d75 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,6 +3,7 @@ colorlog ~= 4.6 imgaug ~= 0.4 numpy ~= 1.26 opencv-contrib-python ~= 4.9 +requests ~= 2.30 platformdirs ~= 4.2 pygame-ce ~= 2.4 pygame-gui ~= 0.6