GitHub / kaitai-io/kaitai_struct_python_runtime issues and pull requests
#80 - Adopt a system of exceptions derived from KaitaiStructError
Pull Request -
State: closed - Opened by generalmimon 11 months ago
- 2 comments
#79 - read->write->read raises UnsupportedOperation: read error on a file but not on a BytesIO
Issue -
State: closed - Opened by fragmede over 1 year ago
- 3 comments
#78 - Use int.from_bytes() instead of struct for various ints (u1, u2, u4, etc.)
Issue -
State: open - Opened by armijnhemel over 1 year ago
- 1 comment
#77 - Python3, improvements, typing and cleanup
Pull Request -
State: open - Opened by Hypnootika almost 2 years ago
#76 - MappedBinaryIO, Testimplementation for alternating KaitaiStream - maybe
Issue -
State: open - Opened by Hypnootika almost 2 years ago
- 15 comments
#75 - io.UnsupportedOperation: read - When write stream to file with size-eos:true
Issue -
State: closed - Opened by critizero over 2 years ago
- 3 comments
Labels: bug
#74 - Add Python 3.11 tag to setup.cfg
Pull Request -
State: closed - Opened by wbarnha over 2 years ago
- 1 comment
#73 - add support local implement for micro-python
Pull Request -
State: closed - Opened by alingse over 2 years ago
- 3 comments
#72 - size() does not work in Python 2 in a KaitaiStream backed by a 'file' object
Issue -
State: closed - Opened by generalmimon over 2 years ago
- 4 comments
Labels: bug
#71 - setup.cfg: add `metadata.project_urls`
Pull Request -
State: closed - Opened by generalmimon almost 3 years ago
- 5 comments
#70 - Remove redundant wheel dep
Pull Request -
State: closed - Opened by mgorny about 3 years ago
- 2 comments
#69 - PyPI project page does not link to GitHub repo
Issue -
State: closed - Opened by generalmimon about 3 years ago
- 1 comment
Labels: enhancement
#68 - read_bytes(): use previous implementation again for small reads
Pull Request -
State: closed - Opened by dgelessus about 3 years ago
#67 - reducing I/O by using buffers and memoryviews
Issue -
State: open - Opened by armijnhemel over 3 years ago
- 4 comments
#66 - Deleted MANIFEST.in
Pull Request -
State: closed - Opened by KOLANICH over 3 years ago
#65 - Delete or fix MANIFEST.in (only references non-existent README.rst)
Issue -
State: closed - Opened by generalmimon over 3 years ago
- 3 comments
#64 - Bump kaitaistruct and Python versions
Pull Request -
State: closed - Opened by dgelessus over 3 years ago
#63 - Add conditional dependency on importlib-metadata
Pull Request -
State: closed - Opened by mhils over 3 years ago
#62 - Missing Runtime Dependency on `pkg_resources`
Issue -
State: closed - Opened by mhils over 3 years ago
- 6 comments
#61 - read_bytes(): add extra length check
Issue -
State: closed - Opened by armijnhemel over 3 years ago
- 6 comments
#60 - Enums in "switch-on" with extra math
Issue -
State: closed - Opened by andrey-yantsen about 4 years ago
- 1 comment
#57 - Just some reformatting using autopep8 + black (some fixes were reverted)
Pull Request -
State: closed - Opened by KOLANICH over 4 years ago
- 1 comment
#56 - Fixed some pylint warnings
Pull Request -
State: closed - Opened by KOLANICH over 4 years ago
- 4 comments
#55 - Unable to install 0.9 with Pipenv
Issue -
State: closed - Opened by tvbui over 4 years ago
- 2 comments
Labels: question
#54 - Add more PyPI badges
Pull Request -
State: closed - Opened by generalmimon over 4 years ago
- 4 comments
#53 - Extend user-defined exception from Exception instead of BaseException
Pull Request -
State: closed - Opened by 4m1g0 over 4 years ago
- 1 comment
#52 - Upload prebuilt wheel distributions to PyPI
Issue -
State: closed - Opened by dgelessus almost 5 years ago
- 2 comments
#51 - Python API and docs
Issue -
State: open - Opened by abitrolly almost 5 years ago
- 10 comments
#50 - Open .ksy files directly
Issue -
State: open - Opened by abitrolly almost 5 years ago
- 11 comments
#49 - Add API_VERSION constant storing the runtime version as a tuple of ints
Pull Request -
State: closed - Opened by dgelessus almost 5 years ago
- 7 comments
#48 - Add methods for serialization
Pull Request -
State: closed - Opened by UserUnknownFactor almost 5 years ago
- 4 comments
#47 - AttributeError: 'SpecifierSet' object has no attribute 'split'
Issue -
State: closed - Opened by gdot709 over 5 years ago
- 1 comment
Labels: duplicate
#46 - Fix setup.py to work with setuptools 41.4.0 and later
Pull Request -
State: closed - Opened by dgelessus over 5 years ago
- 4 comments
#45 - AttributeError: 'SpecifierSet' object has no attribute 'split'
Issue -
State: closed - Opened by kjczarne over 5 years ago
#44 - Add support for RegexError
Pull Request -
State: open - Opened by jocelynke over 5 years ago
#43 - Issue while installing with setuptools==46
Issue -
State: closed - Opened by H4rryK4ne over 5 years ago
- 4 comments
#42 - Simplify bytes_strip_right and bytes_terminate implementations
Pull Request -
State: closed - Opened by dgelessus over 5 years ago
- 3 comments
#41 - read_bytes_term() should raise EOFError instead of Exception
Issue -
State: closed - Opened by overfl0 over 5 years ago
- 2 comments
Labels: enhancement
#40 - Define a custom exception class instead of raising generic exceptions
Issue -
State: closed - Opened by dgelessus over 5 years ago
- 2 comments
Labels: enhancement
#39 - Fixed setup.py and setup.cfg
Pull Request -
State: closed - Opened by KOLANICH over 5 years ago
- 12 comments
#38 - Restrict compatible Python versions to 2.7 and 3.4+
Pull Request -
State: closed - Opened by GreyCat over 5 years ago
#37 - Fix byte array operations
Pull Request -
State: closed - Opened by generalmimon over 5 years ago
- 1 comment
#36 - AttributeError: type object 'KaitaiStream' has no attribute 'resolve_enum'
Issue -
State: closed - Opened by toaarnio over 5 years ago
- 1 comment
#34 - Add LICENSE file
Pull Request -
State: closed - Opened by cugu almost 6 years ago
- 1 comment
#30 - size() is precomputed for memory-based streams
Pull Request -
State: closed - Opened by arekbulski over 7 years ago
- 3 comments
Labels: enhancement
#29 - relative seek(-1,CUR) instead of seek(tell()-1)
Pull Request -
State: closed - Opened by arekbulski over 7 years ago
- 1 comment
Labels: enhancement
#28 - Process XOR/ROL optimisations
Pull Request -
State: open - Opened by arekbulski over 7 years ago
- 16 comments
Labels: enhancement
#27 - Remove unused import (struct.unpack)
Pull Request -
State: closed - Opened by antonv6 over 7 years ago
- 1 comment
#26 - Python style enforcement
Issue -
State: closed - Opened by GreyCat over 7 years ago
- 5 comments
Labels: enhancement
#25 - Overhaul of the architecture
Pull Request -
State: open - Opened by KOLANICH over 7 years ago
- 7 comments
#24 - Now we store the metadata in setup.cfg.
Pull Request -
State: closed - Opened by KOLANICH over 7 years ago
- 2 comments
#23 - Added .editorconfig
Pull Request -
State: closed - Opened by KOLANICH over 7 years ago
- 1 comment
#22 - replaced struct.unpack with struct.Struct().unpack
Pull Request -
State: closed - Opened by arekbulski over 7 years ago
- 2 comments
Labels: enhancement
#21 - Alternative runtime without `struct`
Issue -
State: open - Opened by GreyCat over 7 years ago
- 5 comments
Labels: enhancement
#20 - pypi manifesto, adds Construct to keywords for mutual promotion
Pull Request -
State: closed - Opened by arekbulski over 7 years ago
- 2 comments
#19 - read_bytes min amount is 0
Pull Request -
State: closed - Opened by arekbulski over 7 years ago
- 1 comment
Labels: enhancement
#18 - KaitaiStream code cleanup
Pull Request -
State: closed - Opened by arekbulski over 7 years ago
- 3 comments
#17 - cStringIO is ancient, modern python hides it
Pull Request -
State: closed - Opened by arekbulski over 7 years ago
- 2 comments
#16 - raising errors cleanup
Pull Request -
State: closed - Opened by arekbulski over 7 years ago
- 1 comment
#15 - More helper methods - `from_bytes` and `from_io`
Pull Request -
State: closed - Opened by GreyCat about 8 years ago
- 2 comments
Labels: enhancement
#14 - KaitaiStream ( 'str' object has no attribute 'read')
Issue -
State: closed - Opened by ret5et about 8 years ago
- 7 comments
#13 - Refactored functions creation
Pull Request -
State: closed - Opened by KOLANICH about 8 years ago
- 2 comments
#12 - Refactored functions creation
Pull Request -
State: closed - Opened by KOLANICH about 8 years ago
- 7 comments
#11 - Note explicit support for Python 3.6
Pull Request -
State: closed - Opened by felixonmars over 8 years ago
- 2 comments
#10 - Added __repr__ and a helper function
Pull Request -
State: open - Opened by KOLANICH over 8 years ago
- 22 comments
#9 - Fix exception text and Python 2 compatibility improvements
Pull Request -
State: closed - Opened by athre0z over 8 years ago
- 1 comment
#8 - XOR benchmarks
Issue -
State: open - Opened by dgladkov almost 9 years ago
- 3 comments
#7 - implement KaitaiStruct as context manager
Pull Request -
State: closed - Opened by dgladkov almost 9 years ago
#6 - Python 3 compatibility
Issue -
State: closed - Opened by GreyCat almost 9 years ago
- 21 comments
#5 - Use range instead of xrange
Pull Request -
State: closed - Opened by dgladkov almost 9 years ago
#4 - KaitaiStream.bytes_io is not needed
Issue -
State: closed - Opened by dgladkov almost 9 years ago
- 1 comment
#3 - Use single python module instead of package
Pull Request -
State: closed - Opened by dgladkov almost 9 years ago
- 1 comment
#2 - No kaitaistruct pypi package?
Issue -
State: closed - Opened by disconnect3d almost 9 years ago
- 16 comments
#1 - KaitaiStruct: add a class method from_file()
Pull Request -
State: closed - Opened by antonv6 almost 9 years ago
- 1 comment