Files
Jarek Potiuk e34d24c3b2 Automatically refresh generated dependencies when needed (#49848)
When we removed, added or moved providers, the generated provider
dependencies .json file might have been not regenerated until we
run `breeze ci-image build` - that led to several cases where for
example release manager saw a failure when they tried to build
packages and some non-existing packages were being built.

This change implements more complete solution to refresh the provider
json file - it will:

* be created when missing even if you run breeze autocomplete (so first
  time autocomplete might be slower)
* for any breeze command it will recalculate hash of all the provider
  yaml and pyproject.toml files to see if things changed and regenerate
  and reload providers if they did

This should handle all cases nicely and fast.
2025-04-27 15:12:14 +00:00

6 lines
67 B
Plaintext

provider_dependencies.json*
_build
_inventory_cache
_doctrees
apis