summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/source/internal/releases.rst4
-rw-r--r--docs/source/release-notes/3.9.0.rst45
-rw-r--r--docs/source/release-notes/index.rst1
-rw-r--r--setup.cfg1
-rw-r--r--src/flake8/__init__.py2
5 files changed, 50 insertions, 3 deletions
diff --git a/docs/source/internal/releases.rst b/docs/source/internal/releases.rst
index f200f49..0ed0ac9 100644
--- a/docs/source/internal/releases.rst
+++ b/docs/source/internal/releases.rst
@@ -74,8 +74,8 @@ we can do to help you in those cases.
Process
=======
-To prepare a release, we create a file in :file:`docs/source/releases/` named:
-``{{ release_number }}.rst`` (e.g., ``3.0.0.rst``). We note bug fixes,
+To prepare a release, we create a file in :file:`docs/source/release-notes/`
+named: ``{{ release_number }}.rst`` (e.g., ``3.0.0.rst``). We note bug fixes,
improvements, and dependency version changes as well as other items of note
for users.
diff --git a/docs/source/release-notes/3.9.0.rst b/docs/source/release-notes/3.9.0.rst
new file mode 100644
index 0000000..5d53904
--- /dev/null
+++ b/docs/source/release-notes/3.9.0.rst
@@ -0,0 +1,45 @@
+3.9.0 -- 2021-03-14
+-------------------
+
+You can view the `3.9.0 milestone`_ on GitLab for more details.
+
+New Dependency Information
+~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- Pyflakes has been updated to >= 2.3.0, < 2.4.0 (See also `GitLab!466`_)
+
+- pycodestyle has been updated to >= 2.7.0, < 2.8.0 (See also `GitLab!467`_)
+
+Deprecations
+~~~~~~~~~~~~
+
+- Drop support for python 3.4 (See also `GitLab!457`_)
+
+Features
+~~~~~~~~
+
+- Add ``--no-show-source`` option to disable ``--show-source`` (See also
+ `GitLab!441`_)
+
+Bugs Fixed
+~~~~~~~~~~
+
+- Fix handling of ``crlf`` line endings when linting stdin (See also
+ `GitLab!461`_)
+
+
+.. all links
+.. _3.9.0 milestone:
+ https://gitlab.com/pycqa/flake8/-/milestones/38
+
+.. merge request links
+.. _GitLab!441:
+ https://gitlab.com/pycqa/flake8/-/merge_requests/441
+.. _GitLab!457:
+ https://gitlab.com/pycqa/flake8/-/merge_requests/457
+.. _GitLab!461:
+ https://gitlab.com/pycqa/flake8/-/merge_requests/461
+.. _GitLab!466:
+ https://gitlab.com/pycqa/flake8/-/merge_requests/466
+.. _GitLab!467:
+ https://gitlab.com/pycqa/flake8/-/merge_requests/467
diff --git a/docs/source/release-notes/index.rst b/docs/source/release-notes/index.rst
index f99dfb4..33b6faa 100644
--- a/docs/source/release-notes/index.rst
+++ b/docs/source/release-notes/index.rst
@@ -9,6 +9,7 @@ with the newest releases first.
==================
.. toctree::
+ 3.9.0
3.8.4
3.8.3
3.8.2
diff --git a/setup.cfg b/setup.cfg
index 3555655..0d3ab08 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -27,6 +27,7 @@ classifiers =
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
+ Programming Language :: Python :: 3.9
Topic :: Software Development :: Libraries :: Python Modules
Topic :: Software Development :: Quality Assurance
diff --git a/src/flake8/__init__.py b/src/flake8/__init__.py
index 42bad7b..ea2f541 100644
--- a/src/flake8/__init__.py
+++ b/src/flake8/__init__.py
@@ -18,7 +18,7 @@ if False: # `typing.TYPE_CHECKING` was introduced in 3.5.2
LOG = logging.getLogger(__name__)
LOG.addHandler(logging.NullHandler())
-__version__ = "3.8.4"
+__version__ = "3.9.0"
__version_info__ = tuple(
int(i) for i in __version__.split(".") if i.isdigit()
)