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
4 changes: 2 additions & 2 deletions .github/workflows/python-package-mac.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ jobs:
runs-on: macos-latest
strategy:
matrix:
python-version: ["3.9", "3.10", "3.11", "3.12"]
xcode-version: [latest-stable, 15]
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
xcode-version: [latest-stable]

steps:
- uses: actions/checkout@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/python-package-ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.9", "3.10", "3.11", "3.12"]
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]

steps:
- uses: actions/checkout@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ jobs:
CIBW_BUILD_FRONTEND_WINDOWS: "build; args: -C setup-args=-Duse_openmp=disabled"
#CIBW_BEFORE_BUILD_WINDOWS: '"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\Tools\VsDevCmd.bat"'
CIBW_BUILD_VERBOSITY: 1
CIBW_BUILD: cp39-* cp310-* cp311-* cp312-*
CIBW_BUILD: cp310-* cp311-* cp312-* cp313-* cp314-*
# Do not build for pypy and muslinux
CIBW_SKIP: pp* *-musllinux_*
CIBW_ARCHS: ${{ matrix.cibw_archs }}
Expand Down
7 changes: 6 additions & 1 deletion doc/source/changelog.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
Change-log
##########

FreeSAS v2026.2.0 06/02/2026
============================
- Fix some tests
- Supports Python 3.10-3.14

FreeSAS v2024.9.0 11/09/2021
============================
- Rg+Dmax inferance from a Dense Neural Network (free_dnn)
Expand Down Expand Up @@ -34,4 +39,4 @@ FreeSAS v0.6.0: 17/10/2017
FreeSAS v0.4.0: 17/12/2015
==========================
- First public version
- built around bead-model alignment
- built around bead-model alignment
4 changes: 2 additions & 2 deletions doc/source/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ Installation

As most Python packages::

pip install https://github.com/kif/freesas/archive/master.zip
pip install https://github.com/silx-kit/freesas/archive/main.zip

This requires Python3.6+ and all packages described in `requirements.txt`.
This requires Python3.10+ and all packages described in `requirements.txt`.
1 change: 0 additions & 1 deletion doc/source/test.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ Tests

FreeSAS contains a set of non-regression tests::

python3 setup.py build
python3 run-test.py

A connection to internet is needed to download the test material.
15 changes: 6 additions & 9 deletions src/freesas/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,11 @@
# THE SOFTWARE.
#
# ###########################################################################*/
"""

"""
""" """

__authors__ = ["Jérôme Kieffer"]
__license__ = "MIT"
__date__ = "04/12/2023"
__date__ = "06/02/2026"

import os as _os
import logging as _logging
Expand All @@ -40,16 +38,15 @@

try:
from .version import __date__ as date # noqa
from .version import (
from .version import ( # noqa
version,
version_info,
hexversion,
strictversion,
dated_version,
citation
) # noqa
citation,
)
except ImportError:
raise RuntimeError(
"Do NOT use %s from its sources: build it and use the built version"
% project
"Do NOT use %s from its sources: build it and use the built version" % project
)
Loading
Loading