An open API service for providing issue and pull request metadata for open source projects.

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

#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