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

Migrate to pip-tools and Hatch #36

Merged
merged 1 commit into from
Dec 25, 2022
Merged

Migrate to pip-tools and Hatch #36

merged 1 commit into from
Dec 25, 2022

Conversation

charliermarsh
Copy link
Member

No description provided.

@charliermarsh charliermarsh force-pushed the charlie/pip-tools branch 2 times, most recently from 35c0556 to 342dd62 Compare December 24, 2022 23:40
@charliermarsh charliermarsh changed the base branch from charlie/just to main December 24, 2022 23:47
@ofek
Copy link

ofek commented Dec 25, 2022

Have you tried Hatch and/or Hatchling? 🙂

Note: Hatchling is now the default in the official Python packaging tutorial

@charliermarsh
Copy link
Member Author

Would it be unusual to use Hatch or Hatchling but do my own environment management? That’s sort of why I played around with Flit here.

Copy link

@ofek ofek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you want! This also unlocks the use of plugins like hatch-mypyc, hatch-vcs, etc.

pyproject.toml Outdated Show resolved Hide resolved
pyproject.toml Outdated Show resolved Hide resolved
pyproject.toml Outdated Show resolved Hide resolved
pyproject.toml Show resolved Hide resolved
ruff_lsp/__init__.py Outdated Show resolved Hide resolved
@ofek
Copy link

ofek commented Dec 25, 2022

Would it be unusual to use Hatch or Hatchling but do my own environment management? That’s sort of why I played around with Flit here.

Nope!

@charliermarsh
Copy link
Member Author

Stellar, thank you! I would prefer to use Hatch :)

@charliermarsh charliermarsh changed the title Migrate to pip-tools and flit Migrate to pip-tools and Hatch Dec 25, 2022
@charliermarsh charliermarsh force-pushed the charlie/pip-tools branch 10 times, most recently from a81f7a2 to 726eb10 Compare December 25, 2022 06:04
@charliermarsh charliermarsh merged commit 5bfaa88 into main Dec 25, 2022
@charliermarsh charliermarsh deleted the charlie/pip-tools branch December 25, 2022 06:09
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