An open API service providing commit metadata for open source projects.

GitHub / andreax79/python-cstruct / commits

C-style structs for Python

SHA Message Author Date Stats
94e1c1e8 Bump idna from 3.11 to 3.15
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: Andrea Bonomi <a****i@g****m>
about 1 month ago
1708edb5 Bump pymdown-extensions from 10.16.1 to 10.21.3
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: Andrea Bonomi <a****i@g****m>
about 1 month ago
076c10ca Bump urllib3 from 2.6.3 to 2.7.0
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: Andrea Bonomi <a****i@g****m>
about 2 months ago
a9052451 Bump pygments from 2.19.2 to 2.20.0
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: Andrea Bonomi <a****i@g****m>
3 months ago
27a0c09d Bump tornado from 6.2 to 6.5.5
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: Andrea Bonomi <a****i@g****m>
3 months ago
72c77eb9 Bump zipp from 3.15.0 to 3.19.1
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: Andrea Bonomi <a****i@g****m>
3 months ago
aae3708a Bump pymdown-extensions from 10.2.1 to 10.16.1
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: Andrea Bonomi <a****i@g****m>
3 months ago
9e912b93 Bump requests from 2.31.0 to 2.33.0
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: Andrea Bonomi <a****i@g****m>
3 months ago
d23dfd2b fix github release.yml workflow Andrea Bonomi <a****i@g****m> 6 months ago
c4842e19 version 6.2 Andrea Bonomi <a****i@g****m> 6 months ago
b5233e26 use pyproject.toml instead of setup.cfg Andrea Bonomi <a****i@g****m> 6 months ago
7b0b90ce perform 32bit test using Python 3.7 Andrea Bonomi <a****i@g****m> 6 months ago
ecd1d2a1 format with ruff Andrea Bonomi <a****i@g****m> 6 months ago
8f71a0c5 add llms.txt Andrea Bonomi <a****i@g****m> 6 months ago
7044350d github tests with python 3.13 and 3.14 Andrea Bonomi <a****i@g****m> 6 months ago
cffe6891 make ast module usage compatible to python 3.14 Philipp Bartsch <p****l@g****e>
Committed by: Andrea Bonomi <a****i@g****m>
6 months ago
322424e5 version 6.1 - fix CStruct.pack() padding Andrea Bonomi <a****i@g****m> over 1 year ago
5a8a7c6d Update README.md Andrea Bonomi <a****i@g****m> over 1 year ago
5bca4a1f Access to Python class attributes in struct definition Andrea Bonomi <a****i@g****m> over 1 year ago
1236e1e3 codespell Andrea Bonomi <a****i@g****m> almost 2 years ago
19bbf493 version 5.3 Andrea Bonomi <a****i@g****m> over 2 years ago
19945719 fix struct in struct array parsing Andrea Bonomi <a****i@g****m> over 2 years ago
1b980819 isort Andrea Bonomi <a****i@g****m> over 2 years ago
c1ac3047 Python 3.12 Andrea Bonomi <a****i@g****m> over 2 years ago
854b2e32 Update github workflows Andrea Bonomi <a****i@g****m> over 2 years ago
1d818a39 Update test version matrix Andrea Bonomi <a****i@g****m> over 3 years ago
65e266e4 Upgrade setuptools to 65.5.1 Andrea Bonomi <a****i@g****m> over 3 years ago
d1223b54 version 5.2 Andrea Bonomi <a****i@g****m> over 3 years ago
e3c44497 fix inspect offset for nested struct/union Andrea Bonomi <a****i@g****m> over 3 years ago
364a13f0 fix nested anonymous union offset Andrea Bonomi <a****i@g****m> over 3 years ago
bd3ff53e fix nested struct unpack Andrea Bonomi <a****i@g****m> over 3 years ago
cc86c656 version 5.1 Andrea Bonomi <a****i@g****m> over 3 years ago
1dafc6b1 add support for char constants in python < 3.8 Andrea Bonomi <a****i@g****m> over 3 years ago
84be7fae support unpack from ctype pointers Andrea Bonomi <a****i@g****m> over 3 years ago
66041fa7 example of integration with libc via ctypes Andrea Bonomi <a****i@g****m> over 3 years ago
45a5ea48 native type test Andrea Bonomi <a****i@g****m> over 3 years ago
7149384c add support for char constants Andrea Bonomi <a****i@g****m> over 3 years ago
14f0e936 version 5.0 Andrea Bonomi <a****i@g****m> over 3 years ago
3a0ea6ef setup Andrea Bonomi <a****i@g****m> over 3 years ago
8d522678 Black code style Andrea Bonomi <a****i@g****m> over 3 years ago
f7b03727 examples Andrea Bonomi <a****i@g****m> over 3 years ago
d99e99ae tokenizer Andrea Bonomi <a****i@g****m> over 3 years ago
7963a3ba support enum with explicit type (C++11) Andrea Bonomi <a****i@g****m> over 3 years ago
c68c9a4e sizeof enum Andrea Bonomi <a****i@g****m> over 3 years ago
b2e37ed4 cstruct.native_types and get_type added Andrea Bonomi <a****i@g****m> over 3 years ago
2d27fd30 Add support for multiple definition to cstruct.parse Andrea Bonomi <a****i@g****m> over 3 years ago
e23fc1a6 documentation Andrea Bonomi <a****i@g****m> over 3 years ago
0ad6fbc1 Fix imports Andrea Bonomi <a****i@g****m> over 3 years ago
1dbf640d Add inspect method Andrea Bonomi <a****i@g****m> over 3 years ago
f3fedb5a Add check for reserved fields names Andrea Bonomi <a****i@g****m> over 3 years ago
5df786d4 Update examples Andrea Bonomi <a****i@g****m> over 3 years ago
de116876 Add typedef parsing Andrea Bonomi <a****i@g****m> over 3 years ago
d69ee4a6 Update README.md Andrea Bonomi <a****i@g****m> over 3 years ago
275f57d8 exclude tests from being installed Michał Górny <m****y@g****g>
Committed by: Andrea Bonomi <a****i@g****m>
over 3 years ago
d9e7c68a Update README.md Andrea Bonomi <a****i@g****m> over 3 years ago
87ce6d3e Add some enum tests Andrea Bonomi <a****i@g****m> over 3 years ago
c58f158e Add enum support to cstruct.parse Andrea Bonomi <a****i@g****m> over 3 years ago
e0a1c93c black code style Andrea Bonomi <a****i@g****m> over 3 years ago
22123896 version 4.0 Andrea Bonomi <a****i@g****m> over 3 years ago
2ebb795c Add anonymous nested union Andrea Bonomi <a****i@g****m> over 3 years ago
3b5bc778 Enum: Fix pytest errors with older python versions
Signed-off-by: Sophie Tyalie <d****v@f****e>
Sophie Tyalie <d****v@f****e>
Committed by: Andrea Bonomi <a****i@g****m>
over 3 years ago
942b62cd Enum: use signed instead of unsigned int for enum representation
Signed-off-by: Sophie Tyalie <d****v@f****e>
Sophie Tyalie <d****v@f****e>
Committed by: Andrea Bonomi <a****i@g****m>
over 3 years ago
2e9836c0 Enum: Fix enum parser
Signed-off-by: Sophie Tyalie <d****v@f****e>
Sophie Tyalie <d****v@f****e>
Committed by: Andrea Bonomi <a****i@g****m>
over 3 years ago
f44f7109 Enum: Allow inline definition of enums
Signed-off-by: Sophie Tyalie <d****v@f****e>
Sophie Tyalie <d****v@f****e>
Committed by: Andrea Bonomi <a****i@g****m>
over 3 years ago
4974d951 Enum: Remove hard size enforcement
Signed-off-by: Sophie Tyalie <d****v@f****e>
Sophie Tyalie <d****v@f****e>
Committed by: Andrea Bonomi <a****i@g****m>
over 3 years ago
b3bc43c5 Enum: Fix `AbstractCEnum.parse`
Signed-off-by: Sophie Tyalie <d****v@f****e>
Sophie Tyalie <d****v@f****e>
Committed by: Andrea Bonomi <a****i@g****m>
over 3 years ago
64b05234 Enum: Fix parser
Signed-off-by: Sophie Tyalie <d****v@f****e>
Sophie Tyalie <d****v@f****e>
Committed by: Andrea Bonomi <a****i@g****m>
over 3 years ago
2c050517 Enum: Allow parsing of enums in struct definitions
Signed-off-by: Sophie Tyalie <d****v@f****e>
Sophie Tyalie <d****v@f****e>
Committed by: Andrea Bonomi <a****i@g****m>
over 3 years ago
4a584122 Removed __cls__ parameter in enum parsing
Signed-off-by: Sophie Tyalie <d****v@f****e>
Sophie Tyalie <d****v@f****e>
Committed by: Andrea Bonomi <a****i@g****m>
over 3 years ago
2aa934e1 enum: Register enums in base.ENUMS
Signed-off-by: Sophie Tyalie <d****v@f****e>
Sophie Tyalie <d****v@f****e>
Committed by: Andrea Bonomi <a****i@g****m>
over 3 years ago
f337b0d2 Add check for duplicate members Andrea Bonomi <a****i@g****m> over 3 years ago
c53ac818 Feature: Allow CEnum to be initialized using __def__
Signed-off-by: Sophie Tyalie <d****v@f****e>
Sophie Tyalie <d****v@f****e>
Committed by: Andrea Bonomi <a****i@g****m>
over 3 years ago
eec2cd35 Feature: Introduce C enum parsing
Signed-off-by: Sophie Tyalie <d****v@f****e>
Sophie Tyalie <d****v@f****e>
Committed by: Andrea Bonomi <a****i@g****m>
over 3 years ago
a4fa6fb0 add __repr__ method to FieldType Andrea Bonomi <a****i@g****m> over 3 years ago
c5cf01a8 merge Merge pull request #17 from tyalie/fix-nameless-struct-parsing Andrea Bonomi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
6acd6826 Fix: c_parser ignored scopes with nameless inline struct
Signed-off-by: Sophie Tyalie <d****v@f****e>
Sophie Tyalie <d****v@f****e> over 3 years ago
ecc321bf Fix size test on 32bit architectures Andrea Bonomi <a****i@g****m> over 3 years ago
3af7f391 32bit architecture test environment Andrea Bonomi <a****i@g****m> over 3 years ago
ceb71ced Fix padding tests on 32bit architectures Andrea Bonomi <a****i@g****m> over 3 years ago
165d12de Tests added Andrea Bonomi <a****i@g****m> almost 4 years ago
9790a914 version 3.1 Andrea Bonomi <a****i@g****m> almost 4 years ago
492bfc37 Fix doc strings Andrea Bonomi <a****i@g****m> almost 4 years ago
6236ff6d Update README.md Andrea Bonomi <a****i@g****m> almost 4 years ago
26c15be2 Add coverage configuration Andrea Bonomi <a****i@g****m> almost 4 years ago
2e64ffdc Make CStruct/MemCStruct Pickle Friendly Andrea Bonomi <a****i@g****m> almost 4 years ago
400c88ed Update README.md Andrea Bonomi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
943d2f81 version 3.0 Andrea Bonomi <a****i@g****m> almost 4 years ago
bf476a4a merge Merge branch 'dev_variable_length' of https://github.com/andreax79/python-cst... Andrea Bonomi <a****i@g****m> almost 4 years ago
3a241741 documentation Andrea Bonomi <a****i@g****m> almost 4 years ago
4bd11910 documentation Andrea Bonomi <a****i@g****m> almost 4 years ago
27686732 Fix compare with None Andrea Bonomi <a****i@g****m> almost 4 years ago
cedb0c9b pytest fix Andrea Bonomi <a****i@g****m> almost 4 years ago
2789d121 flexible array support Andrea Bonomi <a****i@g****m> almost 4 years ago
64e1c661 Update README.md Andrea Bonomi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
9cf08de6 version 2.2 Andrea Bonomi <a****i@g****m> almost 4 years ago
e0932538 black code style Andrea Bonomi <a****i@g****m> almost 4 years ago
31b0b500 tests added Andrea Bonomi <a****i@g****m> almost 4 years ago
805fac4a README.md update Andrea Bonomi <a****i@g****m> almost 4 years ago
357c3f7d Makefile updated Andrea Bonomi <a****i@g****m> almost 4 years ago
c0158ed4 Fix empty MemCStruct size Andrea Bonomi <a****i@g****m> almost 4 years ago

← Back to repository