Unverified Commit b8c15474 authored by Anthony Sottile's avatar Anthony Sottile Committed by GitHub
Browse files

Merge pull request #1305 from asottile/replace_gitlab_urls

Replace gitlab urls
parents 74506ae1 8b76fa39
......@@ -63,10 +63,10 @@ Links
* `Flake8 Documentation <http://flake8.pycqa.org/en/latest/>`_
* `GitLab Project <https://gitlab.com/pycqa/flake8>`_
* `GitHub Project <https://github.com/pycqa/flake8>`_
* `All (Open and Closed) Issues
<https://gitlab.com/pycqa/flake8/issues?scope=all&sort=updated_desc&state=all>`_
<https://github.com/pycqa/flake8/issues?q=is%3Aissue>`_
* `Code-Quality Archives
<https://mail.python.org/mailman/listinfo/code-quality>`_
......
......@@ -29,6 +29,7 @@ needs_sphinx = '1.3'
extensions = [
'sphinx.ext.autodoc',
'sphinx.ext.doctest',
'sphinx.ext.extlinks',
'sphinx.ext.intersphinx',
'sphinx.ext.todo',
'sphinx.ext.coverage',
......@@ -297,3 +298,8 @@ texinfo_documents = [
# Example configuration for intersphinx: refer to the Python standard library.
intersphinx_mapping = {'python': ('https://docs.python.org/3/', None)}
extlinks = {
"issue": ("https://github.com/pycqa/flake8/issues/%s", "#"),
"pull": ("https://github.com/pycqa/flake8/pull/%s", "#"),
}
......@@ -23,7 +23,7 @@ What is the next version of Flake8?
===================================
In general we try to use milestones to indicate this. If the last release
on PyPI is 3.1.5 and you see a milestone for 3.2.0 in GitLab, there's a
on PyPI is 3.1.5 and you see a milestone for 3.2.0 in GitHub, there's a
good chance that 3.2.0 is the next release.
......
......@@ -51,7 +51,7 @@ Filing a Bug
============
When filing a bug against |Flake8|, please fill out the issue template as it
is provided to you by `GitLab`_. If your bug is in reference to one of the
is provided to you by `GitHub`_. If your bug is in reference to one of the
checks that |Flake8| reports by default, please do not report them to |Flake8|
unless |Flake8| is doing something to prevent the check from running or you
have some reason to believe |Flake8| is inhibiting the effectiveness of the
......@@ -131,7 +131,7 @@ documentation generation and refresh the documentation you're working on.
Contributing Code
=================
|Flake8| development happens on `GitLab`_. Code contributions should be
|Flake8| development happens on `GitHub`_. Code contributions should be
submitted there.
Merge requests should:
......@@ -202,8 +202,8 @@ delivered.
.. _tox:
https://tox.readthedocs.io/
.. _GitLab:
https://gitlab.com/pycqa/flake8
.. _GitHub:
https://github.com/pycqa/flake8
.. _pycodestyle:
https://github.com/pycqa/pycodestyle
......
......@@ -144,4 +144,4 @@ McCabe: https://github.com/pycqa/mccabe
BUGS
====
Please report all bugs to https://gitlab.com/pycqa/flake8
Please report all bugs to https://github.com/pycqa/flake8
......@@ -40,7 +40,7 @@ like:
description="our extension to flake8",
author="Me",
author_email="example@example.com",
url="https://gitlab.com/me/flake8_example",
url="https://github.com/me/flake8_example",
packages=[
"flake8_example",
],
......
......@@ -5,6 +5,4 @@
instead of ``stdout``.
- **Bug** Fix interleaving of output while using multiprocessing
(`GitLab#17`_)
.. _GitLab#17: https://gitlab.com/pycqa/flake8/issues/17
(:issue:`60`)
......@@ -2,32 +2,25 @@
------------------
- **Bug** Print filenames when using multiprocessing and ``-q`` option.
(`GitLab#31`_)
(:issue:`74`)
- **Bug** Put upper cap on dependencies. The caps for 2.4.0 are:
- ``pep8 < 1.6`` (Related to `GitLab#35`_)
- ``pep8 < 1.6`` (Related to :issue:`78`)
- ``mccabe < 0.4``
- ``pyflakes < 0.9``
See also `GitLab#32`_
See also :issue:`75`
- **Bug** Files excluded in a config file were not being excluded when flake8
was run from a git hook. (`GitHub#2`_)
was run from a git hook. (:issue:`2`)
- **Improvement** Print warnings for users who are providing mutually
exclusive options to flake8. (`GitLab#8`_, `GitLab!18`_)
exclusive options to flake8. (:issue:`51`, :issue:`386`)
- **Feature** Allow git hook configuration to live in ``.git/config``.
See the updated `VCS hooks docs`_ for more details. (`GitLab!20`_)
.. _GitHub#2: https://github.com/pycqa/flake8/pull/2
.. _GitLab#8: https://gitlab.com/pycqa/flake8/issues/8
.. _GitLab#31: https://gitlab.com/pycqa/flake8/issues/31
.. _GitLab#32: https://gitlab.com/pycqa/flake8/issues/32
.. _GitLab#35: https://gitlab.com/pycqa/flake8/issues/35
.. _GitLab!18: https://gitlab.com/pycqa/flake8/merge_requests/18
.. _GitLab!20: https://gitlab.com/pycqa/flake8/merge_requests/20
See the updated `VCS hooks docs`_ for more details. (:issue:`387`)
.. _VCS hooks docs: https://flake8.readthedocs.io/en/latest/user/using-hooks.html
......@@ -2,11 +2,8 @@
------------------
- **Bug** Do not raise a ``SystemError`` unless there were errors in the
setuptools command. (`GitLab#39`_, `GitLab!23`_)
setuptools command. (:issue:`82`, :issue:`390`)
- **Bug** Do not verify dependencies of extensions loaded via entry-points.
- **Improvement** Blacklist versions of pep8 we know are broken
.. _GitLab#39: https://gitlab.com/pycqa/flake8/issues/39
.. _GitLab!23: https://gitlab.com/pycqa/flake8/merge_requests/23
......@@ -4,22 +4,15 @@
- **Improvement** Raise cap on PyFlakes for Python 3.5 support
- **Improvement** Avoid deprecation warnings when loading extensions
(`GitLab#59`_, `GitLab#90`_)
(:issue:`102`, :issue:`445`)
- **Improvement** Separate logic to enable "off-by-default" extensions
(`GitLab#67`_)
(:issue:`110`)
- **Bug** Properly parse options to setuptools Flake8 command (`GitLab!41`_)
- **Bug** Properly parse options to setuptools Flake8 command (:issue:`408`)
- **Bug** Fix exceptions when output on stdout is truncated before Flake8
finishes writing the output (`GitLab#69`_)
finishes writing the output (:issue:`112`)
- **Bug** Fix error on OS X where Flake8 can no longer acquire or create new
semaphores (`GitLab#74`_)
.. _GitLab!41: https://gitlab.com/pycqa/flake8/merge_requests/41
.. _GitLab#59: https://gitlab.com/pycqa/flake8/issues/59
.. _GitLab#67: https://gitlab.com/pycqa/flake8/issues/67
.. _GitLab#69: https://gitlab.com/pycqa/flake8/issues/69
.. _GitLab#74: https://gitlab.com/pycqa/flake8/issues/74
.. _GitLab#90: https://gitlab.com/pycqa/flake8/issues/90
semaphores (:issue:`117`)
......@@ -2,12 +2,8 @@
------------------
- **Bug** Properly look for ``.flake8`` in current working directory
(`GitLab#103`_)
(:issue:`458`)
- **Bug** Monkey-patch ``pep8.stdin_get_value`` to cache the actual value in
stdin. This helps plugins relying on the function when run with
multiprocessing. (`GitLab#105`_, `GitLab#107`_)
.. _GitLab#103: https://gitlab.com/pycqa/flake8/issues/103
.. _GitLab#105: https://gitlab.com/pycqa/flake8/issues/105
.. _GitLab#107: https://gitlab.com/pycqa/flake8/issues/107
multiprocessing. (:issue:`460`, :issue:`462`)
......@@ -2,18 +2,11 @@
-------------------
- Fix regression in handling of ``# noqa`` for multiline strings.
(See also `GitLab#177`_)
(See also :issue:`1024`)
- Fix regression in handling of ``--output-file`` when not also using
``--verbose``. (See also `GitLab#180`_)
``--verbose``. (See also :issue:`1026`)
- Fix regression in handling of ``--quiet``. (See also `GitLab#180`_)
- Fix regression in handling of ``--quiet``. (See also :issue:`1026`)
- Fix regression in handling of ``--statistics``. (See also `GitLab#180`_)
.. links
.. _GitLab#177:
https://gitlab.com/pycqa/flake8/issues/177
.. _GitLab#180:
https://gitlab.com/pycqa/flake8/issues/180
- Fix regression in handling of ``--statistics``. (See also :issue:`1026`)
3.0.2 -- 2016-07-26
-------------------
- Fix local config file discovery. (See also `GitLab#181`_)
- Fix local config file discovery. (See also :issue:`528`)
- Fix indexing of column numbers. We accidentally were starting column indices
at 0 instead of 1.
- Fix regression in handling of errors like E402 that rely on a combination of
attributes. (See also `GitLab#186`_)
.. links
.. _GitLab#181:
https://gitlab.com/pycqa/flake8/issues/181
.. _GitLab#186:
https://gitlab.com/pycqa/flake8/issues/186
attributes. (See also :issue:`530`)
......@@ -8,37 +8,25 @@
This raises an informative error when a plugin fails to load because its
entry_point is not callable, which can happen with a plugin which is buggy or
not updated for the current version of flake8. This is nicer than raising a
`PicklingError` about failing to pickle a module (See also `GitLab#164`_)
`PicklingError` about failing to pickle a module (See also :issue:`1014`)
- Fix ``# noqa`` comments followed by a ``:`` and explanation broken by
3.0.0 (See also `GitLab#178`_)
3.0.0 (See also :issue:`1025`)
- Always open our output file in append mode so we do not overwrite log
messages. (See also `GitLab#193`_)
messages. (See also :issue:`535`)
- When normalizing path values read from configuration, keep in context the
directory where the configuration was found so that relative paths work.
(See also `GitLab#194`_)
(See also :issue:`1036`)
- Fix issue where users were unable to ignore plugin errors that were on
by default. (See also `GitLab#195`_)
by default. (See also :issue:`1037`)
- Fix our legacy API StyleGuide's ``init_report`` method to actually override
the previous formatter. (See also `GitLab#200`_)
the previous formatter. (See also :issue:`136`)
.. links
.. _GitLab#164:
https://gitlab.com/pycqa/flake8/issues/164
.. _GitLab#178:
https://gitlab.com/pycqa/flake8/issues/178
.. _GitLab#193:
https://gitlab.com/pycqa/flake8/issues/193
.. _GitLab#194:
https://gitlab.com/pycqa/flake8/issues/193
.. _GitLab#195:
https://gitlab.com/pycqa/flake8/issues/195
.. _GitLab#200:
https://gitlab.com/pycqa/flake8/issues/200
.. _this Python bug report:
https://bugs.python.org/issue27649
......@@ -2,19 +2,10 @@
-------------------
- Side-step a Pickling Error when using Flake8 with multiprocessing on Unix
systems. (See also `GitLab#164`_)
systems. (See also :issue:`1014`)
- Fix an Attribute Error raised when dealing with Invalid Syntax. (See also
`GitLab#203`_)
:issue:`539`)
- Fix an unhandled Syntax Error when tokenizing files. (See also
`GitLab#205`_)
.. links
.. _GitLab#164:
https://gitlab.com/pycqa/flake8/issues/164
.. _GitLab#203:
https://gitlab.com/pycqa/flake8/issues/203
.. _GitLab#205:
https://gitlab.com/pycqa/flake8/issues/205
:issue:`540`)
3.1.0 -- 2016-11-14
-------------------
You can view the `3.1.0 milestone`_ on GitLab for more details.
You can view the `3.1.0 milestone`_ on GitHub for more details.
- Add ``--bug-report`` flag to make issue reporters' lives easier.
- Collect configuration files from the current directory when using our Git
hook. (See also `GitLab#210`_, `GitLab#218`_, `GitLab#223`_)
hook. (See also :issue:`142`, :issue:`150`, :issue:`155`)
- Avoid unhandled exceptions when dealing with SyntaxErrors. (See also
`GitLab#214`_, `GitLab#238`_)
:issue:`146`, :issue:`170`)
- Exit early if the value for ``--diff`` is empty. (See also `GitLab#226`_)
- Exit early if the value for ``--diff`` is empty. (See also :issue:`158`)
- Handle empty ``--stdin-display-name`` values. (See also `GitLab#235`_)
- Handle empty ``--stdin-display-name`` values. (See also :issue:`167`)
- Properly report the column number of Syntax Errors. We were assuming that
all reports of column numbers were 0-indexed, however, SyntaxErrors report
the column number as 1-indexed. This caused us to report a column number
that was 1 past the actual position. Further, when combined with
SyntaxErrors that occur at a newline, this caused the position to be
visually off by two. (See also `GitLab#237`_)
visually off by two. (See also :issue:`169`)
- Fix the behaviour of ``--enable-extensions``. Previously, items specified
here were still ignored due to the fact that the off-by-default extension
codes were being left in the ``ignore`` list. (See also `GitLab#239`_)
codes were being left in the ``ignore`` list. (See also :issue:`171`)
- Fix problems around ``--select`` and ``--ignore`` behaviour that prevented
codes that were neither explicitly selected nor explicitly ignored from
being reported. (See also `GitLab#242`_)
being reported. (See also :issue:`174`)
- Truly be quiet when the user specifies ``-q`` one or more times. Previously,
we were showing the if the user specified ``-q`` and ``--show-source``. We
have fixed this bug. (See also `GitLab#245`_)
have fixed this bug. (See also :issue:`177`)
- Add new File Processor attribute, ``previous_unindented_logical_line`` to
accommodate pycodestyle 2.1.0. (See also `GitLab#246`_)
accommodate pycodestyle 2.1.0. (See also :issue:`178`)
- When something goes wrong, exit non-zero. (See also `GitLab#248`_,
`GitLab#209`_)
- When something goes wrong, exit non-zero. (See also :issue:`180`,
:issue:`141`)
- Add ``--tee`` as an option to allow use of ``--output-file`` and printing to
standard out.
......@@ -49,32 +49,4 @@ You can view the `3.1.0 milestone`_ on GitLab for more details.
.. links
.. _3.1.0 milestone:
https://gitlab.com/pycqa/flake8/milestones/12
.. _GitLab#209:
https://gitlab.com/pycqa/flake8/issues/209
.. _GitLab#210:
https://gitlab.com/pycqa/flake8/issues/210
.. _GitLab#214:
https://gitlab.com/pycqa/flake8/issues/214
.. _GitLab#218:
https://gitlab.com/pycqa/flake8/issues/218
.. _GitLab#223:
https://gitlab.com/pycqa/flake8/issues/223
.. _GitLab#226:
https://gitlab.com/pycqa/flake8/issues/226
.. _GitLab#235:
https://gitlab.com/pycqa/flake8/issues/235
.. _GitLab#237:
https://gitlab.com/pycqa/flake8/issues/237
.. _GitLab#238:
https://gitlab.com/pycqa/flake8/issues/238
.. _GitLab#239:
https://gitlab.com/pycqa/flake8/issues/239
.. _GitLab#242:
https://gitlab.com/pycqa/flake8/issues/242
.. _GitLab#245:
https://gitlab.com/pycqa/flake8/issues/245
.. _GitLab#246:
https://gitlab.com/pycqa/flake8/issues/246
.. _GitLab#248:
https://gitlab.com/pycqa/flake8/issues/248
https://github.com/pycqa/flake8/milestone/12
3.1.1 -- 2016-11-14
-------------------
You can view the `3.1.1 milestone`_ on GitLab for more details.
You can view the `3.1.1 milestone`_ on GitHub for more details.
- Do not attempt to install/distribute a ``man`` file with the Python package;
leave this for others to do. (See also `GitLab#254`_)
leave this for others to do. (See also :issue:`186`)
- Fix packaging bug where wheel version constraints specified in setup.cfg did
not match the constraints in setup.py. (See also `GitLab#255`_)
not match the constraints in setup.py. (See also :issue:`187`)
.. links
.. _3.1.1 milestone:
https://gitlab.com/pycqa/flake8/milestones/13
.. _GitLab#254:
https://gitlab.com/pycqa/flake8/issues/254
.. _GitLab#255:
https://gitlab.com/pycqa/flake8/issues/255
https://github.com/pycqa/flake8/milestone/13
3.2.0 -- 2016-11-14
-------------------
You can view the `3.2.0 milestone`_ on GitLab for more details.
You can view the `3.2.0 milestone`_ on GitHub for more details.
- Allow for pycodestyle 2.2.0 which fixes a bug in E305 (See also
`GitLab#256`_)
:issue:`188`)
.. links
.. _3.2.0 milestone:
https://gitlab.com/pycqa/flake8/milestones/14
.. _GitLab#256:
https://gitlab.com/pycqa/flake8/issues/256
https://github.com/pycqa/flake8/milestone/14
3.2.1 -- 2016-11-21
-------------------
You can view the `3.2.1 milestone`_ on GitLab for more details.
You can view the `3.2.1 milestone`_ on GitHub for more details.
- Fix subtle bug when deciding whether to report an on-by-default's violation
(See also `GitLab#257`_)
(See also :issue:`189`)
- Fix another bug around SyntaxErrors not being reported at the right column
and row (See also `GitLab#259`_ and `GitLab#237`_ for a related, previously
and row (See also :issue:`191` and :issue:`169` for a related, previously
fixed bug)
- Fix regression from 2.x where we run checks against explicitly provided
files, even if they don't match the filename patterns. (See also
`GitLab#266`_)
:issue:`198`)
.. links
.. _3.2.1 milestone:
https://gitlab.com/pycqa/flake8/milestones/15
.. _GitLab#237:
https://gitlab.com/pycqa/flake8/issues/237
.. _GitLab#257:
https://gitlab.com/pycqa/flake8/issues/257
.. _GitLab#259:
https://gitlab.com/pycqa/flake8/issues/259
.. _GitLab#266:
https://gitlab.com/pycqa/flake8/issues/266
https://github.com/pycqa/flake8/milestone/15
3.3.0 -- 2017-02-06
-------------------
You can view the `3.3.0 milestone`_ on GitLab for more details.
You can view the `3.3.0 milestone`_ on GitHub for more details.
- Add support for Python 3.6 (via dependencies). **Note** Flake8 does not
guarantee that all plugins will support Python 3.6.
......@@ -9,49 +9,29 @@ You can view the `3.3.0 milestone`_ on GitLab for more details.
- Added unique error codes for all missing PyFlakes messages. (14 new
codes, see "Error / Violation Codes")
- Dramatically improve the performance of Flake8. (See also `GitLab!156`_)
- Dramatically improve the performance of Flake8. (See also :issue:`829`)
- Display the local file path instead of the temporary file path when
using the git hook. (See also `GitLab#244`_)
using the git hook. (See also :issue:`176`)
- Add methods to Report class that will be called when Flake8 starts and
finishes processing a file. (See also `GitLab#251`_)
finishes processing a file. (See also :issue:`183`)
- Fix problem where hooks should only check \*.py files. (See also
`GitLab#268`_)
:issue:`200`)
- Fix handling of SyntaxErrors that do not include physical line information.
(See also `GitLab#279`_)
(See also :issue:`542`)
- Update upper bound on PyFlakes to allow for PyFlakes 1.5.0. (See also
`GitLab#290`_)
:issue:`549`)
- Update setuptools integration to less eagerly deduplicate packages.
(See also `GitLab#295`_)
(See also :issue:`552`)
- Force ``flake8 --version`` to be repeatable between invocations. (See also
`GitLab#297`_)
:issue:`554`)
.. all links
.. _3.3.0 milestone:
https://gitlab.com/pycqa/flake8/milestones/16
.. issue links
.. _GitLab#244:
https://gitlab.com/pycqa/flake8/issues/244
.. _GitLab#251:
https://gitlab.com/pycqa/flake8/issues/251
.. _GitLab#268:
https://gitlab.com/pycqa/flake8/issues/268
.. _GitLab#279:
https://gitlab.com/pycqa/flake8/issues/279
.. _GitLab#290:
https://gitlab.com/pycqa/flake8/issues/290
.. _GitLab#295:
https://gitlab.com/pycqa/flake8/issues/295
.. _GitLab#297:
https://gitlab.com/pycqa/flake8/issues/297
.. merge request links
.. _GitLab!156:
https://gitlab.com/pycqa/flake8/merge_requests/156
https://github.com/pycqa/flake8/milestone/16
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment