Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .cruft.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"template": "https://github.com/sunpy/package-template",
"commit": "7958151d0246956f1e95889e8e3fa5abc4a3a129",
"commit": "bea8060eef60df35f7df61d9db1d56b838bda01a",
"checkout": null,
"context": {
"cookiecutter": {
"package_name": "streamtracer",
"module_name": "streamtracer",
"short_description": "Python wrapped fortran to calculate streamlines",
"short_description": "Python library to calculate streamlines",
"author_name": "The SunPy Developers",
"author_email": "sunpy@googlegroups.com",
"project_url": "https://sunpy.org",
Expand All @@ -17,7 +17,7 @@
"changelog_url": "https://docs.sunpy.org/projects/streamtracer/en/stable/whatsnew/changelog.html",
"issue_tracker_url": "https://github.com/sunpy/streamtracer/issues",
"license": "GNU GPL v3+",
"minimum_python_version": "3.10",
"minimum_python_version": "3.12",
"use_compiled_extensions": "n",
"enable_dynamic_dev_versions": "n",
"include_example_code": "n",
Expand All @@ -32,7 +32,7 @@
".github/workflows/sub_package_update.yml"
],
"_template": "https://github.com/sunpy/package-template",
"_commit": "7958151d0246956f1e95889e8e3fa5abc4a3a129"
"_commit": "bea8060eef60df35f7df61d9db1d56b838bda01a"
}
},
"directory": null
Expand Down
24 changes: 12 additions & 12 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
coverage: codecov
toxdeps: tox-pypi-filter
envs: |
- linux: py314
- linux: py313
secrets:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

Expand All @@ -67,13 +67,13 @@ jobs:
coverage: codecov
toxdeps: tox-pypi-filter
envs: |
- windows: py311
- linux: py314
- windows: py312
- macos: py312
- linux: py310-oldestdeps
- linux: py312
runs-on: ubuntu-24.04-arm
- linux: py313-devdeps
- linux: py312-oldestdeps
- linux: py314-devdeps
- linux: py313
runs-on: ubuntu-24.04-arm
secrets:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

Expand Down Expand Up @@ -108,12 +108,12 @@ jobs:
test_command: 'pytest -p no:warnings --doctest-rst --pyargs streamtracer'
submodules: false
targets: |
- cp3{10,11,12,13,14}-manylinux_x86_64
- cp3{10,11,12,13,14}-musllinux_x86_64
- cp3{10,11,12,13,14}-macosx_x86_64
- cp3{10,11,12,13,14}-macosx_arm64
- cp3{10,11,12,13,14}-win_amd64
- target: cp3{10,11,12,13,14}-manylinux_aarch64
- cp3{12,13,14}-manylinux_x86_64
- cp3{12,13,14}-musllinux_x86_64
- cp3{12,13,14}-macosx_x86_64
- cp3{12,13,14}-macosx_arm64
- cp3{12,13,14}-win_amd64
- target: cp3{12,13,14}-manylinux_aarch64
runs-on: ubuntu-24.04-arm
secrets:
pypi_token: ${{ secrets.pypi_token }}
Expand Down
2 changes: 0 additions & 2 deletions .ruff.toml
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,6 @@ select = [
extend-ignore = [
# pycodestyle (E, W)
"E501", # ignore line length will use a formatter instead
# pyupgrade (UP)
"UP038", # Use | in isinstance - not compatible with models and is slower
# pytest (PT)
"PT001", # Always use pytest.fixture()
"PT023", # Always use () on pytest decorators
Expand Down
12 changes: 0 additions & 12 deletions README.md

This file was deleted.

18 changes: 18 additions & 0 deletions README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
streamtracer
============

Fast streamline tracing in python

|Documentation Status| |Build Status| |codecov|

Documentation
-------------

For full documentation, including installation instructions, see https://docs.sunpy.org/projects/streamtracer

.. |Documentation Status| image:: https://readthedocs.org/projects/streamtracer/badge/?version=stable
:target: https://docs.sunpy.org/projects/streamtracer/en/stable/?badge=stable
.. |Build Status| image:: https://github.com/sunpy/streamtracer/actions/workflows/ci.yml/badge.svg
:target: https://github.com/sunpy/streamtracer/actions/workflows/ci.yml
.. |codecov| image:: https://codecov.io/gh/sunpy/streamtracer/graph/badge.svg?token=4AzS0q7VPY
:target: https://codecov.io/gh/sunpy/streamtracer
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ build-backend = "maturin"
[project]
name = "streamtracer"
description = "Python library to calculate streamlines"
readme = { file = "README.md", content-type = "text/markdown" }
requires-python = ">=3.12"
readme = { file = "README.rst", content-type = "text/x-rst" }
license = { file = "LICENSE" }
requires-python = ">=3.10"
authors = [
{name = "The SunPy Developers", email="sunpy@googlegroups.com"},
{name = "David Stansby"},
Expand Down
6 changes: 3 additions & 3 deletions tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ min_version = 4.0
requires =
tox-pypi-filter>=0.14
envlist =
py{310,311,312,313}
py312-devdeps
py310-oldestdeps
py{312,313,314}
py314-devdeps
py312-oldestdeps
codestyle
build_docs

Expand Down
Loading