From 6462fa0f64eedf9ae2a0ce09296bcc00d2c94d2e Mon Sep 17 00:00:00 2001 From: Andreas Dutzler Date: Tue, 15 Oct 2024 00:13:08 +0200 Subject: [PATCH] Update supported Python versions --- .github/workflows/upload-codecov.yml | 4 ++-- .readthedocs.yaml | 2 +- README.md | 2 +- docs/index.rst | 2 +- pyproject.toml | 4 ++-- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/upload-codecov.yml b/.github/workflows/upload-codecov.yml index 27acf711..32ab1108 100644 --- a/.github/workflows/upload-codecov.yml +++ b/.github/workflows/upload-codecov.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/setup-python@v4 with: @@ -26,6 +26,6 @@ jobs: tox -- --cov felupe --cov-report xml --cov-report term - name: Upload coverage to Codecov uses: codecov/codecov-action@v4 - if: ${{ matrix.python-version == '3.12' }} + if: ${{ matrix.python-version == '3.13' }} env: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} diff --git a/.readthedocs.yaml b/.readthedocs.yaml index 3fd675c2..93d1d624 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -3,7 +3,7 @@ version: 2 build: os: ubuntu-lts-latest tools: - python: "3.12" + python: "3.13" apt_packages: - libgl1-mesa-dev - xvfb diff --git a/README.md b/README.md index 30fd43fa..01cd19e5 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ [![FElupe](https://img.shields.io/badge/%F0%9F%94%8D-FElupe-white)](https://felupe.readthedocs.io) [![PyPI version shields.io](https://img.shields.io/pypi/v/felupe.svg)](https://pypi.python.org/pypi/felupe/) [![Documentation Status](https://readthedocs.org/projects/felupe/badge/?version=latest)](https://felupe.readthedocs.io/en/latest/?badge=latest) [![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) [![codecov](https://codecov.io/gh/adtzlr/felupe/branch/main/graph/badge.svg?token=J2QP6Y6LVH)](https://codecov.io/gh/adtzlr/felupe) [![DOI](https://zenodo.org/badge/360657894.svg)](https://zenodo.org/badge/latestdoi/360657894) ![Codestyle black](https://img.shields.io/badge/code%20style-black-black) ![PyPI - Downloads](https://img.shields.io/pypi/dm/felupe) [![lite-badge](https://jupyterlite.rtfd.io/en/latest/_static/badge.svg)](https://adtzlr.github.io/felupe-web/lab?path=01_Getting-Started.ipynb) Open In Colab -FElupe is a Python 3.8+ 🐍 finite element analysis package 📦 focusing on the formulation and numerical solution of nonlinear problems in continuum mechanics of solid bodies 🔧. This package is intended for scientific research 💻, but is also suitable for running nonlinear simulations 🚂 in general 🏎️. In addition to the transformation of general weak forms into sparse vectors and matrices, FElupe provides an efficient high-level abstraction layer for the simulation of the deformation of solid bodies. +FElupe is a Python 3.9+ 🐍 finite element analysis package 📦 focusing on the formulation and numerical solution of nonlinear problems in continuum mechanics of solid bodies 🔧. This package is intended for scientific research 💻, but is also suitable for running nonlinear simulations 🚂 in general 🏎️. In addition to the transformation of general weak forms into sparse vectors and matrices, FElupe provides an efficient high-level abstraction layer for the simulation of the deformation of solid bodies.