You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "Leondon9 (via GitHub)" <gi...@apache.org> on 2026/05/17 16:22:33 UTC

[I] Provider discovery should tolerate commas in Project-URL values [airflow]

Leondon9 opened a new issue, #67061:
URL: https://github.com/apache/airflow/issues/67061

   ### Description
   
   Provider discovery reads package metadata  entries to find provider documentation links. The current parser splits each  value on every comma. Python package metadata defines this field as a label and URL separated by a comma, but the URL portion itself can legally contain commas, for example in query parameters.
   
   ### Why this should be fixed
   
   A valid provider package metadata entry such as  can fail discovery because splitting on every comma produces too many parts. Airflow discovers provider packages at runtime, including third-party providers, so provider discovery should be robust to valid metadata values.
   
   ### Real value
   
   Fixing this prevents a small metadata formatting edge case from breaking provider discovery. It makes Airflow more tolerant of valid third-party or future provider package metadata without changing provider schemas or adding new behavior.
   
   ### Suggested scope
   
   Parse  entries by splitting on the first comma only, trim surrounding URL whitespace, and add a focused regression test for a documentation URL containing a comma.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Provider discovery should tolerate commas in Project-URL values [airflow]

Posted by "potiuk (via GitHub)" <gi...@apache.org>.
potiuk closed issue #67061: Provider discovery should tolerate commas in Project-URL values
URL: https://github.com/apache/airflow/issues/67061


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org