Skip to content

Added UV package manager support and fixed cross-platform dependency issues#28

Open
dikshantnaik wants to merge 3 commits into
FatihMakes:mainfrom
dikshantnaik:main
Open

Added UV package manager support and fixed cross-platform dependency issues#28
dikshantnaik wants to merge 3 commits into
FatihMakes:mainfrom
dikshantnaik:main

Conversation

@dikshantnaik

Copy link
Copy Markdown

Summary

Added UV package manager support and fixed cross-platform dependency issues

Changes

  • Windows compatibility fix: Added platform markers to Windows-only dependencies
  • Modern Python packaging: Introduced pyproject.toml for UV support
  • Environment configuration: Added .python-version and uv.lock
  • Repository cleanup: Added .gitignore for sensitive files

Type

  • Bug fix
  • Feature (UV support)
  • [ x] Documentation

Testing

  • [x ] Verified install on Arch Linux
  • Verified install on Windows
  • [x ] UV lock file generates correctly

Files Changed

  • requirements.txt (dependency fixes)
  • .gitignore (new)
  • pyproject.toml (new)
  • uv.lock (new)
  • .python-version (new)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant