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

build: emoji is now a setuptools extra, making it easier to install #120

Merged
merged 1 commit into from
Jan 21, 2023

Conversation

dgw
Copy link
Member

@dgw dgw commented Dec 19, 2022

Declaring the emoji package as a setuptools extra means that the user only needs to install this plugin with that extra specified, & pip will take care of making sure they have the necessary dependency version.

This will help us avoid future occurrences like #118. The maintainer of emoji seems to be responsible about holding breaking API changes until the next major version, so I feel safe with the emoji>=1.7,<3 range.

Declaring the `emoji` package as a setuptools extra means that the user
only needs to install this plugin with that extra specified, & pip will
take care of making sure they have the necessary dependency version.

This will help us avoid future occurrences like #118. The maintainer of
`emoji` seems to be responsible about holding breaking API changes until
the next major version, so I feel safe with the `emoji>=1.7,<3` range.
@dgw dgw added this to the 0.5.0 milestone Dec 19, 2022
@dgw dgw merged commit 0263db8 into master Jan 21, 2023
@dgw dgw deleted the emoji-extra branch January 21, 2023 01:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant