diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index b731371..2417a3d 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -11,7 +11,7 @@ jobs: build-macos: strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "pypy3.8", "pypy3.9", "pypy3.10"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] runs-on: "macos-latest" steps: - name: Install md5sha1sum @@ -26,7 +26,7 @@ jobs: - name: Install Poetry uses: snok/install-poetry@v1 with: - version: 1.2.2 + version: 1.5.1 virtualenvs-in-project: true - name: Install dependencies run: poetry install --no-interaction --no-root @@ -43,7 +43,7 @@ jobs: build-linux: strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "pypy3.8", "pypy3.9", "pypy3.10"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] runs-on: "ubuntu-latest" steps: - name: Install libxml2 @@ -60,7 +60,7 @@ jobs: - name: Install Poetry uses: snok/install-poetry@v1 with: - version: 1.2.2 + version: 1.5.1 virtualenvs-in-project: true - name: Install dependencies run: poetry install --no-interaction --no-root @@ -77,7 +77,7 @@ jobs: build-windows: strategy: matrix: - python-version: ["3.8", "3.9", "3.10"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] runs-on: "windows-latest" defaults: run: @@ -93,7 +93,7 @@ jobs: - name: Install Poetry uses: snok/install-poetry@v1 with: - version: 1.2.2 + version: 1.5.1 virtualenvs-in-project: true - name: Install dependencies run: poetry install --no-interaction --no-root diff --git a/CHANGELOG.md b/CHANGELOG.md index 297806c..953bee2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,7 +22,7 @@ All notable changes to this project will be documented in this file. ## 1.1.1 - 2018-06-15 - streamline backcompat to use JSON only. -- fix multiple mf1 root rel-tag parsing +- fix multiple mf1 root rel-tag parsing - correct url and photo for hreview. - add rules for nested hreview. update backcompat to use multiple matches in old properties. - fix `rel-tag` to `p-category` conversion so that other classes are not lost. @@ -37,11 +37,11 @@ All notable changes to this project will be documented in this file. - better whitespace algorithm for `name` and `html.value` parsing - experimental flag for including `alt` in `u-photo` parsing - make a copy of the BeautifulSoup given by user to work on for parsing to prevent changes to original doc -- bump version to 1.1.1 +- bump version to 1.1.1 ## 1.1.0 - 2018-03-16 -- bump version to 1.1.0 since it is a "major" change +- bump version to 1.1.0 since it is a "major" change - added tests for new implied name rules - modified earlier tests to accommodate new rules - use space separator instead of "T" @@ -59,12 +59,12 @@ All notable changes to this project will be documented in this file. ## 1.0.6 - 2018-03-04 - strip leading/trailing white space for `e-*[html]`. update the corresponding tests -- blank values explicitly authored are allowed as property values +- blank values explicitly authored are allowed as property values - include `alt` or `src` from `` in parsing for `p-*` and `e-*[value]` -- parse `title` from `` for `p-*` resolves #84 -- and `poster` from `