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

matplotlib == 3.1.1? #21

Closed
Schamschula opened this issue Apr 9, 2021 · 3 comments
Closed

matplotlib == 3.1.1? #21

Schamschula opened this issue Apr 9, 2021 · 3 comments

Comments

@Schamschula
Copy link

matplotlib 3.1.1 is out of date. I'm getting an error

pkg_resources.DistributionNotFound: The 'matplotlib==3.1.1' distribution was not found and is required by rsudp

but I have py39-matplotlib @3.4.1_0+cairo+webagg installed under MacPorts.

I also get a similar issue with python-telegram-bot as it requires an obsolete version of APScheduler==3.6.3, whereas the current version is 3.7.0.

This also begs the question, why do both twitter and telegram need to be enabled? I only use twitter and would prefer not to install the entire infrastructure for telegram.

@iannesbitt
Copy link
Collaborator

Hi @Schamschula, apologies for the delay in responding. I'm not sure why pkg_resources would be giving you that error, as matplotlib==3.1.1 is widely available (via both pip and conda). The reason it was pinned at that particular tag is because there was functionality introduced in 3.2.x that broke rsudp's plot module. I have changed the pin to <3.2 instead, which should offer some leeway.

@iannesbitt
Copy link
Collaborator

As for twitter and telegram, they are installed but not used because they are small. We figured it was easier for end users (and maintainers) if they didn't have to do extra work to set up the features they want.

@iannesbitt
Copy link
Collaborator

Closing this issue unless further work is needed.

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

No branches or pull requests

2 participants