From 355ce7ef41381bd25c27f0df24976216ef4346e8 Mon Sep 17 00:00:00 2001 From: Jeremy Stanley Date: Sat, 6 Jul 2019 22:13:00 +0000 Subject: [PATCH] Drop Python 3.4 and add 3.8 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 | 13 ++++++------- setup.cfg | 4 ++-- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/README b/README index b150948..8c43f18 100644 --- 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 diff --git a/setup.cfg b/setup.cfg index 5da64f2..aa1ada1 100644 --- 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 -- 2.11.0