Skip to content

Initial pyproject.toml#21

Merged
JonSnowWhite merged 13 commits into
UPB-SysSec:mainfrom
aminvakil:initial_pyproject
Mar 4, 2026
Merged

Initial pyproject.toml#21
JonSnowWhite merged 13 commits into
UPB-SysSec:mainfrom
aminvakil:initial_pyproject

Conversation

@aminvakil

Copy link
Copy Markdown
Contributor

Fixes #20.

I've used claude Sonnet 4.6 to write this, therefore I'm going to draft this to test it thoroughly.

@aminvakil
aminvakil marked this pull request as draft February 26, 2026 12:32
@aminvakil
aminvakil marked this pull request as ready for review February 26, 2026 19:17
@aminvakil

Copy link
Copy Markdown
Contributor Author

OK, this is working correctly right now, I've created a package (https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=dpyproxy) and it works fine.

Next step should be writing GHA workflows to ensure this works.

@JonSnowWhite JonSnowWhite left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Awesome! Thank you very much!

I only have small feedback to give. I'd commit the changes myself, but I don't think I can push to your branch.

Comment thread dpyproxy/__init__.py
Comment thread pyproject.toml
Comment thread pyproject.toml Outdated
Comment thread pyproject.toml
@JonSnowWhite

Copy link
Copy Markdown
Collaborator

After merging, I can tag and release a new version, so you can update the arch package to the official tag

@JonSnowWhite
JonSnowWhite self-requested a review March 4, 2026 09:12
@JonSnowWhite
JonSnowWhite merged commit d8f9e6b into UPB-SysSec:main Mar 4, 2026
@aminvakil
aminvakil deleted the initial_pyproject branch March 4, 2026 09:14
@JonSnowWhite

Copy link
Copy Markdown
Collaborator

Thank you again! Released with pyproject.toml at: https://github.com/UPB-SysSec/DPYProxy/releases/tag/v2.1.0

Feel free to point to this repo for the Arch package.

@aminvakil

Copy link
Copy Markdown
Contributor Author

Done.

https://aur.archlinux.org/cgit/aur.git/commit/?h=dpyproxy&id=cb36237

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.

Standard pyproject.toml build script

2 participants