Skip to content

Minor Python bugfixes and type issues#7965

Open
nullableVoidPtr wants to merge 4 commits intoVector35:devfrom
nullableVoidPtr:nullableVoidPtr-bugfix
Open

Minor Python bugfixes and type issues#7965
nullableVoidPtr wants to merge 4 commits intoVector35:devfrom
nullableVoidPtr:nullableVoidPtr-bugfix

Conversation

@nullableVoidPtr
Copy link
Contributor

@nullableVoidPtr nullableVoidPtr commented Feb 13, 2026

  • Fixed parameters for get_incoming_flag_value
  • Disambiguated return type for TypedDataAccessor.__getitem__ (previously TypedDataAcccessor | List[TypedDataAccessor] no matter the type for key)
  • Fixed parameter type conflicts in types, primarily in TypeBuilders
  • Disambiguated return type for data/text/line searchers in a BinaryView
  • Specify callback type and convert match callback param for BinaryView.find_all_text
  • Allow user-specified joins for a Python QualifiedName

@nullableVoidPtr
Copy link
Contributor Author

For additional context, these are issues I came across polishing my plugin

@nullableVoidPtr
Copy link
Contributor Author

That being said, I feel like a TypeProtocol would be rather useful for easier typing when Type or TypeBuilder can be used - though I have not tested this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant