| @@ -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", | ||||