Skip to content

Add support for generating non-abi3 pythonXY.dll#15

Merged
messense merged 2 commits intoPyO3:mainfrom
messense:non-abi3
May 10, 2022
Merged

Add support for generating non-abi3 pythonXY.dll#15
messense merged 2 commits intoPyO3:mainfrom
messense:non-abi3

Conversation

@messense
Copy link
Copy Markdown
Member

@messense messense commented May 9, 2022

Closes #12

@messense messense marked this pull request as draft May 9, 2022 13:04
@messense messense marked this pull request as ready for review May 9, 2022 13:12
Copy link
Copy Markdown
Collaborator

@ravenexp ravenexp left a comment

Choose a reason for hiding this comment

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

LGTM in general, but I'd like to keep backwards compatibility with v0.2 unless there's a pressing need to break it.

@messense messense requested a review from ravenexp May 10, 2022 02:56
Copy link
Copy Markdown
Collaborator

@ravenexp ravenexp left a comment

Choose a reason for hiding this comment

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

The new public interface looks nice, thanks everyone for suggesting and implementing it.

Are there plans to generate version-specific import libraries for the MSVC targets as well?
Then there should be at least some unit tests for that too.

@messense
Copy link
Copy Markdown
Member Author

Are there plans to generate version-specific import libraries for the MSVC targets as well?
Then there should be at least some unit tests for that too.

Added.

@messense messense merged commit 7bf8962 into PyO3:main May 10, 2022
@messense messense deleted the non-abi3 branch May 10, 2022 07:18
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.

Support generating non-abi3 pythonXY.dll?

4 participants