question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Statsd (tbc. if more extras) tries to install provider package where it is missing

See original GitHub issue

Apache Airflow version: 2.0.0b2

What happened:

Starting in 2.0.0b2, extras that aren’t also providers like statsd prevents Airflow from being installed.

How to reproduce it:

$ docker run --rm -ti python:3.6 bash
# pip install apache-airflow[statsd]==2.0.0b2
Collecting apache-airflow[statsd]==2.0.0b2                 
  Downloading apache_airflow-2.0.0b2-py3-none-any.whl (4.5 MB)                    
...
Collecting statsd<4.0,>=3.3.0; extra == "statsd"          
  Downloading statsd-3.3.0-py2.py3-none-any.whl (11 kB)
ERROR: Could not find a version that satisfies the requirement apache-airflow-providers-statsd; extra == "statsd" (from apache-airflow[statsd]==2.0.0b2) (from versions: none)         
ERROR: No matching distribution found for apache-airflow-providers-statsd; extra == "statsd" (from apache-airflow[statsd]==2.0.0b2)

I believe this is from https://github.com/apache/airflow/pull/12233

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

2reactions
potiukcommented, Nov 10, 2020

Cool ! 😃 No problem. I wil add automated check for that before I fix it 😃. And see if there are more cases. We have ~70 providers so maybe others have similar problem too 😃

0reactions
jedcunninghamcommented, Nov 10, 2020

Yes, those do work (sorry, I generalized without checking others).

Read more comments on GitHub >

github_iconTop Results From Across the Web

Free Examples of Follow up Reminder Emails [2023 Update]
Writing a good follow-up email is about more than just reminding the prospect you exist. It's about continuing to promote the correct message....
Read more >
ElvUI Addon Guide - Updated for Dragonflight Pre-Patch
Setup and configuration guide for ElvUI version 13.00+, a comprehensive and customizable UI replacement Addon for World of Warcraft Dragonflight.
Read more >
Total downloads
Downloaded packages. Package name, Downloads. ghc-lib-parser, 1237. pandoc, 969. hspec, 960. hspec-discover, 879. skylighting, 872.
Read more >
How To Configure StatsD to Collect Arbitrary Stats for ...
Build and Install the Package​​ Before we install the package, we want to stop our Carbon service. The reason for this is that...
Read more >
ffmpeg Documentation
When there are multiple input files, ffmpeg tries to keep them synchronized by tracking lowest timestamp on any active input stream.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found