Skip to content

Commit

Permalink
version 5.3
Browse files Browse the repository at this point in the history
  • Loading branch information
andreax79 committed Jan 8, 2024
1 parent 1994571 commit 19bbf49
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 65 deletions.
1 change: 1 addition & 0 deletions .gitignore
Expand Up @@ -40,3 +40,4 @@ nosetests.xml
.mypy_cache
pyvenv.cfg
site/
__pycache__
96 changes: 32 additions & 64 deletions changelog.txt
@@ -1,16 +1,12 @@
# python-cstruct changelog
# Changelog

## 1.0

2013-08-19
## [1.0] - 2013-08-19

### Added

- initial version

## 1.2

2017-05-18
## [1.2] - 2017-05-18

### Improved

Expand All @@ -22,49 +18,37 @@
- who.py example
- a changelog :)

## 1.3

2017-05-21
## [1.3] - 2017-05-21

### Fix

- default value fix

## 1.4

2017-06-02
## [1.4] - 2017-06-02

### Fix

- default value fix

## 1.5

2017-07-22
## [1.5] - 2017-07-22

### Fix

- compatibiliy fix

## 1.6

2017-12-12
## [1.6] - 2017-12-12

### Fix

- fixed size of 64-bit integers, they now have 64 bits, not 32

## 1.7

2018-03-14
## [1.7] - 2018-03-14

### Improved

- add support for // comments

## 1.8

2018-10-30
## [1.8] - 2018-10-30

### Improved

Expand All @@ -75,9 +59,7 @@
- fix Python 2.5 support in main module
- examples fix

## 1.9

2019-07-09
## [1.9] - 2019-07-09

### Improved

Expand All @@ -88,27 +70,21 @@
- flexible array parsing
- union initial support

## 2.0

2020-04-11
## [2.0] - 2020-04-11

### Improved

- drop Python 2 support

## 2.1

2020-10-09
## [2.1] - 2020-10-09

### Improved

- refactoring
- Python 3.9 support
- Github workfows

## 2.2

2022-08-23
## [2.2] - 2022-08-23

### Fix

Expand All @@ -120,41 +96,31 @@
- pytest
- black code style

## 2.3

2022-09-01
## [2.3] - 2022-09-01

### Fix

- Fix compare with None

## 3.0

2022-09-05
## [3.0] - 2022-09-05

### Added

- Flexible array support

## 3.1

2022-09-13
## [3.1] - 2022-09-13

### Added

- Make CStruct/MemCStruct Pickle Friendly

## 3.2

2022-10-23
## [3.2] - 2022-10-23

### Fix

- Fix padding tests on 32bit architectures

## 3.3

2022-10-24
## [3.3] - 2022-10-24

### Added

Expand All @@ -164,9 +130,7 @@

- Fix padding tests on 32bit architectures

## 4.0

2022-11-01
## [4.0] - 2022-11-01

### Added

Expand All @@ -176,9 +140,7 @@

- Python 3.11 support

## 5.0

2022-11-12
## [5.0] - 2022-11-12

### Added

Expand All @@ -191,9 +153,7 @@
- Documentation and examples
- Restructure setup

## 5.1

2022-11-20
## [5.1] - 2022-11-20

### Improved

Expand All @@ -205,12 +165,20 @@
- Add native type test
- dir.py example

## 5.2

2022-11-23
## [5.2] - 2022-11-23

### Fix

- nested struct unpack fix
- nested anonymous union offset fix
- inspect offset for nested struct/union fix

## [5.3] - 2024-01-08

### Fix

- fix struct in struct array parsing

### Improved

- Python 3.12 support
2 changes: 1 addition & 1 deletion cstruct/__init__.py
Expand Up @@ -24,7 +24,7 @@

__author__ = "Andrea Bonomi <andrea.bonomi@gmail.com>"
__license__ = "MIT"
__version__ = "5.2"
__version__ = "5.3"
__date__ = "15 August 2013"

from typing import Any, Dict, Optional, Type, Union
Expand Down

0 comments on commit 19bbf49

Please sign in to comment.