project-generator / project_generator

Project generators for various embedded tools (IDE). IAR, uVision, Makefile, CoIDE, Eclipse and many more in the roadmap!
Apache License 2.0
272 stars 95 forks source link

Convert to PEP517; bump dependency versions #494

Closed flit closed 3 years ago

flit commented 3 years ago

This PR switches over to the standard PEP517 package build system. All metadata was transferred as-is to setup.cfg.

It also updates pyyaml to >=6.0,<7.0 and Jinja2 to >=3.0,4.0.

Note that when building for release, you now need to use the build package. Just install via pip, then run as python -mbuild. By default it will build both an sdist and wheel.

0xc0170 commented 3 years ago

v0.11.2 released