Skip to content

Bump dotnetfile from 0.2.4 to 0.2.10 - #565

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/dotnetfile-0.2.10
Open

Bump dotnetfile from 0.2.4 to 0.2.10#565
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/dotnetfile-0.2.10

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 20, 2026

Copy link
Copy Markdown
Contributor

Bumps dotnetfile from 0.2.4 to 0.2.10.

Release notes

Sourced from dotnetfile's releases.

Release v0.2.10

Improvements

Fixed

Release v0.2.9

New

  • get_assembly_attributes() that returns all assembly attributes
  • get_assembly_attributes_with_values() that returns common assembly attributes and their values by @​th3spis in pan-unit42/dotnetfile#14
  • get_assembly_attribute_value() that returns value of a given assembly attribute
  • #Blob stream custom attributes parser with signature (element) types and calling convention definitions
  • get_fully_qualified_memberref_names() that returns fully qualified MemberRef names by @​th3spis in pan-unit42/dotnetfile#12
  • get_assemblyref_names_with_versions() that returns AssemblyRef names and their versions by @​gitgitwhat in pan-unit42/dotnetfile#11
  • Internal get_reasonable_display_unicode_string_for_bytes() that returns Unicode string from bytes by @​cauliflowerdoughnuts in pan-unit42/dotnetfile#13
  • get_token_strings() that returns all strings from a token
  • is_reference_assembly() that checks if an assembly is a reference assembly
  • stream_name_padding_bytes_patched anti-parsing check
  • Internal methods (_blob_signature_helper() -> code cleanup, _get_metadata_table_row_size() -> monkey patch fix)
  • Directory support for dotnetfile_dump.py example
  • Added example scripts as console commands (dotnetfile_dump, dotnetfile_disassemble)

Improvements

  • Custom attributes parsing in parse_blob_stream()
  • Skip interface type and more delegate methods in get_entry_points()
  • Better Unicode string conversion in parse_us_stream() by @​cauliflowerdoughnuts in pan-unit42/dotnetfile#13
  • Minor improvements (get_memberref_hash(), read_reasonable_string(), get_reasonable_display_string_for_bytes(), added missing typings)
  • Better support for stream names with patched padding bytes (anti analysis trick) in field_text()

Fixed

  • Better support for empty and corrupted methods in _get_method_header_information()
  • Better boundary checks in _is_reader_position_valid()
  • Get correct row sizes for special assemblies in _get_metadata_table_row_size()
  • Better support for corrupted resources in parse_dotnet_resources() and _read_serialized_string()
  • Updated documentation and dotnetfile_dump.py with new methods
Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jun 20, 2026
Bumps [dotnetfile](https://github.com/pan-unit42/dotnetfile) from 0.2.4 to 0.2.10.
- [Release notes](https://github.com/pan-unit42/dotnetfile/releases)
- [Commits](pan-unit42/dotnetfile@v0.2.4...v0.2.10)

---
updated-dependencies:
- dependency-name: dotnetfile
  dependency-version: 0.2.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/dotnetfile-0.2.10 branch from 815525b to 19e3272 Compare July 6, 2026 18:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants