Skip to content

Fixed missing build dependency for win32api #178

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jun 12, 2025

Conversation

Tom-Kingstone
Copy link
Contributor

NOTE: Depends on

Issues addressed by this PR

Closes #176

Issue necessitated changing to pyproject.toml workflow for building python modules, so as much work as possible has been done to move to that.

Also fixed a problem adding kernels to jupyter if the entire kernels file was previously removed

Test files

needs to be installed with a downstream python toolkit, so no test file can be made at this level!
When the LadybugTools_Toolkit PR is created, will link here as that will contain a test file/procedure

Changelog

  • Python - python_toolkit package now uses pyproject.toml rather than requirements.txt

Additional comments

Changes to other toolkits that use python >= 3.10 will need to be made to be able to install virtual environments that should be dependent on this PR.

@Tom-Kingstone Tom-Kingstone self-assigned this Jun 10, 2025
@Tom-Kingstone Tom-Kingstone added type:bug Error or unexpected behaviour status:WIP PR in progress and still in draft, not ready for formal review labels Jun 10, 2025
@Tom-Kingstone
Copy link
Contributor Author

@BHoMBot check installer -force

Copy link

bhombot-ci bot commented Jun 11, 2025

@Tom-Kingstone to confirm, the following actions are now queued:

  • check installer

Copy link

bhombot-ci bot commented Jun 11, 2025

The check installer has already been run previously and recorded as a successful check. This check has not been run again at this time.

BHoMBot, please just run the installer check :P
@Tom-Kingstone
Copy link
Contributor Author

@BHoMBot check installer

Copy link

bhombot-ci bot commented Jun 11, 2025

@Tom-Kingstone to confirm, the following actions are now queued:

  • check installer

@Tom-Kingstone Tom-Kingstone removed the status:WIP PR in progress and still in draft, not ready for formal review label Jun 12, 2025
Copy link
Contributor

@jamesramsden-bh jamesramsden-bh left a comment

Choose a reason for hiding this comment

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

Approved by testing linked LBT TK PR.

@jamesramsden-bh
Copy link
Contributor

@BHoMBot check ready-to-merge

Copy link

bhombot-ci bot commented Jun 12, 2025

@jamesramsden-bh to confirm, the following actions are now queued:

  • check ready-to-merge

@jamesramsden-bh jamesramsden-bh merged commit 12629af into develop Jun 12, 2025
10 checks passed
@jamesramsden-bh jamesramsden-bh deleted the Python_Toolkit-#176-pyproject branch June 12, 2025 13:26
@BHoMBot BHoMBot mentioned this pull request Jun 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:bug Error or unexpected behaviour
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fix missing build dependency for win32api
2 participants