getsolus / ypkg

Modern, declarative, structured build format
https://getsol.us
GNU General Public License v3.0
22 stars 11 forks source link

Adjust python macros for PEP 517 #24

Closed joebonrichie closed 2 years ago

joebonrichie commented 2 years ago

Initial adjustment of macros for python projects respecting PEP 517/518. These are the initial draft and can be iterated over time if necessary.

joebonrichie commented 2 years ago

Unary operator somewhere in python3_install, hold pull.

joebonrichie commented 2 years ago

Still problems, hold on pull.

joebonrichie commented 2 years ago

It looks like this should be/will be the default build tool rather than using pip itself to create a wheel. https://github.com/pypa/build. Still evaluating.