Skip to content

Reintroduce PyDict constructors#4388

Merged
Icxolu merged 3 commits intoPyO3:mainfrom
bschoenmaeckers:pydict_new
Aug 1, 2024
Merged

Reintroduce PyDict constructors#4388
Icxolu merged 3 commits intoPyO3:mainfrom
bschoenmaeckers:pydict_new

Conversation

@bschoenmaeckers
Copy link
Copy Markdown
Member

@bschoenmaeckers bschoenmaeckers commented Jul 28, 2024

Readded the non-bound contructors to PyDict & IntoPyDict, hopefully this time more thorough.

@bschoenmaeckers bschoenmaeckers changed the title Pydict new Reintroduce PyDict constructors Jul 28, 2024
@bschoenmaeckers bschoenmaeckers force-pushed the pydict_new branch 2 times, most recently from 71202f8 to b8bb1e4 Compare July 28, 2024 13:55
Copy link
Copy Markdown
Member

@Icxolu Icxolu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for helping out with these, much appreciated! This all looks good, but for IntoPyDict, which is breaking for implementers, we should probably add a changelog entry and maybe a small example in the migration guide.

Comment thread src/types/dict.rs
@bschoenmaeckers bschoenmaeckers force-pushed the pydict_new branch 3 times, most recently from f890653 to eb8db05 Compare July 31, 2024 16:51
@Icxolu Icxolu added this pull request to the merge queue Aug 1, 2024
Merged via the queue into PyO3:main with commit 45ba2fc Aug 1, 2024
@bschoenmaeckers bschoenmaeckers deleted the pydict_new branch August 9, 2024 10:51
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.

2 participants