diff options
| author | Ian Cordasco <graffatcolmingov@gmail.com> | 2016-06-20 20:54:31 -0500 |
|---|---|---|
| committer | Ian Cordasco <graffatcolmingov@gmail.com> | 2016-06-20 20:54:31 -0500 |
| commit | a4c1edb03efadb9cb8ef72bf6e16853d831429f6 (patch) | |
| tree | f6c03a33f4b42c7a908cd1d5ce449e838f5fc2a4 /docs | |
| parent | b67d1d633e13595e85e78b29af63605a80f17a63 (diff) | |
| download | flake8-a4c1edb03efadb9cb8ef72bf6e16853d831429f6.tar.gz | |
Add FAQ
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/source/faq.rst | 44 | ||||
| -rw-r--r-- | docs/source/index.rst | 8 |
2 files changed, 52 insertions, 0 deletions
diff --git a/docs/source/faq.rst b/docs/source/faq.rst new file mode 100644 index 0000000..877dae1 --- /dev/null +++ b/docs/source/faq.rst @@ -0,0 +1,44 @@ +============================ + Frequently Asked Questions +============================ + +When is Flake8 released? +======================== + +|Flake8| is released *as necessary*. Sometimes there are specific goals and +drives to get to a release. Usually, we release as users report and fix +bugs. + + +How can I help Flake8 release faster? +===================================== + +Look at the next milestone. If there's work you can help us complete, that +will help us get to the next milestone. If there's a show-stopping bug that +needs to be released, let us know but please be kind. |Flake8| is developed +and released entirely on volunteer time. + + +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 +good chance that 3.2.0 is the next release. + + +Why does Flake8 use ranges for its dependencies? +================================================ + +|Flake8| uses ranges for mccabe, pyflakes, and pycodestyle because each of +those projects tend to add *new* checks between minor releases. |Flake8| +does not restrict you from using patch versions, but |Flake8| likes to +ensure that if you install |Flake8| 2.6.x repeatedly you will not be +surprised at a later time by a new error code suddenly breaking your +linting. Instead, we use minor versions of |Flake8| to add new checks from +dependencies intentionally. + +**Please do not file issues to tell the Flake8 team that a new version is +available on PyPI.** The current Flake8 core team (of one person) is also +a core developer of pycodestyle, pyflakes, and mccabe. They are aware of +these releases. diff --git a/docs/source/index.rst b/docs/source/index.rst index 68dc3fa..55dfe3d 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -69,6 +69,14 @@ Alternatively, if you want to *ignore* only one specific warning or error: Please read our user guide for more information about how to use and configure |Flake8|. +FAQ +=== + +.. toctree:: + :maxdepth: 2 + + faq + User Guide ========== |
