Skip to content

Commit abbe039

Browse files
committed
build: issue2551397: remove support for python 3.6
3.7 ci build works. Make changes to make 3.7 current minimum supported version. Also removed some references that apply only when running under 2.7.
1 parent c24deeb commit abbe039

File tree

4 files changed

+11
-15
lines changed

4 files changed

+11
-15
lines changed

doc/announcement.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -117,12 +117,12 @@ all your trackers to update the database schema version. Do
117117
this before you use the web, command-line or mail interface
118118
and before any users access the tracker.
119119

120-
Roundup requires Python 2 newer than version 2.7.12 or Python 3
121-
newer than or equal to version 3.6 for correct operation. (Python
122-
3.4 or 3.5 may work, but are not tested.) Note that Roundup 2.4.0
123-
will be the last release to support Python 2. You should deploy
124-
new trackers with Python 3 and plan on upgrading older trackers
125-
from Python 2 to Python 3. See the upgrade guide.
120+
Roundup requires Python 3 newer than or equal to version 3.7 for
121+
correct operation. (Python 3.4 or 3.5, or 3.6 may work, but are not
122+
tested.) Note that Roundup 2.4.0 was the last release to support
123+
Python 2. You should deploy new trackers with Python 3 and plan on
124+
upgrading older trackers from Python 2 to Python 3. See the upgrade
125+
guide.
126126

127127
To give Roundup a try, just download (directions above),
128128
unpack and run::
@@ -164,7 +164,7 @@ The system facilitates communication among the participants
164164
by managing discussions and notifying interested parties
165165
when issues are edited. One of the major design goals for
166166
Roundup that it be simple to get going. Roundup is therefore
167-
usable "out of the box" with any Python 3.6+
167+
usable "out of the box" with any Python 3.7+
168168
installation. It doesn't even need to be "installed" to be
169169
operational, though an install script is provided.
170170

doc/installation.txt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ can remove the tracker using ``rm -f`` on the ``demo`` directory.
178178
Prerequisites
179179
=============
180180

181-
Roundup requires Python 2.7 [3]_ or 3.6 or newer with a functioning anydbm
181+
Roundup requires Python 3.7 or newer with a functioning anydbm
182182
or sqlite module. The version installed by most vendors should work if
183183
it meets the version requirements. If necessary, you can download the
184184
latest version from https://www.python.org/. It is highly recommended
@@ -318,9 +318,6 @@ requests
318318
.. _Using Redis for Session Databases:
319319
admin_guide.html#using-redis-for-session-databases
320320

321-
.. [3] Do not use Python 2 for new installs. The next minor release
322-
(2.5.0 expected summer 2025) will drop support for Python 2.
323-
324321
Installing Roundup
325322
==================
326323

doc/tracker_templates.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Roundup Tracker Templates
55
The templates distributed with Roundup are stored in the "share" directory
66
nominated by Python. On Unix this is typically
77
``/usr/share/roundup/templates/`` (or ``/usr/local/share...``) and
8-
on Windows this is ``c:\python27\share\roundup\templates\``.
8+
on Windows this is ``c:\python38\share\roundup\templates\``.
99

1010
The template loading looks in four places to find the templates:
1111

@@ -17,9 +17,9 @@ The template loading looks in four places to find the templates:
1717
`sys.base_prefix/local``. This finds templates (and locales)
1818
installed by pip. E.G. in a virtualenv located at (``sys.prefix``):
1919
``/tools/roundup``, roundup would be at:
20-
``/tools/roundup/lib/python3.6/site-packages/roundup``. The
20+
``/tools/roundup/lib/python3.7/site-packages/roundup``. The
2121
templates would be at:
22-
``/tools/roundup/lib/python3.6/site-packages/tools/roundup/share/roundup/templates/``.
22+
``/tools/roundup/lib/python3.7/site-packages/tools/roundup/share/roundup/templates/``. (Replace 3.7 with the Python version you are running.)
2323
3. ``<roundup.admin.__file__>/../../share/roundup/templates/*``.
2424
This will be used if Roundup's run in the distro (aka. source)
2525
directory.

setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,6 @@ def main():
245245
'Programming Language :: Python :: 2',
246246
'Programming Language :: Python :: 2.7',
247247
'Programming Language :: Python :: 3',
248-
'Programming Language :: Python :: 3.6',
249248
'Programming Language :: Python :: 3.7',
250249
'Programming Language :: Python :: 3.8',
251250
'Programming Language :: Python :: 3.9',

0 commit comments

Comments
 (0)