Skip to content

Conversation

JamesParrott
Copy link
Collaborator

When this gets shipped into site-packages, becuase PyShp is currently a signle file libary, py.typed gets put in the root dir, flagging all other libraries the user has installed as typed, even if they aren't.

Compliance with the typing system standard requires refactoring into a package. This is a temporary fix for the above until a decision is made on if/how to do that.

Thanks for pointing this out Thomas (@dl1jbe).

When this gets shipped into site-packages, becuase PyShp is currently a signle file libary, py.typed gets put in the root dir, flagging all other libraries the user has installed as typed, even if they aren't.  

Compliance with the typing system standard requires refactoring into a package.  This is a temporary fix for the above until a decision is made on if/how to do that.

Thanks for pointing this out Thomas @dl1jbe
@JamesParrott
Copy link
Collaborator Author

JamesParrott commented Sep 30, 2025

Temporary sticking plaster fix for issue #367

@JamesParrott JamesParrott merged commit ec9a96a into master Sep 30, 2025
52 checks passed
@JamesParrott JamesParrott deleted the delete_py_typed branch September 30, 2025 13:17
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