From cbc4d4917691f3c3fcf28fddc31c37a57b6d1c9f Mon Sep 17 00:00:00 2001 From: Ivar Stangeby Date: Thu, 26 Jun 2025 11:17:33 +0200 Subject: [PATCH 1/4] Remove travis/coveralls integration. --- .coveralls.yml | 1 - .travis.yml | 13 ------------- 2 files changed, 14 deletions(-) delete mode 100644 .coveralls.yml delete mode 100644 .travis.yml diff --git a/.coveralls.yml b/.coveralls.yml deleted file mode 100644 index 9160059..0000000 --- a/.coveralls.yml +++ /dev/null @@ -1 +0,0 @@ -service_name: travis-ci diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index f83a8a0..0000000 --- a/.travis.yml +++ /dev/null @@ -1,13 +0,0 @@ -language: python -python: - - "3.5" -install: - - pip install numpy - - pip install sympy - - pip install coveralls - - pip install pytest-cov - - pip install matplotlib -script: - - pytest --cov SSplines/ -after_success: - - coveralls From e61b7dcf753c7e1793af72f4713d356299d33dfc Mon Sep 17 00:00:00 2001 From: Ivar Stangeby Date: Thu, 26 Jun 2025 11:19:33 +0200 Subject: [PATCH 2/4] Add codecov badge. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f9ea749..4593348 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ **Simplex Splines on the Powell-Sabin 12-split** [![Build Status](https://travis-ci.org/qTipTip/SSplines.svg?branch=master)](https://travis-ci.org/qTipTip/SSplines) -[![Coverage Status](https://coveralls.io/repos/github/qTipTip/SSplines/badge.svg?branch=master)](https://coveralls.io/github/qTipTip/SSplines?branch=master) +[![codecov](https://codecov.io/gh/qTipTip/SSplines/graph/badge.svg?token=WXYTJ096GP)](https://codecov.io/gh/qTipTip/SSplines) [![Downloads](http://pepy.tech/badge/ssplines)](http://pepy.tech/project/ssplines) [![DOI](https://zenodo.org/badge/121780435.svg)](https://doi.org/10.5281/zenodo.15742326) From 0f96133ca5b55c2f5ace9bfc2e9d9f57131d5b2a Mon Sep 17 00:00:00 2001 From: Ivar Stangeby Date: Thu, 26 Jun 2025 11:25:21 +0200 Subject: [PATCH 3/4] Add more badges --- README.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 4593348..32f524e 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,13 @@ **Simplex Splines on the Powell-Sabin 12-split** -[![Build Status](https://travis-ci.org/qTipTip/SSplines.svg?branch=master)](https://travis-ci.org/qTipTip/SSplines) -[![codecov](https://codecov.io/gh/qTipTip/SSplines/graph/badge.svg?token=WXYTJ096GP)](https://codecov.io/gh/qTipTip/SSplines) -[![Downloads](http://pepy.tech/badge/ssplines)](http://pepy.tech/project/ssplines) -[![DOI](https://zenodo.org/badge/121780435.svg)](https://doi.org/10.5281/zenodo.15742326) +[![Tests](https://github.com/qTipTip/SSplines/actions/workflows/test.yml/badge.svg)](https://github.com/qTipTip/SSplines/actions/workflows/test.yml) +[![PyPI version](https://badge.fury.io/py/SSplines.svg)](https://badge.fury.io/py/SSplines) +[![Python versions](https://img.shields.io/pypi/pyversions/SSplines.svg)](https://pypi.org/project/SSplines/) +[![Downloads](https://pepy.tech/badge/ssplines)](https://pepy.tech/project/ssplines) +[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) +[![codecov](https://codecov.io/gh/qTipTip/SSplines/branch/main/graph/badge.svg)](https://codecov.io/gh/qTipTip/SSplines) + SSplines is a Python library for the evaluation of simplex splines over the Powell-Sabin 12-split of a triangle. The library provides efficient evaluation using the matrix recurrence relation for S-spline basis functions for constant, linear, and quadratic simplex splines as developed by [Cohen, Lyche and Riesenfeld](http://www.ams.org/journals/mcom/2013-82-283/S0025-5718-2013-02664-6/S0025-5718-2013-02664-6.pdf). The SSplines library was developed as part of the thesis: [Simplex Splines on the Powell-Sabin 12-Split](http://hdl.handle.net/10852/64070). From 8dafb377ce00a1c536404eb3d66ee6f76aa752ea Mon Sep 17 00:00:00 2001 From: Ivar Stangeby Date: Thu, 26 Jun 2025 11:25:21 +0200 Subject: [PATCH 4/4] Add more badges --- README.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 4593348..189724b 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,12 @@ **Simplex Splines on the Powell-Sabin 12-split** -[![Build Status](https://travis-ci.org/qTipTip/SSplines.svg?branch=master)](https://travis-ci.org/qTipTip/SSplines) +[![Tests](https://github.com/qTipTip/SSplines/actions/workflows/test.yml/badge.svg)](https://github.com/qTipTip/SSplines/actions/workflows/test.yml) +[![PyPI version](https://badge.fury.io/py/SSplines.svg)](https://badge.fury.io/py/SSplines) +[![Python versions](https://img.shields.io/pypi/pyversions/SSplines.svg)](https://pypi.org/project/SSplines/) +[![Downloads](https://pepy.tech/badge/ssplines)](https://pepy.tech/project/ssplines) +[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![codecov](https://codecov.io/gh/qTipTip/SSplines/graph/badge.svg?token=WXYTJ096GP)](https://codecov.io/gh/qTipTip/SSplines) -[![Downloads](http://pepy.tech/badge/ssplines)](http://pepy.tech/project/ssplines) -[![DOI](https://zenodo.org/badge/121780435.svg)](https://doi.org/10.5281/zenodo.15742326) SSplines is a Python library for the evaluation of simplex splines over the Powell-Sabin 12-split of a triangle. The library provides efficient evaluation using the matrix recurrence relation for S-spline basis functions for constant, linear, and quadratic simplex splines as developed by [Cohen, Lyche and Riesenfeld](http://www.ams.org/journals/mcom/2013-82-283/S0025-5718-2013-02664-6/S0025-5718-2013-02664-6.pdf). The SSplines library was developed as part of the thesis: [Simplex Splines on the Powell-Sabin 12-Split](http://hdl.handle.net/10852/64070).