Skip to main content

SonPy

SonPy is a Python interface to the SON filing system, provided and maintained by CED. With it, you can read, write and create Spike2 data files from within Python. SonPy is available for multiple versions of Python 3 on Windows, Linux, and Mac. We expect it to be very portable, working on multiple versions of each OS, but we cannot guarantee this to be the case. It is provided ‘as is’ with no warranty. A test script which verifies all of Sonpy's functionality can be downloaded from the CED website.

How to use

Installation

Install SonPy using:

pip install sonpy

If your system has multiple Python installations, you may need to use:

pip3 install sonpy

Dependency

SonPy requires NumPy. If it is not already installed, you can install it using:

pip install numpy

Verification

To verify that the package is installed and importable:

python -c "import sonpy as sp; print(sp)"

To verify the sonpy version:

python -c "import sonpy as sp; print(sp.__version__)"

Or in a Python session:

import sonpy as sp

Support

Further guidance on how to use this library is available on the CED website.

For questions or support, contact a SonPy maintainer or email:

softhelp@ced.co.uk

Release files for sonpy 1.9.12

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sonpy 1.9.12
File Size Uploaded
sonpy-1.9.12.tar.gz 299.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for sonpy 1.9.12
File
sonpy-1.9.12-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
sonpy-1.9.12-cp314-cp314-manylinux_2_39_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.39+ x86-64 Details
sonpy-1.9.12-cp314-cp314-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) Details
sonpy-1.9.12-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
sonpy-1.9.12-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
sonpy-1.9.12-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
sonpy-1.9.12-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
sonpy-1.9.12-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details

Total release size: 4.0 MB

Release files / sonpy-1.9.12.tar.gz

Download URL sonpy-1.9.12.tar.gz
Size 299.5 kB
Tags Source
SHA-256 checksum
How to use checksums
e7f07d41ee66bc8fd081409e351cf9f11de8ee73214225a6a6ee42e793742fc5
BLAKE2b-256 checksum
How to use checksums
ba9320883b743cb33f70a17e3a5fca59951c644608ab1d538d6311a73371de52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.13

Release files / sonpy-1.9.12-cp314-cp314-win_amd64.whl

Download URL sonpy-1.9.12-cp314-cp314-win_amd64.whl
Size 309.5 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
fa59778102dd84800cc54c59baf6811a32235cf429b12b8d4cd798be42e4535e
BLAKE2b-256 checksum
How to use checksums
29b06fef78a7820392a9f63b6644c6963fdde93f89b83ea0a2b7fc0d7ff6a177
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.13

Release files / sonpy-1.9.12-cp314-cp314-manylinux_2_39_x86_64.whl

Download URL sonpy-1.9.12-cp314-cp314-manylinux_2_39_x86_64.whl
Size 1.3 MB
Tags CPython 3.14 Linux glibc 2.39+ x86-64
SHA-256 checksum
How to use checksums
2859a5cf57184fa578c3761dcb93ead1338a61f26ca5f9ba6dae85bafab01d07
BLAKE2b-256 checksum
How to use checksums
86bef20064a17077dc4f9382eb1dcec240900272ccf05704895980e689135aab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / sonpy-1.9.12-cp314-cp314-macosx_10_15_universal2.whl

Download URL sonpy-1.9.12-cp314-cp314-macosx_10_15_universal2.whl
Size 548.9 kB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
2933f77ac1baceaca0dea206f43bb9cab315d3de5eaf74498fe0b2c0c328f51a
BLAKE2b-256 checksum
How to use checksums
e3387d2636ce76e77841d71757c01577dbf112d754d2b237a3e7ebc200ce2ee9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.5

Release files / sonpy-1.9.12-cp313-cp313-win_amd64.whl

Download URL sonpy-1.9.12-cp313-cp313-win_amd64.whl
Size 301.4 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
73be51b59732f89738db2b2755b46d6b939cd79af20a836054aeaa4c07a52f66
BLAKE2b-256 checksum
How to use checksums
3e6d08d775ef97488ea64ec229407dabc241d9e2975fa669c36635a78899d775
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.13

Release files / sonpy-1.9.12-cp312-cp312-win_amd64.whl

Download URL sonpy-1.9.12-cp312-cp312-win_amd64.whl
Size 301.4 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
441ecc3cb45c7533e7797bd39cfe2afe6a61d888ae1f21d2c85b9d0d1e1f1c9e
BLAKE2b-256 checksum
How to use checksums
1f42e0de750693047496a9433cccc02591dc19843e8996b50aa41b44cc226ea8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.13

Release files / sonpy-1.9.12-cp311-cp311-win_amd64.whl

Download URL sonpy-1.9.12-cp311-cp311-win_amd64.whl
Size 300.6 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
fab0234748a0404060d185446fc9e8ff54257cd31a801152e09e0eb353f34666
BLAKE2b-256 checksum
How to use checksums
944aba092f3d51183b78f4ef6714947ab1512a0755e05b141e878963db22ea64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.13

Release files / sonpy-1.9.12-cp310-cp310-win_amd64.whl

Download URL sonpy-1.9.12-cp310-cp310-win_amd64.whl
Size 299.6 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
b66763e452839216bc85b1a49a511d88fe284d6c2ddd628b7de4413eac019f23
BLAKE2b-256 checksum
How to use checksums
68b491ba067ff949e7d6ef776294674d0538d82e937e288e873b2abbab2a269e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.13

Release files / sonpy-1.9.12-cp39-cp39-win_amd64.whl

Download URL sonpy-1.9.12-cp39-cp39-win_amd64.whl
Size 299.0 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
f64f1c5e83ead6d689c8a6d909c0c1bae43af701d8306750de22af3ff61c6ae6
BLAKE2b-256 checksum
How to use checksums
fe42f8e1299c592ef0c9ae30408f2dc420aef46309466d7ce2877a25d6a187ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.13

Release history Release notifications | RSS feed

This release

1.9.12 This release

9 release files

1.9.5

1 release file

1.9.3

1 release file

1.9.2

1 release file

1.9.1

1 release file

1.8.5

1 release file

1.8.3

1 release file

1.8.2

1 release file

1.8.1

1 release file

1.7.5

1 release file

1.7.3

1 release file

1.7.2

1 release file

1.7.1

1 release file

1.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page