Commit Graph

25 Commits

Author SHA1 Message Date
Stephen Finucane 57d1e9afc9 Project Migration to PyCQA
This change rehomes the project to PyCQA [1] as reported to the
openstack-dev mailing list [2].

[1] https://mail.python.org/pipermail/code-quality/2019-July/001112.html
[2] http://lists.openstack.org/pipermail/openstack-discuss/2019-July/007878.html

Change-Id: I5472bea4994664495220ee4ab565f95666f21eee
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Depends-On: I740c66cd959db1efa8ca8c9f29d4da4b66fbd993
2019-07-18 14:30:50 +01:00
Christian Berendt 72d30dae0a Make build environment workable
* Add files needed to build documentation. They are copied
  from the cookiecutter repository.

* Replace setup.py and add setup.cfg

* Add tox.ini

* Add requirements.txt and test-requirements.txt

* Fix hacking issue H307 (like imports should be grouped together)

Change-Id: I325bb07233853611e8f0952a554a30dba2b7dfe7
Co-Authored-By: Joshua Harlow <harlowja@yahoo-inc.com>
2014-08-01 16:18:40 +02:00
Joshua Harlow 8b4a229d93 Use restructuredtext-lint instead of duplication
Now that the restructuredtext-lint project has fixed
its code we can remove our temporary copy of the logic
that library was providing to catch errors and warning that
are emitted when the rst structure is invalid.

Change-Id: I2fadde86ff0b2c8fbb6c828535da19e097f1894e
2014-06-25 10:39:55 -07:00
Joshua Harlow fa0ef9d94f Update the git url to point to its new home
This project is no longer located at github/harlowja
but is now on stackforge so we should relink it to
its new and correct home.

Change-Id: Id10f1886b322baa668002d0f0614f5f8a18d21ac
2014-05-29 15:01:54 -07:00
Joshua Harlow a1c37e2213 Bump for 0.3.4 2014-05-23 19:10:17 -07:00
Joshua Harlow e6c044097b Bump for 0.3.3 2014-05-18 20:43:13 -07:00
Joshua Harlow 1a6a4658b4 Use stevedore for dynamic check inclusion
Allow checks to be created outside of doc8
and use stevedore to load these check objects
and use them when checking.
2014-05-18 20:29:57 -07:00
Joshua Harlow 93bc2c3b9e Bump for 0.3.2 2014-05-18 20:19:50 -07:00
Joshua Harlow ec5845ec42 Bump for 0.3.1 2014-05-18 18:39:49 -07:00
Joshua Harlow a33ca8f9a1 Bump for 0.3.0 2014-05-18 18:22:05 -07:00
Joshua Harlow 759400fe12 Fix some flake8 warnings 2014-05-18 18:21:36 -07:00
Joshua Harlow 2aa191e002 Add a main file and use it as a standard entrypoint
This moves away from having the script directory and
moves to the more standard console_scripts instead.
2014-05-18 16:38:59 -07:00
Joshua Harlow 0a0e04d284 Bump for 0.2.1 2014-05-18 11:05:24 -07:00
Joshua Harlow 561d174790 Bump to 0.2.0 2014-05-18 02:00:07 -07:00
Joshua Harlow 93cb0c61ee A multitude of adjustments
- Use docutils to do the rst file parsing and use the
  results of its parsing to do the max line length analysis
  on. This ensures that we do not create our own rst parser
  in doc8 but use a more hardened an mature one instead.
- Allow long-titles to be excluded from the max line length
  checks by allowing a CLI or config option to be provided
  that specifies this.
- Allow the ignored errors to be provided on the CLI.
2014-05-18 01:57:29 -07:00
Alex Gaynor f69fa61b08 Added trove classifiers for some versions
I wasn't sure if these were totally right, let me know if they should be changed.
2014-05-17 21:24:25 -07:00
Joshua Harlow eabd27a403 Bump for 0.1.7 2014-05-17 21:11:28 -07:00
Joshua Harlow 46bdd4b586 Bump for 0.1.6 2014-05-17 21:02:45 -07:00
Joshua Harlow c1b0d4344f Bump for 0.1.5 2014-05-17 20:51:43 -07:00
Joshua Harlow 8ce6eba257 Bump for 0.1.4 2014-05-17 20:41:54 -07:00
Joshua Harlow 45dceb0dcc Bump for 0.1.3 2014-05-17 20:30:42 -07:00
Joshua Harlow 8760221cc8 Use argparse to find paths to scan 2014-05-17 20:16:26 -07:00
Joshua Harlow 338af378c6 Make this work on python3 2014-05-17 19:55:06 -07:00
Joshua Harlow fa72b0f32b Do better directive checking 2014-05-17 19:53:02 -07:00
Joshua Harlow 870b28f86e Add doc8 files 2014-05-17 18:58:47 -07:00