From b362d620fe49ba39b5fe8e14c7d66d7f0de89cc4 Mon Sep 17 00:00:00 2001 From: "Joshua A. Anderson" Date: Wed, 17 Nov 2021 09:19:28 -0500 Subject: [PATCH 1/4] Update change log. --- CHANGELOG.rst | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index eb3a986d..88d40314 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -12,6 +12,14 @@ fresnel_ releases follow `semantic versioning`_. v0.x ---- +v0.13.4 (2021-11-17) +^^^^^^^^^^^^^^^^^^^^ + +*Added* + +* Support Python 3.10. +* Support clang 13. + v0.13.3 (2021-06-07) ^^^^^^^^^^^^^^^^^^^^ From 4d61b3159dc1686b03ce517d010963a6f2d22c5d Mon Sep 17 00:00:00 2001 From: "Joshua A. Anderson" Date: Wed, 17 Nov 2021 09:20:15 -0500 Subject: [PATCH 2/4] Bump version to v0.13.4. --- .bumpversion.cfg | 2 +- Doxyfile | 2 +- doc/conf.py | 4 ++-- fresnel/version.py | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 0f10016b..d5e31cf1 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.13.3 +current_version = 0.13.4 commit = False tag = False diff --git a/Doxyfile b/Doxyfile index 768f696d..2a809711 100644 --- a/Doxyfile +++ b/Doxyfile @@ -38,7 +38,7 @@ PROJECT_NAME = Fresnel # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = "0.13.3" +PROJECT_NUMBER = "0.13.4" # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/doc/conf.py b/doc/conf.py index de8a1bb5..43a17a0d 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -66,9 +66,9 @@ # built documents. # # The short X.Y version. -version = '0.13.3' +version = '0.13.4' # The full version, including alpha/beta/rc tags. -release = '0.13.3' +release = '0.13.4' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/fresnel/version.py b/fresnel/version.py index 06c142c4..231e33ca 100644 --- a/fresnel/version.py +++ b/fresnel/version.py @@ -7,4 +7,4 @@ version (str): fresnel package version, following semantic versioning. """ -version = "0.13.3" +version = "0.13.4" From a8db3d4e7e95f4044cf0143e35d7744c7c14e477 Mon Sep 17 00:00:00 2001 From: "Joshua A. Anderson" Date: Wed, 17 Nov 2021 09:30:39 -0500 Subject: [PATCH 3/4] Update actions versions. --- .github/workflows/release.yml | 8 ++++---- .github/workflows/stale.yml | 2 +- .github/workflows/templates/release.yml | 8 ++++---- .github/workflows/templates/stale.yml | 2 +- .github/workflows/templates/unit_test.yml | 10 +++++----- .github/workflows/unit_test.yml | 12 ++++++------ 6 files changed, 21 insertions(+), 21 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1c7e8a41..c29eb0f4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,7 +35,7 @@ jobs: image: glotzerlab/ci:2021.11-ubuntu20.04 steps: - - uses: actions/checkout@v2.3.4 + - uses: actions/checkout@v2.4.0 with: fetch-depth: 0 submodules: true @@ -64,7 +64,7 @@ jobs: - name: Tar source run: tar -cvzf ${name}-${tag}.tar.gz ${name}-${tag} - - uses: actions/upload-artifact@v2.2.3 + - uses: actions/upload-artifact@v2.2.4 with: name: release path: | @@ -77,12 +77,12 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/download-artifact@v2.0.9 + - uses: actions/download-artifact@v2.10.0 name: Download artifacts with: name: release - - uses: softprops/action-gh-release@v1 + - uses: softprops/action-gh-release@v0.1.14 name: Create release if: startsWith(github.ref, 'refs/tags/v') with: diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index d76dfecb..26317d4c 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -17,7 +17,7 @@ jobs: stale: runs-on: ubuntu-latest steps: - - uses: actions/stale@v3.0.19 + - uses: actions/stale@v4.0.0 with: days-before-close: 10 stale-issue-label: stale diff --git a/.github/workflows/templates/release.yml b/.github/workflows/templates/release.yml index 6064e766..0499e0e1 100644 --- a/.github/workflows/templates/release.yml +++ b/.github/workflows/templates/release.yml @@ -22,7 +22,7 @@ jobs: image: glotzerlab/<< container_prefix >>-ubuntu20.04 steps: - - uses: actions/checkout@v2.3.4 + - uses: actions/checkout@v2.4.0 with: fetch-depth: 0 submodules: true @@ -51,7 +51,7 @@ jobs: - name: Tar source run: tar -cvzf ${name}-${tag}.tar.gz ${name}-${tag} - - uses: actions/upload-artifact@v2.2.3 + - uses: actions/upload-artifact@v2.2.4 with: name: release path: | @@ -64,12 +64,12 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/download-artifact@v2.0.9 + - uses: actions/download-artifact@v2.10.0 name: Download artifacts with: name: release - - uses: softprops/action-gh-release@v1 + - uses: softprops/action-gh-release@v0.1.14 name: Create release if: startsWith(github.ref, 'refs/tags/v') with: diff --git a/.github/workflows/templates/stale.yml b/.github/workflows/templates/stale.yml index ad62a32a..63eefdce 100644 --- a/.github/workflows/templates/stale.yml +++ b/.github/workflows/templates/stale.yml @@ -19,7 +19,7 @@ jobs: stale: runs-on: ubuntu-latest steps: - - uses: actions/stale@v3.0.19 + - uses: actions/stale@v4.0.0 with: days-before-close: 10 stale-issue-label: stale diff --git a/.github/workflows/templates/unit_test.yml b/.github/workflows/templates/unit_test.yml index 83d2df4b..82a0b699 100644 --- a/.github/workflows/templates/unit_test.yml +++ b/.github/workflows/templates/unit_test.yml @@ -41,7 +41,7 @@ name: Unit test run: tar --use-compress-program='zstd -10 -T0' -cvf install.tar install # Upload the tarball. Retain the file for a limited time in case developers need to download # and run tests locally for further debugging. - - uses: actions/upload-artifact@v2.2.3 + - uses: actions/upload-artifact@v2.2.4 name: 'Upload install' with: name: install-${{ join(matrix.config, '_') }}-${{ github.sha }} @@ -49,7 +49,7 @@ name: Unit test retention-days: 7 <% endset %> <% set download_install_steps %> - - uses: actions/download-artifact@v2.0.9 + - uses: actions/download-artifact@v2.10.0 with: name: install-${{ join(matrix.config, '_') }}-${{ github.sha }} - name: Untar install @@ -63,7 +63,7 @@ name: Unit test jobs: build: << job(name='Build', use_gpu_runners=False, configurations=test_configurations) >> - - uses: actions/checkout@v2.3.4 + - uses: actions/checkout@v2.4.0 with: path: code submodules: true @@ -93,7 +93,7 @@ jobs: render_gallery: << job(name='Render gallery', use_gpu_runners=True, needs='build', configurations=gallery_configurations) >> - - uses: actions/checkout@v2.3.4 + - uses: actions/checkout@v2.4.0 with: submodules: true path: code @@ -113,7 +113,7 @@ jobs: - {os: windows-2019, cmake_generator: "Visual Studio 16 2019"} - {os: windows-2022, cmake_generator: "Visual Studio 17 2022"} steps: - - uses: actions/checkout@v2.3.4 + - uses: actions/checkout@v2.4.0 with: path: code submodules: true diff --git a/.github/workflows/unit_test.yml b/.github/workflows/unit_test.yml index d10cbc03..f3c1e7d0 100644 --- a/.github/workflows/unit_test.yml +++ b/.github/workflows/unit_test.yml @@ -52,7 +52,7 @@ jobs: steps: - - uses: actions/checkout@v2.3.4 + - uses: actions/checkout@v2.4.0 with: path: code submodules: true @@ -75,7 +75,7 @@ jobs: run: tar --use-compress-program='zstd -10 -T0' -cvf install.tar install # Upload the tarball. Retain the file for a limited time in case developers need to download # and run tests locally for further debugging. - - uses: actions/upload-artifact@v2.2.3 + - uses: actions/upload-artifact@v2.2.4 name: 'Upload install' with: name: install-${{ join(matrix.config, '_') }}-${{ github.sha }} @@ -109,7 +109,7 @@ jobs: - name: Clean workspace run: rm -rf ./* - - uses: actions/download-artifact@v2.0.9 + - uses: actions/download-artifact@v2.10.0 with: name: install-${{ join(matrix.config, '_') }}-${{ github.sha }} - name: Untar install @@ -136,11 +136,11 @@ jobs: - name: Clean workspace run: rm -rf ./* - - uses: actions/checkout@v2.3.4 + - uses: actions/checkout@v2.4.0 with: submodules: true path: code - - uses: actions/download-artifact@v2.0.9 + - uses: actions/download-artifact@v2.10.0 with: name: install-${{ join(matrix.config, '_') }}-${{ github.sha }} - name: Untar install @@ -161,7 +161,7 @@ jobs: - {os: windows-2019, cmake_generator: "Visual Studio 16 2019"} - {os: windows-2022, cmake_generator: "Visual Studio 17 2022"} steps: - - uses: actions/checkout@v2.3.4 + - uses: actions/checkout@v2.4.0 with: path: code submodules: true From 8a390e45729fafa8e3db94e91fb182234bf0323e Mon Sep 17 00:00:00 2001 From: "Joshua A. Anderson" Date: Wed, 17 Nov 2021 09:38:37 -0500 Subject: [PATCH 4/4] Fix download-artifact action version. --- .github/workflows/release.yml | 2 +- .github/workflows/templates/release.yml | 2 +- .github/workflows/templates/unit_test.yml | 2 +- .github/workflows/unit_test.yml | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c29eb0f4..37f974b0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -77,7 +77,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/download-artifact@v2.10.0 + - uses: actions/download-artifact@v2.0.10 name: Download artifacts with: name: release diff --git a/.github/workflows/templates/release.yml b/.github/workflows/templates/release.yml index 0499e0e1..05ba606a 100644 --- a/.github/workflows/templates/release.yml +++ b/.github/workflows/templates/release.yml @@ -64,7 +64,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/download-artifact@v2.10.0 + - uses: actions/download-artifact@v2.0.10 name: Download artifacts with: name: release diff --git a/.github/workflows/templates/unit_test.yml b/.github/workflows/templates/unit_test.yml index 82a0b699..d1f2485b 100644 --- a/.github/workflows/templates/unit_test.yml +++ b/.github/workflows/templates/unit_test.yml @@ -49,7 +49,7 @@ name: Unit test retention-days: 7 <% endset %> <% set download_install_steps %> - - uses: actions/download-artifact@v2.10.0 + - uses: actions/download-artifact@v2.0.10 with: name: install-${{ join(matrix.config, '_') }}-${{ github.sha }} - name: Untar install diff --git a/.github/workflows/unit_test.yml b/.github/workflows/unit_test.yml index f3c1e7d0..e1f1cebc 100644 --- a/.github/workflows/unit_test.yml +++ b/.github/workflows/unit_test.yml @@ -109,7 +109,7 @@ jobs: - name: Clean workspace run: rm -rf ./* - - uses: actions/download-artifact@v2.10.0 + - uses: actions/download-artifact@v2.0.10 with: name: install-${{ join(matrix.config, '_') }}-${{ github.sha }} - name: Untar install @@ -140,7 +140,7 @@ jobs: with: submodules: true path: code - - uses: actions/download-artifact@v2.10.0 + - uses: actions/download-artifact@v2.0.10 with: name: install-${{ join(matrix.config, '_') }}-${{ github.sha }} - name: Untar install