Releases: single-cell-data/SOMA
Releases · single-cell-data/SOMA
Python v0.0.0a15
What's Changed
- [python] Make
Slice
protocol notruntime_checkable
by @thetorpedodog in #128
Full Changelog: python-v0.0.0a14...python-v0.0.0a15
Python v0.0.0a14
What's Changed
- Clarify non-negative
soma_joinid
in docstring and spec by @johnkerl in #124 - Add new supported types and improve precision of coordinates by @thetorpedodog in #125
- Make
is_nonstringy_sequence
available intypes
. by @thetorpedodog in #126
Full Changelog: python-v0.0.0a13...python-v0.0.0a14
Python v0.0.0a13
What's Changed
- [python] Add missing lifecycle methods and expand docstrings by @thetorpedodog in #119
- [python] Enable chaining on certain write methods by @thetorpedodog in #123
Full Changelog: python-v0.0.0a12...python-v0.0.0a13
Python v0.0.0a12
What's Changed
Full Changelog: python-v0.0.0a11...python-v0.0.0a12
Python v0.0.0a11
What's Changed (Python-related changes only)
- Explicitly use object-identity–based equality for SOMA objects. by @thetorpedodog in #108
- Pull "ephemeral" collections into their own module. by @thetorpedodog in #109
- Make link to abstract spec absolute in README by @atolopko-czi in #105
- Add support for str and bytes in AxisQuery by @thetorpedodog in #114
- Rework and enhance type hierarchy and generics by @thetorpedodog in #115
New Contributors
- @atolopko-czi made their first contribution in #105
Full Changelog: python-v0.0.0a10...python-v0.0.0a11
Python v0.0.0a9
What's Changed
- Declare
soma_type
as a class var rather than a property. by @thetorpedodog in #102 - [python] Enhance type-checking configuration by @thetorpedodog in #103
Full Changelog: python-v0.0.0a8...python-v0.0.0a9
Python v0.0.0a10
- [python] Fix
soma_type
onSparseNDArray
. by @thetorpedodog in #104
Full Changelog: python-v0.0.0a9...python-v0.0.0a10
Python v0.0.0a8
What's Changed
- Empty query results typing by @bkmartinjr in #101
Full Changelog: python-v0.0.0a7...python-v0.0.0a8
Python v0.0.0a7
What's Changed
- Allow passing
None
toExperiment.axis_query
. by @thetorpedodog in #99 - Add
close
method and context-manager operations by @thetorpedodog in #100
Full Changelog: python-v0.0.0a6...python-v0.0.0a7
Python v0.0.0a6
What's Changed
- [python] Make ExperimentAxisQuery.indexer public by @bkmartinjr in #90
- Create
add
method for base Collection type by @thetorpedodog in #88 - Add ruff (a fast Python linter) to pre-commit. by @thetorpedodog in #91
- Add
uri
property to base SOMA objects. by @thetorpedodog in #93 - [python] Make imports relative and shuffle privacy underscores around. by @thetorpedodog in #92
- Split apart experiment and measurement to break import cycle by @thetorpedodog in #94
- Rework Experiment and Measurement to be mixins. by @thetorpedodog in #95
- Rework object-creation and collection-building protocols by @thetorpedodog in #96
- Make
coords
for reading DataFrame and SparseNDArray optional by @thetorpedodog in #97
Full Changelog: python-v0.0.0a5...python-v0.0.0a6