Skip to content

chore: update Dockerfile and add Python version management#214

Open
incubator4 wants to merge 3 commits intoMOVIBALE:mainfrom
incubator4:uv
Open

chore: update Dockerfile and add Python version management#214
incubator4 wants to merge 3 commits intoMOVIBALE:mainfrom
incubator4:uv

Conversation

@incubator4
Copy link
Copy Markdown

  • Introduced a new .python-version file to specify Python version 3.13.
  • Updated Dockerfile to use multi-stage builds, separating UV and Python images.
  • Removed requirements.txt in favor of pyproject.toml for dependency management.
  • Added a new uv.lock file for dependency locking.
  • Configured GitHub workflows for Docker builds and Dependabot updates.

- Introduced a new .python-version file to specify Python version 3.13.
- Updated Dockerfile to use multi-stage builds, separating UV and Python images.
- Removed requirements.txt in favor of pyproject.toml for dependency management.
- Added a new uv.lock file for dependency locking.
- Configured GitHub workflows for Docker builds and Dependabot updates.
- Enhanced installation instructions with detailed Docker usage options.
- Improved formatting for better readability in both English and Chinese README files.
- Added acknowledgments and clarified the project's open-source nature.
- Minor corrections and adjustments to ensure consistency across documentation.
- Updated the COPY command to correctly copy UV binaries from the upstream image to the appropriate directory in the container.
- Ensured that the binaries are placed in /usr/local/bin for proper execution.
@MOVIBALE
Copy link
Copy Markdown
Owner

@codex review

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.

2 participants