@@ -11,11 +11,11 @@ jobs: | |||||
- name: Build manylinux2014 x86-64 wheels | - name: Build manylinux2014 x86-64 wheels | ||||
uses: earwig/python-wheels-manylinux-build@latest-manylinux2014_x86_64 | uses: earwig/python-wheels-manylinux-build@latest-manylinux2014_x86_64 | ||||
with: | with: | ||||
python-versions: 'cp37-cp37m cp38-cp38 cp39-cp39 cp310-cp310 cp311-cp311' | |||||
python-versions: 'cp38-cp38 cp39-cp39 cp310-cp310 cp311-cp311' | |||||
- name: Build manylinux 2014 aarch64 wheels | - name: Build manylinux 2014 aarch64 wheels | ||||
uses: earwig/python-wheels-manylinux-build@latest-manylinux2014_aarch64 | uses: earwig/python-wheels-manylinux-build@latest-manylinux2014_aarch64 | ||||
with: | with: | ||||
python-versions: 'cp37-cp37m cp38-cp38 cp39-cp39 cp310-cp310 cp311-cp311' | |||||
python-versions: 'cp38-cp38 cp39-cp39 cp310-cp310 cp311-cp311' | |||||
- uses: actions/upload-artifact@v3 | - uses: actions/upload-artifact@v3 | ||||
with: | with: | ||||
name: wheels | name: wheels | ||||
@@ -33,7 +33,6 @@ jobs: | |||||
strategy: | strategy: | ||||
matrix: | matrix: | ||||
python-version: | python-version: | ||||
- '3.7' | |||||
- '3.8' | - '3.8' | ||||
- '3.9' | - '3.9' | ||||
- '3.10' | - '3.10' | ||||
@@ -7,7 +7,6 @@ jobs: | |||||
strategy: | strategy: | ||||
matrix: | matrix: | ||||
python-version: | python-version: | ||||
- '3.7' | |||||
- '3.8' | - '3.8' | ||||
- '3.9' | - '3.9' | ||||
- '3.10' | - '3.10' | ||||
@@ -1,6 +1,6 @@ | |||||
v0.7 (unreleased): | v0.7 (unreleased): | ||||
- ... | |||||
- Dropped support for end-of-life Python 3.7. | |||||
v0.6.5 (released September 5, 2023): | v0.6.5 (released September 5, 2023): | ||||
@@ -1,4 +1,4 @@ | |||||
Copyright (C) 2012-2019 Ben Kurtovic <ben.kurtovic@gmail.com> | |||||
Copyright (C) 2012-2023 Ben Kurtovic <ben.kurtovic@gmail.com> | |||||
Permission is hereby granted, free of charge, to any person obtaining a copy | Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
of this software and associated documentation files (the "Software"), to deal | of this software and associated documentation files (the "Software"), to deal | ||||
@@ -11,7 +11,7 @@ mwparserfromhell | |||||
**mwparserfromhell** (the *MediaWiki Parser from Hell*) is a Python package | **mwparserfromhell** (the *MediaWiki Parser from Hell*) is a Python package | ||||
that provides an easy-to-use and outrageously powerful parser for MediaWiki_ | that provides an easy-to-use and outrageously powerful parser for MediaWiki_ | ||||
wikicode. It supports Python 3.5+. | |||||
wikicode. It supports Python 3.8+. | |||||
Developed by Earwig_ with contributions from `Σ`_, Legoktm_, and others. | Developed by Earwig_ with contributions from `Σ`_, Legoktm_, and others. | ||||
Full documentation is available on ReadTheDocs_. Development occurs on GitHub_. | Full documentation is available on ReadTheDocs_. Development occurs on GitHub_. | ||||
@@ -21,14 +21,6 @@ environment: | |||||
secure: w9ql7j0y9fatBSCgsUn1MDFsDvc0WXY88K8hNBHZzq6uBPxWMd7ZblMZSJv4Nywr6ViudQCn4qM/Emm7R8UgKGnHeSX+B8V41ywKgbszEh9wKtuMWI5htsfjaD3Yib/dz/ynGDKEf3nkE6rP2j9bfVLMUARHmvztL+G2rUrjj2GQTqs0ddJ16OudDo2aA/ClsW1Zexc5GPgkun5+JFneUeVV59/bwORGfSjgEtoMyIQ8mdFs/My4sImC+jXFfSHD6s08anIuNX5KO6SSg5mwcxZq+1PweceHivJ87VvCI7w= | secure: w9ql7j0y9fatBSCgsUn1MDFsDvc0WXY88K8hNBHZzq6uBPxWMd7ZblMZSJv4Nywr6ViudQCn4qM/Emm7R8UgKGnHeSX+B8V41ywKgbszEh9wKtuMWI5htsfjaD3Yib/dz/ynGDKEf3nkE6rP2j9bfVLMUARHmvztL+G2rUrjj2GQTqs0ddJ16OudDo2aA/ClsW1Zexc5GPgkun5+JFneUeVV59/bwORGfSjgEtoMyIQ8mdFs/My4sImC+jXFfSHD6s08anIuNX5KO6SSg5mwcxZq+1PweceHivJ87VvCI7w= | ||||
matrix: | matrix: | ||||
- PYTHON: "C:\\Python37" | |||||
PYTHON_VERSION: "3.7" | |||||
PYTHON_ARCH: "32" | |||||
- PYTHON: "C:\\Python37-x64" | |||||
PYTHON_VERSION: "3.7" | |||||
PYTHON_ARCH: "64" | |||||
- PYTHON: "C:\\Python38" | - PYTHON: "C:\\Python38" | ||||
PYTHON_VERSION: "3.8" | PYTHON_VERSION: "3.8" | ||||
PYTHON_ARCH: "32" | PYTHON_ARCH: "32" | ||||
@@ -7,7 +7,7 @@ v0.7 | |||||
Unreleased | Unreleased | ||||
(`changes <https://github.com/earwig/mwparserfromhell/compare/v0.6.5...main>`__): | (`changes <https://github.com/earwig/mwparserfromhell/compare/v0.6.5...main>`__): | ||||
- ... | |||||
- Dropped support for end-of-life Python 3.7. | |||||
v0.6.5 | v0.6.5 | ||||
------ | ------ | ||||
@@ -3,7 +3,7 @@ MWParserFromHell v\ |version| Documentation | |||||
:mod:`mwparserfromhell` (the *MediaWiki Parser from Hell*) is a Python package | :mod:`mwparserfromhell` (the *MediaWiki Parser from Hell*) is a Python package | ||||
that provides an easy-to-use and outrageously powerful parser for MediaWiki_ | that provides an easy-to-use and outrageously powerful parser for MediaWiki_ | ||||
wikicode. It supports Python 3.5+. | |||||
wikicode. It supports Python 3.8+. | |||||
Developed by Earwig_ with contributions from `Σ`_, Legoktm_, and others. | Developed by Earwig_ with contributions from `Σ`_, Legoktm_, and others. | ||||
Development occurs on GitHub_. | Development occurs on GitHub_. | ||||
@@ -87,7 +87,7 @@ setup( | |||||
else [], | else [], | ||||
tests_require=["pytest"], | tests_require=["pytest"], | ||||
version=__version__, | version=__version__, | ||||
python_requires=">= 3.7", | |||||
python_requires=">= 3.8", | |||||
author="Ben Kurtovic", | author="Ben Kurtovic", | ||||
author_email="ben.kurtovic@gmail.com", | author_email="ben.kurtovic@gmail.com", | ||||
url="https://github.com/earwig/mwparserfromhell", | url="https://github.com/earwig/mwparserfromhell", | ||||
@@ -105,7 +105,6 @@ setup( | |||||
"License :: OSI Approved :: MIT License", | "License :: OSI Approved :: MIT License", | ||||
"Operating System :: OS Independent", | "Operating System :: OS Independent", | ||||
"Programming Language :: Python :: 3", | "Programming Language :: Python :: 3", | ||||
"Programming Language :: Python :: 3.7", | |||||
"Programming Language :: Python :: 3.8", | "Programming Language :: Python :: 3.8", | ||||
"Programming Language :: Python :: 3.9", | "Programming Language :: Python :: 3.9", | ||||
"Programming Language :: Python :: 3.10", | "Programming Language :: Python :: 3.10", | ||||