Commit Graph

161 Commits

Author SHA1 Message Date
Tony Breeds 8843bea315 Retire Packaging Deb project repos
This commit is part of a series to retire the Packaging Deb
project. Step 2 is to remove all content from the project
repos, replacing it with a README notification where to find
ongoing work, and how to recover the repo if needed at some
future point (as in
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project).

Change-Id: Id78bcb20d483466d39e68f1cfa2eb8b4645ca53f
2017-09-12 15:55:50 -06:00
ChangBo Guo(gcb) d34d15737f Update URLs in documents according to document migration
Change-Id: I5c105518744901133b0c6a8fd8e7919d587bd42e
2017-07-12 15:52:24 +08:00
Doug Hellmann 30e00192da update link to docs in readme
Change-Id: I452f23fee992a2e80980b32ef1e4e5afa355ad44
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-07-06 15:40:32 -04:00
Doug Hellmann 6c5dbfcd09 switch from oslosphinx to openstackdocstheme
Change-Id: I2b59094e2e670d711ed924e5c1c59b1e67568ca7
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-07-06 15:39:45 -04:00
Doug Hellmann 9de339ee50 rearrange existing documentation according to the new standard layout
Change-Id: I1acfaaecd446953587ec36bda1cd795afed26b43
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-07-06 15:35:44 -04:00
OpenStack Proposal Bot 7ad9100169 Updated from global requirements
Change-Id: If9aff97773f9bc9105c7ec167520caf34c5bff57
2017-06-27 12:08:03 +00:00
Vu Cong Tuan f33976e904 Remove pbr warnerrors in favor of sphinx check
This change removes the now unused "warnerrors" setting,
which is replaced by "warning-is-error" in sphinx
releases >= 1.5 [1].

[1] http://lists.openstack.org/pipermail/openstack-dev/
2017-March/113085.html

Change-Id: Ibf89e1ac2020bc1d051cdbbbb316c941650a430d
2017-06-09 14:24:38 +07:00
Jenkins 095d60a885 Merge "Remove support for py34" 2017-06-06 06:00:18 +00:00
Vu Cong Tuan 4524cfe314 Remove support for py34
The gating on python 3.4 is restricted to <= Mitaka. This is due to
the change from Ubuntu Trusty to Xenial, where only python3.5 is
available. There is no need to continue to keep these settings.

Change-Id: I3463384984800d8bb53b030ea269c71449f9d06c
2017-06-05 11:15:01 +07:00
OpenStack Proposal Bot e82462641f Updated from global requirements
Change-Id: I320f54f85d721cd51aad217a4e775895279be019
2017-06-02 21:53:26 +00:00
OpenStack Proposal Bot 10e900444f Updated from global requirements
Change-Id: I0502d4d9b65776f95214a0113cced2ec8503162e
2017-05-17 03:46:02 +00:00
Jenkins 6e9889b04a Merge "Remove unused dependecy testscenarios" 2017-04-14 06:19:13 +00:00
OpenStack Proposal Bot 7c77f6160b Updated from global requirements
Change-Id: I2b3c142c79a55861662a23da4ce773a0920620c8
2017-04-12 04:09:48 +00:00
ChangBo Guo(gcb) 657d1ec77c Remove unused dependecy testscenarios
We don't use testscenarios anywhere, need remove it.

Change-Id: I7fcfd36931098b3cdfa64295c88688787025d5bf
2017-03-27 22:43:46 +08:00
OpenStack Proposal Bot 911ed1af85 Updated from global requirements
Change-Id: I3f5509db39098814c87bd3cec0de6ae25a0001f1
2017-03-02 11:42:49 +00:00
Jenkins 40d09015df Merge "Updated from global requirements" 2017-02-13 17:24:28 +00:00
OpenStack Proposal Bot 9594743da5 Updated from global requirements
Change-Id: Ifc3ab24a3d98c0ec4d337554e6f595c452b41e1e
2017-02-10 05:47:03 +00:00
OpenStack Release Bot 36b4cd7749 Update reno for stable/ocata
Change-Id: I8cfece9c367364c1f4890eac7f3566aed8f2f425
2017-01-20 19:14:58 +00:00
Jenkins 05dbe3dbb0 Merge "Removes unnecessary utf-8 encoding" 2017-01-12 16:50:14 +00:00
Jenkins afd9752947 Merge "Replace six.iteritems() with .items()" 2017-01-12 16:50:09 +00:00
nizam ebfc4aa479 Don't include openstack/common in flake8 exclude list
The directory openstack/common was used to keep codes from oslo-incubator,
we have retired oslo-incubator,so don't use this directory any more

Change-Id: Iddfa88749f87e65454bfe0c10c7cf5c6301c4f27
2017-01-03 02:37:24 +00:00
Cao Xuan Hoang fa92789024 Removes unnecessary utf-8 encoding
The following files added utf-8 encoding but never used. So we can
remove them at all.

automaton/_utils.py
automaton/converters/pydot.py
automaton/exceptions.py
automaton/machines.py
automaton/runners.py
automaton/tests/test_fsm.py

Change-Id: I6b3b4f3b0b53cc4223cdea02e3cda8cd548a4115
2016-12-22 10:08:52 +07:00
Tony Breeds 5902d9878b Add Constraints support
Adding constraints support to libraries is slightly more complex than
services as the libraries themselves are listed in upper-constraints.txt
which leads to errors that you can't install a specific version and a
constrained version.

This change adds constraints support by also adding a helper script to
edit the constraints to remove automaton.

Change-Id: Ibdd4d0a213bf1190e33c28c5c62561b083ae282d
2016-12-20 15:31:27 +11:00
gecong1973 0a2eff6a20 Replace six.iteritems() with .items()
1.As mentioned in [1], we should avoid using
six.iteritems to achieve iterators. We can use
dict.items instead, as it will return iterators
in PY3 as well. And dict.items/keys will more
readable. 2.In py2, the performance about list
should be negligible, see the link [2].
[1] https://wiki.openstack.org/wiki/Python3
[2] http://lists.openstack.org/pipermail/openstack-dev/2015-June/066391.html

Change-Id: Id4355f3f96c830e3116ef6f6e0a17d2ed0dcd1f4
2016-11-28 10:43:14 +08:00
OpenStack Proposal Bot 3c9251ccf8 Updated from global requirements
Change-Id: Ie307f77977547d0152dc4b25910b49c5f3bd6ea8
2016-11-16 04:43:24 +00:00
ChangBo Guo(gcb) ec62e6270d Fix release notes gate failure
This fix gate failure after 70a15588ac.

Closes-Bug: #1640383

Change-Id: Icdfe2fa68ec1ee8a070f2a5cdce8f56de53f8c40
2016-11-09 14:31:53 +08:00
OpenStack Proposal Bot c04b95bbe4 Updated from global requirements
Change-Id: I3906a6059bc082400a158cf56d5a07b130295ada
2016-11-05 20:27:46 +00:00
Chuck Short 70a15588ac Add reno for release notes management
The release management team have indicated this is their preferred way
to collect release notes in future.

Change-Id: Ia0580eb513dd78779b9b2adb849627cf5e19f89b
Signed-off-by: Chuck Short <chuck.short@canonical.com>
2016-11-03 18:54:30 -04:00
nizam be2885f544 Changed the home-page link
Set the correct link for home-page.

Change-Id: I911c9ad231273f0789dc46b73b11210a2dde6196
2016-10-17 15:37:27 +05:30
OpenStack Proposal Bot 32bc4463be Updated from global requirements
Change-Id: I4b37ff28b39b5b9e97a271137a32dc14b9f28211
2016-09-30 19:57:11 +00:00
OpenStack Proposal Bot a555fffb64 Updated from global requirements
Change-Id: I47a7af2783e8dedb3fddd33d4f7cf0debd41fbcf
2016-09-28 16:51:19 +00:00
Jenkins c6278ba1a8 Merge "Remove discover from test-requirements" 2016-07-21 16:55:52 +00:00
Swapnil Kulkarni (coolsvap) dab7331d9a Remove discover from test-requirements
It's only needed for python < 2.7 which is not supported

Change-Id: If01af2ff26552042c7bf0c2689ea6ec450977245
2016-07-21 07:25:45 +00:00
ChangBo Guo(gcb) e87dc55a48 Add Python 3.5 classifier and venv
Now that there is a passing gate job, we can claim support for
Python 3.5 in the classifier. This patch also adds the convenience
py35 venv.

Change-Id: Idb34ad4169d21af23ae02f9487ebfcebdb97f90b
2016-07-12 15:07:32 +08:00
OpenStack Proposal Bot 4008814819 Updated from global requirements
Change-Id: Ib55246002a1e363ed875814bbbf43b5b6e95a603
2016-06-21 17:57:43 +00:00
Joshua Harlow 3f93f01330 Add a state-space machine building example
We currently don't have an example that uses a state
space to build a machine, so in order to make people aware
of this ability add an example that uses it to build a simple
state machine.

Change-Id: Ieec71ceee14f2bb451a52457d1a05aa54898597c
2016-02-02 14:50:53 -08:00
Jenkins 9f74d1f886 Merge "Ensure state space can also pass on_enter/exit callbacks" 2016-02-01 16:21:30 +00:00
Joshua Harlow 818b7998b4 Ensure state space can also pass on_enter/exit callbacks
Change-Id: If455f9799b9a3f1a5489d50f8cac8c75143bbb58
2016-01-27 11:14:19 -08:00
OpenStack Proposal Bot 0feea26292 Updated from global requirements
Change-Id: Id3b952c5459bd4ea8c480662a5f4abfc5ebfde01
2016-01-23 10:47:20 +00:00
OpenStack Proposal Bot ad4b42c963 Updated from global requirements
Change-Id: Ifba3590295ee94b9efa083896be3a7776dac305b
2016-01-16 03:25:10 +00:00
Joshua Harlow 64c51a554c Ensure machine special method(s) include in generated docs
Without explicitly mentioning that it should have its docs
generated sphinx won't generate docs for it, so ensure that
we list __iter__ and __contains__ so that it does get
generated docs.

Also fixes 'default_start_state' docs which were not showing
up since they were on the setter method vs the getter method.

Change-Id: I83d02a3604678d16b16f6da5384ff10543af850f
2016-01-07 13:01:52 -08:00
Janonymous 1ff8815a25 Put py34 first in the envlist order of tox ,remove py33
To solve the problem of "db type could
not be determined" on py34 we have to run first the py34 env to, then, run
py27. This patch puts py34 first on the tox.ini list of envs to avoid this
problem to happen.

Change-Id: I7a1fefad4931574f37290085a7c2f8aa80add095
Closes-bug: #1489059
2015-12-23 07:05:39 +05:30
sonu.kumar 9a732153d5 Removes MANIFEST.in as it is not needed explicitely by PBR
This patch removes `MANIFEST.in` file as pbr generates a sensible
manifest from git files and some standard files and it removes
the need for an explicit `MANIFEST.in` file.

Change-Id: I63e0efc2b8ffcfe81bfbe1cff96338d421dece6e
2015-12-15 14:32:44 +05:30
Ondřej Nový 46ba7f2a7b Deprecated tox -downloadcache option removed
Caching is enabled by default from pip version 6.0

More info:
https://testrun.org/tox/latest/config.html#confval-downloadcache=path
https://pip.pypa.io/en/stable/reference/pip_install/#caching

Change-Id: I7b99c04f94fb6b9e1da6942dc293a3a135b75d16
2015-12-11 21:10:24 +01:00
OpenStack Proposal Bot 42a90b59ff Updated from global requirements
Change-Id: I5295d160a2a6b3303ee9bf2ccc6fb6af8699f8ec
2015-11-19 15:43:40 +00:00
Davanum Srinivas 6c7f847eeb Remove python 2.6 and cleanup tox.ini
* Remove support for python 2.6
* Remove skipsdist : Needs to be set only if 
  sdist is expensive
* Remove usedevelop : only needed when skipsdist 
  is set to True
* Remove install_command : We can just use the 
  default, we don't need to override
* Remove setenv : We can just use the default as
  we don't need any extra environment variables
* Remove requirements.txt from deps, as this is
  already added automatically


Change-Id: I87c1fc87fb2a595b4453be6b33d679f0523cdea8
2015-11-16 00:18:45 +00:00
Jenkins d5f486c50b Merge "No need for Oslo Incubator Sync" 2015-10-08 23:03:44 +00:00
Ronald Bradford c3b7251de4 Added code coverage section to tox
Defined cover in tox.ini and added .coveragerc configuration
consistent with other projects

http://lists.openstack.org/pipermail/openstack-dev/2015-October/076193.html

Change-Id: I426f1081425ca9f8ea4297c665632954cc74bb8d
2015-10-05 17:10:31 -04:00
Davanum Srinivas 2fed4b22b3 No need for Oslo Incubator Sync
We can remove openstack-common.conf as we don't
sync any code from oslo-incubator any more.

Change-Id: I5534debcaa10c1ac2292aa23631ff7136d091c98
2015-10-04 19:40:09 -04:00
Ruby Loo 94630d8720 Ignore generated files
Give permission for git to ignore generated files.

Change-Id: I0150d83ff5f03e984f863e8146892efe74e7a212
2015-09-29 15:30:35 +00:00