Skip to content

Commit 6c59d0d

Browse files
committed
[release] bump version to 0.6.0
1 parent ec12d1c commit 6c59d0d

File tree

3 files changed

+8
-7
lines changed

3 files changed

+8
-7
lines changed

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55
- Copyright: (C) Qianqian Fang (2020-2025) <q.fang at neu.edu>
66
- Copyright: (C) Iotic Labs Ltd. (2016-2019) <vilnis.termanis at iotic-labs.com>
77
- License: Apache License, Version 2.0
8-
- Version: 0.5.4
8+
- Version: 0.6.0
99
- URL: https://pypi.org/project/bjdata/
1010
- Github: https://github.com/NeuroJSON/pybj
11-
- BJData Spec Version: [V1 Draft 3](https://neurojson.org/bjdata/draft3)
11+
- BJData Spec Version: [Draft 4](https://neurojson.org/bjdata/draft4)
1212
- Acknowledgement: This project is supported by US National Institute of Health (NIH) grant U24-NS124027
1313

1414
![Build Status](https://github.com/NeuroJSON/pybj/actions/workflows/run_test.yml/badge.svg)
1515

1616
This is a Python v3.2+ (and 2.7+) [Binary JData](https://neurojson.org) encoder
17-
and decoder based on the [Draft-3](Binary_JData_Specification.md) specification.
17+
and decoder based on the [Draft-4](Binary_JData_Specification.md) specification.
1818

1919
## Installing / packaging
2020
```shell
@@ -137,7 +137,7 @@ This package was modified based on the py-ubjson package developed by
137137
Project URL: https://github.com/Iotic-Labs/py-ubjson
138138

139139
The major changes were focused on supporting the Binary JData Specification
140-
[Draft 3](https://neurojson.org/bjdata/draft3) -
140+
[Draft 4](https://neurojson.org/bjdata/draft4) -
141141
an extended Universal Binary JSON (UBJSON) Specification Draft-12 by adding
142142
the below new features:
143143

@@ -147,3 +147,4 @@ the below new features:
147147
* BJData does not convert NaN/Inf/-Inf to `null`
148148
* BJData uses little-Endian as the default integer/floating-point numbers while UBJSON uses big-Endian
149149
* BJData only permits non-zero-fixed-length data types (`UiuImlMLhdDCB`) in strongly-typed array/object containers
150+
* BJData Draft-4 adds new optimized container Stucture-of-Arrays (SoA) for packed objects.

bjdata/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
# limitations under the License.
1515

1616

17-
"""BJData (Draft 3) and UBJSON (Draft 12) implementation
17+
"""BJData (Draft 4) and UBJSON (Draft 12) implementation
1818
1919
Example usage:
2020
@@ -40,7 +40,7 @@
4040
from .encoder import EncoderException
4141
from .decoder import DecoderException
4242

43-
__version__ = "0.5.4"
43+
__version__ = "0.6.0"
4444

4545
__all__ = (
4646
"EXTENSION_ENABLED",

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ def build_extension(self, ext):
8585

8686
setup(
8787
name="bjdata",
88-
version="0.5.4",
88+
version="0.6.0",
8989
description="Binary JData and UBJSON encoder/decoder",
9090
long_description=load_description("README.md"),
9191
long_description_content_type="text/markdown",

0 commit comments

Comments
 (0)