Skip to content

Conversation

andrewgy8
Copy link
Member

@andrewgy8 andrewgy8 commented Oct 24, 2024

Problem

Requirements should be simple and only managed in one place to avoid confusion. See #1978

Solution

  • Migrate all txt requirement files to pyproject.toml

Copy link
Contributor

@matthewhegarty matthewhegarty left a comment

Choose a reason for hiding this comment

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

Looks great - thanks

@coveralls
Copy link

Coverage Status

coverage: 100.0%. remained the same
when pulling 2bdfb25 on migrate-all-to-pyproject
into 414bd4b on main.

@andrewgy8 andrewgy8 merged commit 82263e5 into main Oct 24, 2024
14 checks passed
@andrewgy8 andrewgy8 deleted the migrate-all-to-pyproject branch October 24, 2024 11:33
@matthewhegarty
Copy link
Contributor

I think it has to be:

pip install '.[tests]'

Not

pip install .[tests]

@andrewgy8
Copy link
Member Author

It depends on you terminal interface 🙃

For zsh you need to enclose with quotes but for others you do not need to.

It also works via make.

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.

3 participants