potiuk edited a comment on pull request #13440:
URL: https://github.com/apache/airflow/pull/13440#issuecomment-753614997


   @ashb @kaxil @mik-laj -> I've implemented the "removal" of extra properties:
   
   * i remove the extra fields added since 2.0.0 (I am using jsonpath-ng for 
that - very neat library that implements jsonpath and we can easily specify the 
path to filter out from Dictionary object (in case of logo simply 
`integrations..logo` does the trick). 
   * when preparing provider packages I check if provider info modified 
vlidates with the old schema 2.0 (stored in deprecated_schemas)
   * I added test in CI to install and import all classes from master providers 
using 2.0.0 airflow rather than master version. This will help us to validate  
if providers are still installable with 'old' Airflow 2.0.0. That's actually 
pretty nice as we will be pretty sure that at least at the import and 
dependencies level we got things right in master. If we decide to deprecate 
2.0.0 we can move it to 2.0.1


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to