Python-language API specification and base utilities for implementation of the SOMA system.
Project Links
Meta
Requires Python: >=3.9
Classifiers
License
- OSI Approved :: MIT License
somacore
: the Python version of the SOMA specification
somacore
is the Python interpretation of the abstract SOMA specification.
If you’re using SOMA to store or retrive data, you probably want to install a SOMA implementation instead, and not this package directly:
This core pacakge contains base interfaces, shared types, and other cross-implementation code. It is intended for use primarily by SOMA implementors or libraries that handle SOMA data, rather than end users.
Jun 16, 2025
1.0.29
Mar 05, 2025
1.0.28
Dec 17, 2024
1.0.26
Dec 04, 2024
1.0.25
Nov 19, 2024
1.0.24
Oct 31, 2024
1.0.23
Oct 29, 2024
1.0.22
Oct 16, 2024
1.0.21
Oct 03, 2024
1.0.20
Sep 30, 2024
1.0.19
Sep 26, 2024
1.0.18
Sep 25, 2024
1.0.17
Sep 23, 2024
1.0.16
Sep 12, 2024
1.0.15
Aug 12, 2024
1.0.14
Jul 24, 2024
1.0.13
Apr 24, 2024
1.0.11
Mar 22, 2024
1.0.10
Mar 11, 2024
1.0.9
Feb 26, 2024
1.0.8
Jan 08, 2024
1.0.7
Dec 04, 2023
1.0.6
Dec 04, 2023
1.0.5
Jul 31, 2023
1.0.4
May 30, 2023
1.0.3
Apr 26, 2023
1.0.2
Mar 24, 2023
1.0.1
Mar 13, 2023
1.0.0
Mar 10, 2023
1.0.0rc6
Mar 07, 2023
1.0.0rc5
Mar 03, 2023
1.0.0rc4
Feb 27, 2023
1.0.0rc3
Feb 24, 2023
1.0.0rc2
Feb 23, 2023
1.0.0rc1
Feb 21, 2023
1.0.0rc0
Feb 15, 2023
0.0.0a15
Feb 14, 2023
0.0.0a14
Feb 13, 2023
0.0.0a13
Feb 06, 2023
0.0.0a12
Feb 03, 2023
0.0.0a11
Jan 27, 2023
0.0.0a10
Jan 26, 2023
0.0.0a9
Jan 25, 2023
0.0.0a8
Jan 25, 2023
0.0.0a7
Jan 24, 2023
0.0.0a6
Jan 19, 2023
0.0.0a5
Jan 19, 2023
0.0.0a4
Jan 17, 2023
0.0.0a3
Jan 10, 2023
0.0.0a2
Jan 09, 2023
0.0.0a1
Jan 09, 2023
0.0.0a0
Wheel compatibility matrix
Files in release
Extras:
Dependencies:
(>=22.1)
attrs
(>=1.21)
numpy
(>=4.1)
typing-extensions