| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
They're not needed there and are hard to constraint properly.
Change-Id: I2d9dee3dc2299656f305559145f7801b25ef30f3
|
|
|
|
|
|
|
|
|
|
| |
Versions of hacking from 3.1.0 until 4.0.0 NOT included are supposed
to require a safe version of flake8, so besides normale issues related
to minor version upgrades, we can safely use those versions.
Also forcing pycodestyle versions to be compatible with flake8 installed
by hacking.
Change-Id: I3b8e667d0693250d5e5b94874b701f5419990c80
|
|
|
|
|
|
|
|
|
| |
Babel is not needed as requirement, remove it.
See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014227.html
Change-Id: Id6e22f7404db0fe36b3e3b3b5acec391b5aa65cf
|
|
|
|
|
|
|
|
| |
Now that we no longer support py27, we can use the standard library
unittest.mock module instead of the third party mock lib.
Change-Id: I805f5a4a901e410492c543c1857943ffd744ea35
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Restore pep 8check for import order.
Set flake8-import-order version to 0.17.1
Full py3 compatible version.
Add all Python3 modules to stdlib list.
Also includes fix to an enum34 dependency bug.
Change-Id: I989a84e362a18225c6f79580b22bb028d3e265ff
|
|
|
|
|
|
|
|
|
| |
This changes adds a new command ``baremetal`` that works mostly like
the OSC ``openstack baremetal`` command but does not require OSC and
defaults to no-auth. No changes in existing commands are required,
the existing OSC plugins are pulled in.
Change-Id: Id4895ec37bfb58eb635e5c8519f96f1bdc30c925
|
|
|
|
|
|
|
|
| |
The new version enables a lot of standard flake8 checks, so a few
fixes are required. W503 is disabled as it conflicts with W504
and the latter seems to be preferred nowadays.
Change-Id: I7c66f18be46af73a47919deef1f38c1f1d3cc741
|
|
|
|
|
|
|
|
|
|
|
|
| |
According to Openstack summit session [1] stestr is
maintained project to which all Openstack projects
should migrate.
Let's switch it then.
[1] https://etherpad.openstack.org/p/YVR-python-pti
Change-Id: Idf7736fb455d0a13da5a8b6140f5eaa7fa44cb99
Signed-off-by: Charles Short <zulcss@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
hacking is not capped in g-r and it is in
blacklist for requirement as hacking new version
can break the gate jobs.
Hacking can break gate jobs because of various
reasons:
- There might be new rule addition in hacking
- Some rules becomes default from non-default
- Updates in pycodestyle etc
That was the main reason it was not added in g-r
auto sync also. Most of the project maintained the
compatible and cap the hacking version in
test-requirements.txt and update to new version when
project is ready. Bumping new version might need code
fix also on project side depends on what new in that
version.
If project does not have cap the hacking version then,
there is possibility of gate failure whenever new hacking
version is released by QA team.
Example of such failure in recent release of hacking 1.1.0
- http://lists.openstack.org/pipermail/openstack-dev/2018-May/130282.html
Change-Id: I904a85633198436acbb0d4a7bba89bbe006736a2
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Follow new PTI for docs build
- Add sphinxcontrib.apidoc to replace pbr autodoc
REF:
https://governance.openstack.org/tc/reference/project-testing-interface.html
http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html
http://lists.openstack.org/pipermail/openstack-dev/2018-March/128594.html
Change-Id: I76e8ec019ef30fdc2d34a25a99e849407f586459
|
|
|
|
| |
Change-Id: Ia04c4f9b6e71adc58a0d913bef925e788cfcb1ca
|
|
|
|
| |
Change-Id: Ia7155b5beddeac3eebdefa8e9a52236747a6b14c
|
|
|
|
| |
Change-Id: I1fe991f85378ac1bdda7ba47c24fa974d6d42e02
|
|
|
|
| |
Change-Id: I24431b7ac8c1088456d2c6f9afc01c83d90e094b
|
|
|
|
| |
Change-Id: If276763f879de0fa0f907cba5a9ef6a05edce945
|
|
|
|
| |
Change-Id: I6aaaacd9ff90e33bdeda644acfc3cf986fc55299
|
|
|
|
| |
Change-Id: I456f7ecea0f64296bd808bf62e9653908070c745
|
|
|
|
| |
Change-Id: Iec99b5eaba93126bc6c6244fd6ced0b23d9f62b7
|
|
|
|
| |
Change-Id: I7cfb23d736ccab134bf62eefc7f83336a88bb4de
|
|
|
|
|
|
|
|
|
| |
python-subunit is not used directly anywhere
and it is dependency of both testrepository
and os-testr
(probably was used by some tox wrapper script before)
Change-Id: I9edf39f404f70f71e722e900f4ba8ee9676329e2
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
OpenStack client is not a runtime dependency of ironicclient,
and having it in requirements just brings in many dependencies
which might not be needed at all when using the Python API of the client
only (for example in server-side applications).
Although dependency on osc-lib is enough for unit tests, add
python-openstackclient to test-requirements so that functional tests
pass.
Also, add a setuptools 'extra' so that users can install
python-openstackclient together with ironicclient if wishing to do so
as follows:
pip install python-ironicclient[cli]
Change-Id: Ic7d06e61cd234b327613287802361c58bf6bf11e
Closes-Bug: #1562023
|
|/
|
|
| |
Change-Id: I3b7dcb712807cb9485477da3df3162ff2c278298
|
|
|
|
| |
Change-Id: I8a3184bf8e9389267ba8f58c56c77ec4feb58496
|
|
|
|
|
|
|
|
|
|
|
|
| |
Enable the following off-by-default checks:
* [H204] Use assert(Not)Equal to check for equality.
* [H205] Use assert(Greater|Less)(Equal) for comparison.
* [H210] Require ‘autospec’, ‘spec’, or ‘spec_set’ in
mock.patch/mock.patch.object calls
Fix code that failed [H205] and [H210]
Change-Id: I7a553e7d40e328f37757fb504a098776cb9bf97c
|
|
|
|
| |
Change-Id: Ia1bb352cebf00b900dee80d5cc5ef44a30f90c04
|
|
|
|
| |
Change-Id: I3f90602e5a2acc3f6a75dbe1b3004a6341f14aaf
|
|
|
|
| |
Change-Id: Ie4a2bccc626cc980b4e6dfd42e3572941ab50545
|
|
|
|
|
|
|
| |
Move doc/ and releasenotes/ to openstackdocstheme
and remove the dependency on oslosphinx.
Change-Id: Iac55f25a96959024f91b8bb689f5fba9325dbb52
|
|
|
|
| |
Change-Id: If5f9466754830a19a7f8b7a4b840f71853ad20a7
|
|
|
|
| |
Change-Id: I03f640bffeec2718cdcb924706af2cad4820a4bf
|
|
|
|
| |
Change-Id: I7e55f8bb6ef08a35ea505204a41cd1637675f783
|
|
|
|
| |
Change-Id: I78ca7f14190b1df3d47c79a9cb204461b6770bcf
|
|
|
|
| |
Change-Id: Ib44a9dd1ed17431ec1be62e80916227ef3c74a1d
|
|
|
|
| |
Change-Id: I3f5d6c7307a8c28f7bfb1955911b2d9921ea82c5
|
|
|
|
|
|
|
|
|
| |
Since pbr already landed and the old version of hacking seems not
work very well with pbr>=2, we should update it to match global
requirement.
Partial-Bug: #1668848
Change-Id: I9fbc60bd6b01ce95c51bb639a58872f41da90092
|
|
|
|
| |
Change-Id: I4b2bcedbfdb884a2b591d848c23e1b93168afd0f
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add testcases for commands:
openstack baremetal node create,
openstack baremetal node delete,
openstack baremetal node list,
openstack baremetal node show,
openstack baremetal node set,
openstack baremetal node unset.
Change-Id: I32d9e33a868f2224d179f3d16de19f62b85d535e
Partial-Bug: #1566329
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Use hacking 0.12.0
Use the new checks that are available:
[H106] Don’t put vim configuration in source files.
[H203] Use assertIs(Not)None to check for None.
[H904] Delay string interpolations at logging calls.
No changes were needed to the code to pass the new checks.
Change-Id: I348a9ef60449fc3d5981013f0be3bfd66d503f6e
|
| |
| |
| |
| | |
Change-Id: Ibbdb61ecd0cb09b3f43eb6faa2800eb790f6f443
|
|/
|
|
| |
Change-Id: I65ee9f45a5d0fab3c164f801ecf50f9f8f3670ec
|
|
|
|
| |
Change-Id: I4909445b1ccd062305df1dc1cf2faa71e6fd643b
|
|
|
|
|
|
|
| |
Including it in both requirements.txt and test-requirements.txt
gives "Double requirement given" error when rebuilding venv.
Change-Id: I612117f736c15d71864235050e46175bcd775fc8
|
|
|
|
| |
Change-Id: I2729aaefef2732d418f579b6f92b4c86be975510
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Update the hacking test-requirement to match openstack/requirements
global-requirements.txt
The hacking requirement is not updated by the proposal bot.
Change-Id: I02c9025135e5e4ef6e41b45b46506727d8606504
|
|\ \
| |/
|/| |
|
| |
| |
| |
| | |
Change-Id: Ic488b3184770186f2cf05fdf2df863dadb155a0d
|
|\ \
| |/
|/| |
|