Skip to content

[feature] : Add python 3.13 support #189

@SylviaWhittle

Description

@SylviaWhittle

Is your feature request related to a problem?

It would be good to add 3.13 support.

Describe the solution you would like.

This is currently blocked by pySPM being on 3.12 maximum, due to this:

topostats/io.py:19: in <module>
    from AFMReader import asd, gwy, ibw, jpk, spm, stp, top, topostats  # pylint: disable=no-name-in-module
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.pyenv/versions/3.13.13/envs/topo13/lib/python3.13/site-packages/AFMReader/spm.py:6: in <module>
    import pySPM
../../.pyenv/versions/3.13.13/envs/topo13/lib/python3.13/site-packages/pySPM/__init__.py:9: in <module>
    from . import align, utils
../../.pyenv/versions/3.13.13/envs/topo13/lib/python3.13/site-packages/pySPM/align.py:16: in <module>
    from scipy.ndimage.filters import gaussian_filter
../../.pyenv/versions/3.13.13/envs/topo13/lib/python3.13/site-packages/scipy/ndimage/filters.py:25: in __getattr__
    return _sub_module_deprecation(sub_package='ndimage', module='filters',
../../.pyenv/versions/3.13.13/envs/topo13/lib/python3.13/site-packages/scipy/_lib/deprecation.py:68: in _sub_module_deprecation
    warnings.warn(message, category=DeprecationWarning, stacklevel=3)
E   DeprecationWarning: Please import `gaussian_filter` from the `scipy.ndimage` namespace; the `scipy.ndimage.filters` namespace is deprecated and will be removed in SciPy 2.0.0.

Describe the alternatives you have considered.

No response

Sample Image

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions