-
Notifications
You must be signed in to change notification settings - Fork 339
[http-client-python] add pyproject toml #7829
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
swathipil
merged 52 commits into
microsoft:main
from
swathipil:http-client-python/add-pyproject-toml
Aug 4, 2025
Merged
Changes from all commits
Commits
Show all changes
52 commits
Select commit
Hold shift + click to select a range
551368a
add pyproject.toml template to packaging files
swathipil d01a78d
keep pyproject.toml fields
swathipil dab3057
update path to pyproject file to check keep fields
swathipil 4bced87
pull upstream changes
swathipil b45616c
update pyproject template
swathipil 1c70f49
fix extract version
swathipil e7f4ec8
update version to min dependency check
swathipil 5e087ae
Remove setup.py manually before generating packaging files
swathipil 1bac494
nits
swathipil ef5de0e
copilot review
swathipil 4fff79f
lint
swathipil 031a621
changelog
swathipil 155b883
Merge branch 'main' into http-client-python/add-pyproject-toml
swathipil a92bc9d
fix failing tests
swathipil d2b47bc
bump apistubgen version + rename test package dirs as package names f…
swathipil 58052c5
fix spec paths in regen
swathipil 4a3b946
unbranded test reqs.txt
swathipil 6adb2b6
Merge branch 'main' into http-client-python/add-pyproject-toml
swathipil 11cf358
update failing unbranded packages
swathipil 3e630d5
add override package-name
swathipil d04071c
package-lock.json
swathipil cc3c049
package.json fix
swathipil 0624bc9
update unittest reqs
swathipil 94396c5
chronus
swathipil bbc643b
add back flag for setup.py generation
swathipil be5a131
format
swathipil b30fa37
fix errors
swathipil 140bea5
Merge branch 'main' into http-client-python/add-pyproject-toml
swathipil f4a4bea
revert package directory name changes and fix issue in apistubgen new…
swathipil e883c2f
wording
swathipil 44994d8
fix test
swathipil 795df76
Merge branch 'main' into http-client-python/add-pyproject-toml
swathipil 418dc24
generate setup.py if basic-setup-py is set
swathipil ad00bf3
remove basic-setup-py test in tsp since it's in swagger tests
swathipil 5dc7c83
exclude samples
swathipil 41ff493
update keep setup py logic
swathipil e0b8bf6
rename to keep-setup-py
swathipil e7932a9
Merge branch 'main' into http-client-python/add-pyproject-toml
swathipil f34c9b9
keep setup py if multiapi
swathipil d11cf32
Merge branch 'main' into http-client-python/add-pyproject-toml
swathipil fbbea1d
Merge branch 'main' into http-client-python/add-pyproject-toml
swathipil 5ff70f7
add get_output_folder to resolve path correctly for tsp vs autorest
swathipil 20450c5
Merge branch 'main' into http-client-python/add-pyproject-toml
swathipil e553edd
format
swathipil 15bdf66
lint
swathipil 2ffd9ac
undo contributing format
swathipil 64de05d
Merge branch 'main' into http-client-python/add-pyproject-toml
swathipil 4e2f8d3
add keep setup py aio test
swathipil 52747c1
fix pyproject description spacing
swathipil 1356fde
remove changelog entry
swathipil 3f3e7a4
Merge branch 'main' into http-client-python/add-pyproject-toml
swathipil 3fd2d53
Merge branch 'main' into http-client-python/add-pyproject-toml
swathipil File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
7 changes: 7 additions & 0 deletions
7
.chronus/changes/http-client-python-add-pyproject-toml-2025-6-16-18-9-43.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| --- | ||
| changeKind: feature | ||
| packages: | ||
| - "@typespec/http-client-python" | ||
| --- | ||
|
|
||
| Adding pyproject.toml generation and optional keep-setup-py flag |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.