Commit 0244bf4
- .github/workflows/run_test.yml+11-10
- README.rst+1-1
- README_jdict.md+953
- base64decode.m+1-1
- base64encode.m+1-1
- blosc2decode.m+1-1
- blosc2encode.m+1-1
- encodevarname.m+43-11
- fast_match_bracket.m+1-1
- filterjsonmmap.m+1-1
- gendocs.sh+10-2
- gzipdecode.m+41-16
- gzipencode.m+26-14
- jdatadecode.m+174-97
- jdataencode.m+198-128
- jdatahash.m+1-1
- jdict.m+1.4k-90
- jdlink.m+1-1
- jsonget.m+26-18
- jsonlab.prj+2
- jsonopt.m+17-10
- jsonpath.m+52-7
- jsonschema.m+1.1k
- jsonset.m+20-7
- loadbj.m+886-219
- loadjd.m+5-2
- loadjson.m+346-193
- loadmsgpack.m+1-1
- loadubjson.m+1-1
- loadyaml.m+973
- lz4decode.m+1-1
- lz4encode.m+1-1
- lz4hcdecode.m+1-1
- lz4hcencode.m+1-1
- lzipdecode.m+1-1
- lzipencode.m+1-1
- lzmadecode.m+1-1
- lzmaencode.m+1-1
- match_bracket.m+1-1
- mergestruct.m+1-1
- nestbracket2dim.m+1-1
- neuroj.m+1.1k-8
- nii2jnii.m+4-4
- octavezmat.m+330-106
- savebj.m+1.2k-362
- savejd.m+6-3
- savejson.m+399-222
- savemsgpack.m+1-1
- saveubjson.m+1-1
- saveyaml.m+759
- test/benchmark_json.m+521
- test/run_jsonlab_test.m+4.3k-23
- test/test_jsonlab_fuzz.m+1.0k
- varargin2struct.m+1-1
- yaml2json.m+622
- zlibdecode.m+41-17
- zlibencode.m+26-12
- zstddecode.m+1-1
- zstdencode.m+1-1
- .github/check-pypi-upload.sh+28
- .github/manylinux2014_wheel_builder/Dockerfile+16
- .github/manylinux2014_wheel_builder/build_wheels.sh+64
- .github/workflows/build_linux_wheel.yml+63
- .github/workflows/build_macos_wheel.yml+109
- .github/workflows/build_windows_wheel.yml+73
- .github/workflows/run_test.yml+36-17
- .miss_hit+7
- Makefile+3-1
- example/demo_zmat_basic.m+11-12
- example/zmat_speedbench.m+20-20
- include/zmatlib.h+3-3
- python/MANIFEST.in+12
- python/Makefile+314
- python/README.md+234
- python/pyproject.toml+46
- python/pyzmat.c+506
- python/setup.py+266
- python/tests/__init__.py
- python/tests/test_zmat.py+512
- src/blosc2/blosc/Makefile+15-5
- src/compilezmat.m+4-4
- src/zmatlib.c+344-74
- test/run_zmat_test.m+161-53
- test/test_zmat.m+16-16
- test/test_zmat_field.m+41
- test/test_zmat_roundtrip.m+66
- zmat.m+179-23
- .github/check-pypi-upload.sh+18
- .github/workflows/run_test.yml+30-5
- Binary_JData_Specification.md+88-31
- CHANGELOG+10
- Makefile+37
- README.md+10-8
- bjdata/__init__.py+15-5
- bjdata/__main__.py+20-17
- bjdata/compat.py+14-9
- bjdata/decoder.py+885-166
- bjdata/encoder.py+739-91
- bjdata/markers.py+27-26
- coverage_test.sh+3-3
- ez_setup.py+144-112
- pyproject.toml+1-5
- setup.py+81-56
- src/_bjdata.c+120-57
- src/common.h+23-23
- src/decoder.c+1.4k-515
- src/decoder.h+91-13
- src/encoder.c+1.1k-141
- src/encoder.h+77-10
- src/markers.h+2-1
- src/numpyapi.h+134
- src/python_funcs.c+84-77
- src/python_funcs.h+4-4
- test/perf.py+35-18
- test/test.py+2.7k-297
- .github/check-pypi-upload.sh+18
- .github/workflows/run_test.yml+45-6
- Makefile+15
- README.md+208-20
- benchmark/benchcodecs.py+6-3
- benchmark/benchnifti.py+58
- jdata/__init__.py+53-45
- jdata/__main__.py+53-34
- jdata/csvtsv.py+676
- jdata/h5.py+1.3k
- jdata/jdata.py+596-96
- jdata/jdictionary.py+947
- jdata/jfile.py+1.1k-139
- jdata/jgifti.py+1.4k
- jdata/jnifti.py+1.5k
- jdata/jpath.py+39-16
- jdata/jschema.py+849
- jdata/neurojson.py+1.5k
- jdata/njprep.py+1.1k
- pyproject.toml+63
- setup.cfg+3-3
- setup.py+6-6
- test/__init__.py+11
- test/test_comprehensive.py+1.7k
- test/testgifti.py+799
- test/testjd.py+22-17
- test/testjdict.py+1.1k
- test/testneuroj.py+94
- test/testnifti.py+171
- test/testsnirf.py+157
0 commit comments