Commit graph

997 commits

Author SHA1 Message Date
Ian Cordasco
790549fd25
Open our README appropriately
Systems without a LOCALE present will not be able to read our file
appropriately on Python 3. This was causing our Python 3 CI jobs on
GitLab to fail.
2016-06-26 07:13:16 -05:00
Ian Cordasco
b82e0d5176
Add forgotten release note 2016-06-26 06:44:05 -05:00
Ian Cordasco
5a9b7c27ab
Update compatibility docs 2016-06-26 06:41:47 -05:00
Ian Cordasco
6b7855e102
Update the README 2016-06-25 20:09:56 -05:00
Ian Cordasco
2c4eb1377b Merge branch 'add-gitlab-ci' into 'master'
Enable GitLab CI

*Description of changes*

Add a `.gitlab-ci.yml` so we can have multiple services (including Jenkins, once I fix it).

*Related to:*  None

See merge request !65
2016-06-25 21:11:10 +00:00
Ian Cordasco
6bca1c30cc
Fix linters to use src/flake8 2016-06-25 16:07:28 -05:00
Ian Cordasco
951bbe337f
Add python*-dev packages 2016-06-25 16:00:45 -05:00
Ian Cordasco
7f3783d109 Merge branch 'prefer-.flake8' into 'master'
Prefer `.flake8` if present for options.

This is a reprise of !63 for 3.0.

See merge request !64
2016-06-25 20:29:15 +00:00
Ian Cordasco
b5d13260eb
Enable GitLab CI 2016-06-25 15:28:31 -05:00
Tom Prince
db9d4ad8b4 Prefer .flake8 if present for options.
If somebody explicitly has a `.flake8` file, presumably they intend to
put flake8 configuration in it, so prefer it to the generic `setup.cfg`
and `tox.ini` from pycodestyle.
2016-06-25 14:22:21 -06:00
Ian Cordasco
00575214db
Add missing release notes 2016-06-25 12:29:58 -05:00
Ian Cordasco
04413f8338
Add the long description back to setup.py 2016-06-25 12:27:14 -05:00
Ian Cordasco
cee691059f
Merge branch 'origin/proposed/3.0' into master 2016-06-25 12:01:02 -05:00
Ian Cordasco
6eb2e3a701
Add more release notes for 3.0.0b1 2016-06-25 11:55:52 -05:00
Ian Cordasco
7340b3e057
Add release note for 2.6.1 2016-06-25 11:40:41 -05:00
Ian Cordasco
9308910893
Bump version for 2.6.1 2016-06-25 11:37:24 -05:00
Ian Cordasco
fe8c59c113 Merge branch 'prefer-.flake8' into 'master'
Prefer `.flake8` if present for options.

If somebody explicitly has a `.flake8` file, presumably they intend to put flake8 configuration in it, so prefer it to the generic `setup.cfg` and `tox.ini` from pycodestyle.


See merge request !63
2016-06-25 16:32:26 +00:00
Ian Cordasco
5d1150cc27
Update the packaging so wheels work 2016-06-25 11:20:28 -05:00
Ian Cordasco
1ec83033e9
Update the copyright in the LICENSE 2016-06-25 10:49:32 -05:00
Ian Cordasco
7b31ecf7d5
Update the MANIFEST.in for sdists
Let's include our documentation, tests, and src code appropriately
2016-06-25 10:48:52 -05:00
Ian Cordasco
1a2c68f5da
Move flake8 into src
This is an emerging best practice and there is little reason to not
follow it
2016-06-25 10:12:13 -05:00
Ian Cordasco
5c8d767626
Rename dev subdirectory to plugin-development
This should make the contents clearer
2016-06-25 09:51:15 -05:00
Ian Cordasco
14ce512b9a
Add extra information to plugin dev index 2016-06-25 09:49:06 -05:00
Ian Cordasco
87b331c552
Add some notes for users about how to use plugins 2016-06-25 09:45:08 -05:00
Ian Cordasco
c2111656a6
Add descriptions of pycodestyle and mccable 2016-06-24 14:54:48 -05:00
Ian Cordasco
cae943bd44
Add missing - to sub-directories 2016-06-22 19:27:23 -05:00
Ian Cordasco
1de5da8a7f
Add more definitions to glossary 2016-06-22 19:27:10 -05:00
Ian Cordasco
478d5620d8
Correct example register_options method 2016-06-22 19:13:20 -05:00
Ian Cordasco
88d1dd280a
Start a glossary of terms 2016-06-22 14:34:14 -05:00
Ian Cordasco
601696d564
Trim whitespace from cross-compat plugin docs 2016-06-22 10:07:16 -05:00
Ian Cordasco
04bceeceb5
Remove historical files from the repository
The old/ directory was the archive of flake8 2.0. DESIGN.rst was the
place I kept my initial 3.0 notes for design purposes.
2016-06-22 08:42:30 -05:00
Ian Cordasco
6c0d900a38
Write plugin cross-compatibility documentation 2016-06-22 08:40:53 -05:00
Ian Cordasco
9526e061a7
Add more detail about types of releases 2016-06-22 08:10:07 -05:00
Ian Cordasco
60b67f4ef3
Trim trailing whitespace
I need to get better at following my own contrib documentation
2016-06-22 08:05:47 -05:00
Tom Prince
5098ce89e3 Prefer .flake8 if present for options.
If somebody explicitly has a `.flake8` file, presumably they intend to
put flake8 configuration in it, so prefer it to the generic `setup.cfg`
and `tox.ini` from pycodestyle.
2016-06-21 08:57:52 -06:00
Ian Cordasco
9fe82d7be0
Update version string to beta
Add a version info tuple for plugins to use
2016-06-21 07:37:08 -05:00
Ian Cordasco
f3cd7ee6fb
Update FAQ to be a bit clearer 2016-06-21 07:36:40 -05:00
Ian Cordasco
a4c1edb03e
Add FAQ 2016-06-20 20:54:31 -05:00
Ian Cordasco
b67d1d633e
Add documentation about release versioning and process 2016-06-20 20:53:47 -05:00
Ian Cordasco
6ac4d16522
Switch to pycodestyle and start constraining versions again 2016-06-20 20:20:48 -05:00
Ian Cordasco
ba5bf0c57a
Add missing docstring to Application#report_benchmarks 2016-06-20 13:49:17 -05:00
Ian Cordasco
590e15cb4c
Trim trailing whitespace in docs 2016-06-20 13:42:48 -05:00
Ian Cordasco
3cbad557ea
Remove mypy from list of tox environments 2016-06-20 13:29:53 -05:00
Ian Cordasco
3e8bbc50dc
Add documentation ... for writing documentation 2016-06-20 09:26:01 -05:00
Ian Cordasco
41277ff965
Use |Flake8| consistently throughout documentation 2016-06-20 08:13:50 -05:00
Ian Cordasco
57ac6ab699
Add |Flake8| substitution to the epilog
The rst_epilog config value in Sphinx allows you to maintain a global
list of replaces or includes that are appended to the text of each
document in your documentation. This allows us to use |Flake8| everywhere
without redefining the replace in every document.
2016-06-20 08:04:33 -05:00
Ian Cordasco
16f58005bf
Add --benchmark option documentation 2016-06-19 20:41:19 -05:00
Ian Cordasco
adedd6c5cf
Add --benchmark and formatting for its values 2016-06-19 20:37:32 -05:00
Ian Cordasco
1f7a8081ad Merge branch '3.0-doc-wording' into 'proposed/3.0'
Grammar and clarity improvements.

Improve grammar and clarity throughout the documentation. 

See merge request !62
2016-06-20 01:34:44 +00:00
Cea Stapleton
330fdb5b56 Grammar and clarity improvements. 2016-06-19 14:06:26 -05:00