mirror of
https://github.com/home-assistant/core.git
synced 2025-07-25 22:27:07 +00:00
Add issue trackers to requirements script exceptions (#145608)
This commit is contained in:
parent
ba0c03ddbb
commit
d4333665fc
@ -48,97 +48,122 @@ FORBIDDEN_PACKAGE_EXCEPTIONS: dict[str, dict[str, set[str]]] = {
|
|||||||
# - package is the package (can be transitive) referencing the dependency
|
# - package is the package (can be transitive) referencing the dependency
|
||||||
# - reasonX should be the name of the invalid dependency
|
# - reasonX should be the name of the invalid dependency
|
||||||
"azure_devops": {
|
"azure_devops": {
|
||||||
|
# https://github.com/timmo001/aioazuredevops/issues/67
|
||||||
# aioazuredevops > incremental > setuptools
|
# aioazuredevops > incremental > setuptools
|
||||||
"incremental": {"setuptools"}
|
"incremental": {"setuptools"}
|
||||||
},
|
},
|
||||||
"cmus": {
|
"cmus": {
|
||||||
|
# https://github.com/mtreinish/pycmus/issues/4
|
||||||
# pycmus > pbr > setuptools
|
# pycmus > pbr > setuptools
|
||||||
"pbr": {"setuptools"}
|
"pbr": {"setuptools"}
|
||||||
},
|
},
|
||||||
"concord232": {
|
"concord232": {
|
||||||
|
# https://bugs.launchpad.net/python-stevedore/+bug/2111694
|
||||||
# concord232 > stevedore > pbr > setuptools
|
# concord232 > stevedore > pbr > setuptools
|
||||||
"pbr": {"setuptools"}
|
"pbr": {"setuptools"}
|
||||||
},
|
},
|
||||||
"efergy": {
|
"efergy": {
|
||||||
|
# https://github.com/tkdrob/pyefergy/issues/46
|
||||||
# pyefergy > codecov
|
# pyefergy > codecov
|
||||||
# pyefergy > types-pytz
|
# pyefergy > types-pytz
|
||||||
"pyefergy": {"codecov", "types-pytz"}
|
"pyefergy": {"codecov", "types-pytz"}
|
||||||
},
|
},
|
||||||
"fitbit": {
|
"fitbit": {
|
||||||
|
# https://github.com/orcasgit/python-fitbit/pull/178
|
||||||
|
# but project seems unmaintained
|
||||||
# fitbit > setuptools
|
# fitbit > setuptools
|
||||||
"fitbit": {"setuptools"}
|
"fitbit": {"setuptools"}
|
||||||
},
|
},
|
||||||
"guardian": {
|
"guardian": {
|
||||||
|
# https://github.com/jsbronder/asyncio-dgram/issues/20
|
||||||
# aioguardian > asyncio-dgram > setuptools
|
# aioguardian > asyncio-dgram > setuptools
|
||||||
"asyncio-dgram": {"setuptools"}
|
"asyncio-dgram": {"setuptools"}
|
||||||
},
|
},
|
||||||
"hive": {
|
"hive": {
|
||||||
|
# https://github.com/Pyhass/Pyhiveapi/pull/88
|
||||||
# pyhive-integration > unasync > setuptools
|
# pyhive-integration > unasync > setuptools
|
||||||
"unasync": {"setuptools"}
|
"unasync": {"setuptools"}
|
||||||
},
|
},
|
||||||
"influxdb": {
|
"influxdb": {
|
||||||
|
# https://github.com/influxdata/influxdb-client-python/issues/695
|
||||||
# influxdb-client > setuptools
|
# influxdb-client > setuptools
|
||||||
"influxdb-client": {"setuptools"}
|
"influxdb-client": {"setuptools"}
|
||||||
},
|
},
|
||||||
"keba": {
|
"keba": {
|
||||||
|
# https://github.com/jsbronder/asyncio-dgram/issues/20
|
||||||
# keba-kecontact > asyncio-dgram > setuptools
|
# keba-kecontact > asyncio-dgram > setuptools
|
||||||
"asyncio-dgram": {"setuptools"}
|
"asyncio-dgram": {"setuptools"}
|
||||||
},
|
},
|
||||||
"lyric": {
|
"lyric": {
|
||||||
|
# https://github.com/timmo001/aiolyric/issues/115
|
||||||
# aiolyric > incremental > setuptools
|
# aiolyric > incremental > setuptools
|
||||||
"incremental": {"setuptools"}
|
"incremental": {"setuptools"}
|
||||||
},
|
},
|
||||||
"microbees": {
|
"microbees": {
|
||||||
|
# https://github.com/microBeesTech/pythonSDK/issues/6
|
||||||
# microbeespy > setuptools
|
# microbeespy > setuptools
|
||||||
"microbeespy": {"setuptools"}
|
"microbeespy": {"setuptools"}
|
||||||
},
|
},
|
||||||
"minecraft_server": {
|
"minecraft_server": {
|
||||||
|
# https://github.com/jsbronder/asyncio-dgram/issues/20
|
||||||
# mcstatus > asyncio-dgram > setuptools
|
# mcstatus > asyncio-dgram > setuptools
|
||||||
"asyncio-dgram": {"setuptools"}
|
"asyncio-dgram": {"setuptools"}
|
||||||
},
|
},
|
||||||
"mochad": {
|
"mochad": {
|
||||||
|
# https://github.com/mtreinish/pymochad/issues/8
|
||||||
# pymochad > pbr > setuptools
|
# pymochad > pbr > setuptools
|
||||||
"pbr": {"setuptools"}
|
"pbr": {"setuptools"}
|
||||||
},
|
},
|
||||||
"mystrom": {
|
"mystrom": {
|
||||||
|
# https://github.com/home-assistant-ecosystem/python-mystrom/issues/55
|
||||||
# python-mystrom > setuptools
|
# python-mystrom > setuptools
|
||||||
"python-mystrom": {"setuptools"}
|
"python-mystrom": {"setuptools"}
|
||||||
},
|
},
|
||||||
"nx584": {
|
"nx584": {
|
||||||
|
# https://bugs.launchpad.net/python-stevedore/+bug/2111694
|
||||||
# pynx584 > stevedore > pbr > setuptools
|
# pynx584 > stevedore > pbr > setuptools
|
||||||
"pbr": {"setuptools"}
|
"pbr": {"setuptools"}
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
|
# https://github.com/mtreinish/pyopnsense/issues/27
|
||||||
# pyopnsense > pbr > setuptools
|
# pyopnsense > pbr > setuptools
|
||||||
"pbr": {"setuptools"}
|
"pbr": {"setuptools"}
|
||||||
},
|
},
|
||||||
"opower": {
|
"opower": {
|
||||||
|
# https://github.com/arrow-py/arrow/issues/1169 (fixed not yet released)
|
||||||
# opower > arrow > types-python-dateutil
|
# opower > arrow > types-python-dateutil
|
||||||
"arrow": {"types-python-dateutil"}
|
"arrow": {"types-python-dateutil"}
|
||||||
},
|
},
|
||||||
"osoenergy": {
|
"osoenergy": {
|
||||||
|
# https://github.com/osohotwateriot/apyosohotwaterapi/pull/4
|
||||||
# pyosoenergyapi > unasync > setuptools
|
# pyosoenergyapi > unasync > setuptools
|
||||||
"unasync": {"setuptools"}
|
"unasync": {"setuptools"}
|
||||||
},
|
},
|
||||||
"ovo_energy": {
|
"ovo_energy": {
|
||||||
|
# https://github.com/timmo001/ovoenergy/issues/132
|
||||||
# ovoenergy > incremental > setuptools
|
# ovoenergy > incremental > setuptools
|
||||||
"incremental": {"setuptools"}
|
"incremental": {"setuptools"}
|
||||||
},
|
},
|
||||||
"remote_rpi_gpio": {
|
"remote_rpi_gpio": {
|
||||||
|
# https://github.com/waveform80/colorzero/issues/9
|
||||||
# gpiozero > colorzero > setuptools
|
# gpiozero > colorzero > setuptools
|
||||||
"colorzero": {"setuptools"}
|
"colorzero": {"setuptools"}
|
||||||
},
|
},
|
||||||
"system_bridge": {
|
"system_bridge": {
|
||||||
|
# https://github.com/timmo001/system-bridge-connector/pull/78
|
||||||
# systembridgeconnector > incremental > setuptools
|
# systembridgeconnector > incremental > setuptools
|
||||||
"incremental": {"setuptools"}
|
"incremental": {"setuptools"}
|
||||||
},
|
},
|
||||||
"travisci": {
|
"travisci": {
|
||||||
# travisci > pytest-rerunfailures > pytest
|
# https://github.com/menegazzo/travispy seems to be unmaintained
|
||||||
|
# and unused https://www.home-assistant.io/integrations/travisci
|
||||||
|
# travispy > pytest-rerunfailures > pytest
|
||||||
"pytest-rerunfailures": {"pytest"},
|
"pytest-rerunfailures": {"pytest"},
|
||||||
# travisci > pytest
|
# travispy > pytest
|
||||||
"travispy": {"pytest"},
|
"travispy": {"pytest"},
|
||||||
},
|
},
|
||||||
"zha": {
|
"zha": {
|
||||||
|
# https://github.com/waveform80/colorzero/issues/9
|
||||||
# zha > zigpy-zigate > gpiozero > colorzero > setuptools
|
# zha > zigpy-zigate > gpiozero > colorzero > setuptools
|
||||||
"colorzero": {"setuptools"}
|
"colorzero": {"setuptools"}
|
||||||
},
|
},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user