
Adding PBR into spyglass-plugin-xls has caused a circular dependency. Because Spyglass installs spyglass-plugin-xls it also now tries to resolve spyglass-plugin-xls's requirements.txt which in turn requires Spyglass to be installed. Since Spyglass is what's currently trying to install, pip fails to resolve the plugin's dependencies. This change moves the Spyglass requirement into test-requirements.txt. Spyglass will always install this plugin so spyglass-plugin-xls should only need to install Spyglass to run its own independent tests. Change-Id: Ia5765d6b894cc1073c8be803d43f0b90cc448383
12 lines
255 B
Plaintext
12 lines
255 B
Plaintext
# Formatting
|
|
yapf==0.27.0
|
|
|
|
# Linting
|
|
hacking==1.1.0
|
|
|
|
# Security
|
|
bandit==1.6.0
|
|
|
|
# Installs Spyglass for independent tests, but not in requirements.txt since Spyglass will always install this plugin
|
|
git+https://opendev.org/airship/spyglass.git#egg=spyglass
|