Skip to content

Commit a425343

Browse files
authored
Merge pull request #58 from euphorie/upgrade
Upgrade supported Plone/Python versions
2 parents 70349af + 1efa287 commit a425343

File tree

8 files changed

+16
-10
lines changed

8 files changed

+16
-10
lines changed

.github-5.2.cfg .github-6.1.cfg

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
[buildout]
2-
extends = devel.cfg
2+
extends =
3+
devel.cfg
4+
https://dist.plone.org/release/6.1-latest/versions.cfg
35
# Only build test-related parts.
46
parts =
57
test

.github/workflows/main.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,11 @@ jobs:
1212
strategy:
1313
matrix:
1414
config:
15-
- ["Py3.8-Plone5.2", "3.8", "5.2"]
1615
- ["Py3.9-Plone6.0", "3.9", "6.0"]
1716
- ["Py3.11-Plone6.0", "3.11", "6.0"]
1817
- ["Py3.13-Plone6.0", "3.13", "6.0"]
18+
- ["Py3.10-Plone6.1", "3.10", "6.1"]
19+
- ["Py3.13-Plone6.1", "3.13", "6.1"]
1920
runs-on: ubuntu-latest
2021
name: ${{ matrix.config[0] }}
2122
steps:

README.rst

+4
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,10 @@ between this package and the old `NuPlone <http://pypi.python.org/pypi/Products.
4040
Compatibility
4141
=============
4242

43+
NuPlone 4.x is meant to be used with Plone 6.0 or Plone 6.1 and Python >= 3.9.
44+
45+
NuPlone 3.x is meant to be used with Plone 5.2 or Plone 6.0 and Python >= 3.8.
46+
4347
NuPlone 2.x is meant to be used with Plone 5.2 or Plone 6.0.
4448

4549
Upgrade to NuPlone 2.x

docs/changes.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
Changelog
22
=========
33

4-
3.0.1 (unreleased)
4+
4.0.0 (unreleased)
55
------------------
66

7-
- Nothing changed yet.
7+
- Support Plone >= 6.0 and Python >= 3.9.
88

99

1010
3.0.0 (2025-02-25)

requirements-5.2.txt

-1
This file was deleted.

requirements-6.1.txt

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
-r https://dist.plone.org/release/6.1-latest/requirements.txt

setup.py

+3-4
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import os
55

66

7-
version = "3.0.1.dev0"
7+
version = "4.0.0.dev0"
88

99
setup(
1010
name="NuPlone",
@@ -17,16 +17,15 @@
1717
"Development Status :: 5 - Production/Stable",
1818
"Environment :: Web Environment",
1919
"Framework :: Plone",
20-
"Framework :: Plone :: 5.2",
2120
"Framework :: Plone :: 6.0",
21+
"Framework :: Plone :: 6.1",
2222
"Framework :: Zope",
2323
"Framework :: Zope :: 4",
2424
"Framework :: Zope :: 5",
2525
"License :: OSI Approved :: GNU General Public License (GPL)",
2626
"Operating System :: OS Independent",
2727
"Programming Language :: JavaScript",
2828
"Programming Language :: Python",
29-
"Programming Language :: Python :: 3.8",
3029
"Programming Language :: Python :: 3.9",
3130
"Programming Language :: Python :: 3.10",
3231
"Programming Language :: Python :: 3.11",
@@ -42,7 +41,7 @@
4241
namespace_packages=["plonetheme"],
4342
include_package_data=True,
4443
zip_safe=False,
45-
python_requires=">=3.8",
44+
python_requires=">=3.9",
4645
install_requires=[
4746
"setuptools",
4847
"Plone >=5.2",

versions.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[buildout]
2-
extends = https://dist.plone.org/release/5.2-latest/versions.cfg
2+
extends = https://dist.plone.org/release/6.0-latest/versions.cfg
33

44

55
[versions]

0 commit comments

Comments
 (0)