Drop Python 3.4 and add 3.8
authorJeremy Stanley <fungi@yuggoth.org>
Sat, 6 Jul 2019 22:13:00 +0000 (22:13 +0000)
committerJeremy Stanley <fungi@yuggoth.org>
Sat, 6 Jul 2019 22:35:23 +0000 (22:35 +0000)
Python 3.4 reached end-of-life status nearly 4 months ago with the
release of 3.4.10 on 2019-03-18, so stop asserting we test new
commits against it (truth be told, it was already hard to build on
modern distros with newer libssl anyway).

Python 3.8 has been in beta for over a month already, and 3.8.0b2
was tagged earlier this week. New commits have been tested against
3.8 alpha and beta builds for a while, so add it to the list of
trove classifiers.

Update the README file to stop mentioning minimum Python 3 versions,
so that it won't need further updates as older interpreters age out.

README
setup.cfg

diff --git a/README b/README
index b150948..8c43f18 100644 (file)
--- a/README
+++ b/README
@@ -2,18 +2,17 @@
  mudpy
 =======
 
-.. Copyright (c) 2004-2018 mudpy authors. Permission to use, copy,
+.. Copyright (c) 2004-2019 mudpy authors. Permission to use, copy,
    modify, and distribute this software is granted under terms
    provided in the LICENSE file distributed with this software.
 
 The mudpy project aims to create a simple, generic, cross-platform,
 freely-redistributable MUD core engine which can be easily understood
-and extended. It is written in pure Python (currently tested with 3.4
-and later versions) and has only pure Python dependencies. All
-configuration and data are stored in consistently-formatted plain text
-(YAML 1.1) files for ease of administration. The core engine is
-unicode-clean internally and supports UTF-8 encoding for input and
-output of extended text characters.
+and extended. It is written in pure Python 3 and has only pure Python
+dependencies. All configuration and data are stored in
+consistently-formatted plain text (YAML 1.1) files for ease of
+administration. The core engine is unicode-clean internally and supports
+UTF-8 encoding for input and output of extended text characters.
 
 The mudpy program and sample content are released under a free and open
 license, and any bug reports, criticisms, ideas, patches, content
index 5da64f2..aa1ada1 100644 (file)
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,4 +1,4 @@
-# Copyright (c) 2016-2018 mudpy authors. Permission to use, copy,
+# Copyright (c) 2016-2019 mudpy authors. Permission to use, copy,
 # modify, and distribute this software is granted under terms
 # provided in the LICENSE file distributed with this software.
 
@@ -30,10 +30,10 @@ classifier =
     Operating System :: Unix
     Programming Language :: Python
     Programming Language :: Python :: 3
-    Programming Language :: Python :: 3.4
     Programming Language :: Python :: 3.5
     Programming Language :: Python :: 3.6
     Programming Language :: Python :: 3.7
+    Programming Language :: Python :: 3.8
     Programming Language :: Python :: 3 :: Only
     Topic :: Communications
     Topic :: Communications :: BBS