| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
|
|
| |
With the release of NetworkX 2.0 the reporting API was
moved to view/iterator model. Many methods were moved from
reporting lists or dicts to iterating over the information.
Methods that used to return containers now return views and
methods that returned iterators have been removed in networkx.
Because of this change in NetworkX 2.0 , taskflow code
have to be changed also to support networkx > 2.0
Change-Id: I23c226f37bd85c1e38039fbcb302a2d0de49f333
Closes-Bug: #1778115
|
|
|
|
|
|
| |
add release notes to README.rst
Change-Id: I6e0dc02f2d302691c5ee5e5ecbecca8461bb9bd0
|
|
|
|
| |
Change-Id: Ic01648cae18bf674cf5ee2753043dac7c5fc9ed0
|
|
|
|
|
|
| |
Change the outdated links to the latest links in README
Change-Id: I0f88652c73b06e2430ce154452e076873a3aac6a
|
|\ |
|
| |
| |
| |
| |
| | |
Change-Id: Iebd7a1cd0a1ff9eee44fb2a20909f56db90d6430
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We support py35 now.so it is no need to keep
the supoort for py34.
Change-Id: I3dbc5d63c0a4ad5ae9860983cf4d06fb91f1a151
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.
We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.
We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.
Change-Id: Id7f0cc773ddc6bdcf464574fc7faa9216db71e09
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
|
|\ \ \
| |/ /
|/| | |
|
| |/
| |
| |
| |
| | |
Change-Id: I1bfa313531175dc218e015c3aabd0a8694e2a635
Closes-Bug: #1718576
|
|\ \
| |/
|/| |
|
| |
| |
| |
| | |
Change-Id: I172077bc2b4cf5e02691c98b07860f853f9f4da9
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Most notably, taskflow is hitting the sphinx issue
https://github.com/sphinx-doc/sphinx/issues/2549 which causes a
spurious warning that breaks the build with -W. There is a
workaround posted in
https://stackoverflow.com/questions/31784830/sphinx-ivar-tag-goes-looking-for-cross-references
to move :ivar: docstrings to inline comments on the member variable
itself. This is not ideal because it causes the docs to render
differently from :ivar:, but until the sphinx bug is fixed it will
allow us to keep documenting the problematic variables.
There was also a problem with one of the doctests because the
output had changed. That is now fixed.
I also noticed a typo in one of the parameter descriptions so that
is fixed too.
Change-Id: Ib44621f6c3ba2c5476ec430218a0449f9f45d18f
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Duplicate the dependencies that are listed in extras and place them in
a test-requirements.txt file so we can install them using the
constraints list.
In order to add the new requirements file, we have to make the constraints
and requirements match each other and the global settings.
Change-Id: I4dae402fe37015f0f512d5e9a6426d5f39526347
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
|
|\ \
| |/ |
|
| |
| |
| |
| |
| | |
Change-Id: Id7e8b29fe5ffb9aa410985ce0e5914bdcf4e4df0
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| | |
Try to tidy up the formatting of the configuration file.
Change-Id: Ic492ee63f228b486da492088cd7fcb71d784b2e3
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Pypi url changed from [1] to [2]
[1] https://pypi.python.org/pypi/<package>
[2] https://pypi.org/project/<package>
Change-Id: I0c8a226317fa62658555cb9a18028f1516aeccfe
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Set the default python to python3 except for the py27 environment. We
have to set that explicitly to override the new default.
Have py27 and py3* jobs run same commands by removing the commands entry
for py27.
The pep8 rules under python 3 are different, so we need to fix a
couple of issues with blank space. The E721 rule is ignored entirely
because we are not yet using a version of flake8 that supports
ignoring individual rules on specific lines, although the instructions
for that are added so that when we upgrade flake8 to a newer version
we can remove the global rule.
Change-Id: Id236b0632a83a188958130d04f1e9c476c5ace65
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
|
|/
|
|
|
|
|
| |
If we end up with an empty package list, return without erroring.
Change-Id: Id66aaf4bcb8c40ab720303a3ca92a46f92642369
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I621589a87a16250c8c000f229caf6465f864a766
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.
Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.
Add openstack-tox-lower-constraints job to the zuul configuration.
See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.
Change-Id: I1a0941d79d112b6f4fde22885df985e7caaeb2c3
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
|
|
|
|
| |
Change-Id: I56e4891d6b218a676dd3d257ea9ca837c9750bfa
|
|
|
|
|
|
|
|
|
|
| |
Recent versions of oslo.serialization have made it possible to dump
exceptions to JSON, which broke a unit test in taskflow that
assumed exceptions were unserializable. This change switches to an
explicitly unserializable class for that test.
Change-Id: If6d19bc9fcf1f1813cb087d42dc7ba6a61c71b3d
Closes-Bug: 1748241
|
|
|
|
| |
Change-Id: I32eff2012ae7887bc7e66f87e1a668c5c18badd4
|
|
|
|
| |
Change-Id: Iad71ca0b48f8df310bdc10e56875784172acd94b
|
|
|
|
| |
Change-Id: I048e5b96e3e1825b7ff743fafc755425fe2ed6b7
|
|\ |
|
| |
| |
| |
| | |
Change-Id: Ib46222a6861d847158dd42c365270caf603eaa89
|
|/
|
|
| |
Change-Id: I1f0f2ccf549c760cf481b989136ae0f2e4b64944
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
OpenStack CI does not run the docs environment, it's just for developer
convenience. Add the doc8 to the general linter environment so that it's
run during automatic testing. The general linter environment is pep8.
Disable testing of history.rst since generated ChangeLog file gives an
error:
"doc/source/user/history.rst:150: D000 Inline emphasis start-string
without end-string."
Readd sphinx to test environment so that doc8 passes tests.
Change-Id: Ia81eac686ff3a82273b1d306596c4731c86c36e6
|
|/
|
|
| |
Change-Id: Icb21b3ea8f9ae0eb4e51c951187756ac730251fd
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The infra jobs expect documentation requirements in either
doc/requirements.txt or test-requirements.txt. Since neither is
available, they currently fail.
Move doc requirements to doc/requirements.txt and use that to
fix releasenotes build. Note that doc/requirements.txt needs some
requirements for code analysis of taskflow.
For the docs environment - which is a developer convenience - use the
same command that is used by OpenStack CI.
Change-Id: Iec65211e5059a4afdd88a45e2c1ac535b8ec97fe
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Related-Bug: #1557107
Change-Id: I8b2f327dadbf038cd050f05fbc46a428282a3d82
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In new release timeutils.StopWatch can be used from oslo.uitls, so it was deprecated for removal in
timing.py
Change-Id: I138b8d276998a4ea2537966767cbd14f96daf757
Closes-Bug: #1715043
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ifcb5b175b25a265e06a2c37b9941f1251913e3b3
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Release notes are version independent, so remove version/release
values. We've found that projects now require the service package
to be installed in order to build release notes, and this is entirely
due to the current convention of pulling in the version information.
Release notes should not need installation in order to build, so this
unnecessary version setting needs to be removed.
This is needed for new release notes publishing, see
I56909152975f731a9d2c21b2825b972195e48ee8 and the discussion starting
at
http://lists.openstack.org/pipermail/openstack-dev/2017-November/124480.html
.
Change-Id: Iddb8f70fadf30b6094cd4d47d665bff13390394d
|
| | |
| | |
| | |
| | | |
Change-Id: I71cf70f0482e4ddfbdd85c135c1f676b7370f80f
|
|/ /
| |
| |
| | |
Change-Id: Ibbc774eb3345b71d8fa57fda531e62c815d0cf12
|
|\ \ |
|