Skip to content

Conversation

@Avasam
Copy link
Collaborator

@Avasam Avasam commented Nov 19, 2024

This generates and includes the help file in the setuptools build, rather than it being a separate CI-only step as before.

This has the advantage that pip installing from source should now always include the help file.


Since helpfiles have been restores, that also means that we should theorically be able to update the online doc from GitHub artifacts instead of downloading/installing from PyPI. (I think that'll require merging the workflow files though).

@Avasam
Copy link
Collaborator Author

Avasam commented Nov 19, 2024

"but it worked on my machine!"... (and I tried to make sure to test from clean installs !)
I think it has something to do with the import pywin32_bootstrap hack. At least the basic idea of pointing a path file to the build folder works, as its not failing on importing isapi

It's also annoyingly basically the same error as in #2392

@Avasam Avasam marked this pull request as draft November 19, 2024 02:47
@Avasam
Copy link
Collaborator Author

Avasam commented Jun 24, 2025

Hang on, help files are back in non-arm64 wheels since Python 309...
I'm betting it's due to a combination of:

I'll update the scope of this PR and probably do a separate PR for the now-outdated doc.

@Avasam Avasam changed the title Restore shipping help file Generate help file during build rather than as a separate CI step Jun 24, 2025
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