Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace Poetry with UV #1209

Closed

Conversation

devin-ai-integration[bot]
Copy link
Contributor

@devin-ai-integration devin-ai-integration bot commented Nov 23, 2024

Changes

  • Migrated from Poetry to UV for dependency management
  • Updated installation documentation with both pip and UV methods using tabbed format
  • Updated contributing guidelines to reflect UV usage
  • Updated GitHub workflows to use UV instead of Poetry
  • Removed Poetry configuration and dependencies

Testing Done

  • Verified UV installation works
  • Updated documentation with proper installation methods
  • Tested documentation builds locally

Link to Devin run: https://preview.devin.ai/devin/cac0f2184b054b2bbf96ef1de1c23154

Note: There are some documentation rendering issues that might need to be addressed in a follow-up PR, but the core migration to UV is complete and functional.

If you have any feedback, you can leave comments in the PR and I'll address them in the app!

- Updated installation docs with pip and uv methods
- Updated contributing guidelines for UV usage
- Updated GitHub workflows to use UV
- Added tabbed installation instructions
- Removed poetry dependencies and configuration
@github-actions github-actions bot added dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation size:L This PR changes 100-499 lines, ignoring generated files. labels Nov 23, 2024
Copy link

cloudflare-workers-and-pages bot commented Nov 23, 2024

Deploying instructor-py with  Cloudflare Pages  Cloudflare Pages

Latest commit: 5e96926
Status: ✅  Deploy successful!
Preview URL: https://b524c749.instructor-py.pages.dev
Branch Preview URL: https://devin-1732331867-replace-poe.instructor-py.pages.dev

View logs

@jxnl jxnl requested a review from ivanleomk November 23, 2024 03:37
devin-ai-integration bot and others added 24 commits November 23, 2024 03:40
- Update all GitHub Actions workflows to use UV
- Fix type checking issues in multimodal.py
- Update dependency management files
- Ensure consistent venv setup across workflows
- Add --system flag to UV installations
@jxnl jxnl closed this Nov 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation size:L This PR changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant