Commit Graph

9 Commits

Author SHA1 Message Date
caoyuan 530bbea2ee Move doc related modules to doc/requirements.txt
Change-Id: I2f12fb5058984c1fc6beda4d13f934dd9b218218
2019-07-06 18:38:54 +08:00
ZhongShengping 77dc56cbf1 Clean up .gitignore references to personal tools
Developers run all sorts of different tools within Git repositories,
any of which can leave their own special trashfiles all over the
place. We can't every hope to catalog them all, so better to
recommend developers simply configure a global core.excludesfile to
filter the irrelevant files which tend to get created by their
personal choice of tools.

To this end, remove the long-standing sections for "Mr Developer"
and "Editors" since their mere existence here sends the signal that
we welcome (and have time to review) additions for any old tool
someone ever might happen to try. Also add a comment block
explaining this, for clarity.

We can, and should of course, continue to list files created by the
tools recommended by our workflow (test frameworks called from tox,
documentation and packaging builds, et cetera).

This change is a port of I1b41efac219fca44e2548fc36633724d0ecfc0cb
from the openstack-dev/oslo-cookiecutter repository.

Change-Id: I3eeb6157ed79e2b75e14e8e94fcfe40c4bf7ff42
2018-10-15 11:50:32 +08:00
Lance Bragstad 8f74e2ba28 Fix requirements and convert to stestr
This commit fixes two issues that are currently blocking the gate.

The first is that it bumps the Sphinx requirement to be within
acceptable constraints. The second is that it converts oslo.policy to
use stestr instead of testr. This is all being done in one patch
because proposing them individually causes deadlock (the patch to
bump the sphinx requirement fails because we're still using testr and
the patch to convert to stestr fails the requirements-check job).

The following explains the reasoning behind the stestr change.

With the upgrade to oslotest 3.6.0 [0], testr no longer works [1].
This is because oslotest no longer requires testr and we don't depend
on it directly in oslo.policy.

[0] d5a3c58f71
[1] 897823fbd6

Change-Id: I6dac4c8e7b39c9b80cc8f3728763e8d783c9e940
2018-07-02 17:30:07 +00:00
Doug Hellmann 88a104d852 move existing documentation into new standard layout
Change-Id: Iaefc26222d42663423f736946dea97c5613b7d1c
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-28 16:46:38 -04:00
Kirill Bespalov fd785d2bb6 Add reno for release notes management
An initial patch to add reno and create a base directory for
release notes

Change-Id: If7aeb47ca244cfe03a34b8b8a80f0075de5f4b02
2016-05-20 18:08:13 +03:00
Ronald Bradford e3e8f15580 Fix coverage configuration and execution
A number of configuration errors prevent the successful creation of code
coverage. This corrects the .coveragerc source/omit setup and the tox
package name generation.

Change-Id: Ib0a14b9a05c61ce154f8e24178fc3574e422ccc8
2015-10-01 15:39:58 +00:00
Brant Knudson f6f8dfa59a Update .gitignore
The .gitignore was regenerated starting from the version in
oslo-incubator, which is where oslo.policy came from.

Change-Id: I4c9518d4d1efbf3506dc6f7a9de17b221f844b55
2015-02-04 16:37:24 -05:00
Brant Knudson 14c680b807 Fix tests
Test files from tests/var weren't included in the new repo so the
tests would fail with an exception due to missing files. To fix this
the files are copied from oslo-incubator.

Also, Python 3 requires absolute imports so this was fixed in
oslo_policy.policy.

The imports were out of order so the pep8 tests failed.

Change-Id: I1ee6c2aed9565e5472306bc715ac42b74de6c39f
2015-01-20 14:32:15 -06:00
Rodrigo Duarte Sousa 520a60538b exported from oslo-incubator by graduate.sh 2014-12-09 14:40:01 -03:00