Skip to content

Conversation

@AraHaan
Copy link
Collaborator

@AraHaan AraHaan commented Jan 8, 2025

This should help make it easier to vendor later. Also in this change the contents of coro.c has been moved into awaitable.c.

Since this is not a breaking change it can go into v1.4.0, but we need to consider releases after v1.4.0 to become a part of v2 pyawaitable.

@AraHaan AraHaan added the skip changelog Changelog entry is not needed label Jan 8, 2025
@AraHaan AraHaan added this to the 1.4.0 milestone Jan 8, 2025
@AraHaan AraHaan requested a review from ZeroIntensity January 8, 2025 19:30
@netlify
Copy link

netlify bot commented Jan 8, 2025

Deploy Preview for awaitable canceled.

Name Link
🔨 Latest commit 38ba744
🔍 Latest deploy log https://app.netlify.com/sites/awaitable/deploys/67802bc8929a1c00080fb227

Copy link
Owner

@ZeroIntensity ZeroIntensity left a comment

Choose a reason for hiding this comment

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

This is going to be a mess--there should be a _pyawaitable.h that includes all of the subfiles, not move them all to one file. The vendor script can do that at build time.

@AraHaan AraHaan force-pushed the use-single-internal-header branch from 85886e7 to ddf7440 Compare January 8, 2025 19:52
This should help make it easier to vendor later.
@AraHaan AraHaan force-pushed the use-single-internal-header branch from ddf7440 to 189e09f Compare January 8, 2025 20:06
a.py
vgcore*

# Other Visual Studio stuff.
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I use a local only Visual Studio project folder and don't want to accidentally commit those files so I ignored them here.

@AraHaan AraHaan requested a review from ZeroIntensity January 9, 2025 20:04
@AraHaan AraHaan added the skip tests Tests are not needed label Jan 9, 2025
@AraHaan AraHaan deleted the use-single-internal-header branch February 17, 2025 09:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip changelog Changelog entry is not needed skip tests Tests are not needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants