./devel/py-build, Simple, correct PEP517 package builder

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.2.2.post1nb1, Package name: py312-build-1.2.2.post1nb1, Maintainer: pkgsrc-users

A simple, correct PEP517 package builder.

build will invoke the PEP 517 hooks to build a distribution package.
It is a simple build tool and does not perform any dependency
management.


Master sites:

Filesize: 45.606 KB

Version history: (Expand)


CVS history: (Expand)


   2025-02-23 19:22:23 by Thomas Klausner | Files touched by this commit (2)
Log message:
py-build: adapt for flit_core 3.11

Bump PKGREVISION.
   2024-10-09 15:18:15 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-build: update to 1.2.2.post1.

This release only makes metadata (Python 3.13 classifier), docs, and test suite \ 
changes.
   2024-09-09 08:59:21 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-build: updated to 1.2.2

1.2.2 (2024-09-06)

- Add editable to ``builder.get_requries_for_build``'s static types
- Include artifact attestations in our release
- Fix typing compatibility with typed ``pyproject-hooks``
- Mark more tests with ``network``
- Add more intersphinx links to docs
- Make ``uv`` optional for tests
   2024-04-02 21:30:23 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-build: updated to 1.2.1

1.2.1 (2024-03-28)

- Avoid error when terminal width is undetectable on Python < 3.11

1.2.0 (2024-03-27)

- Add ``--installer`` option, supporting ``pip`` and ``uv``. Added ``uv``
  extra.
- Improve console output and provide ``-v`` for dependency installation
- Avoid compiling unused bytecode when using ``pip``
- Dropped support for Python 3.7
   2024-02-29 22:09:18 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
py-build: updated to 1.1.1

1.1.1 (2024-02-29)

Fixed invoking outer pip from user site packages
Corrected the minimum pip version required to use an outer pip

1.1.0 (2024-02-29)

Use external pip if available instead of installing, speeds up environment setup \ 
with virtualenv slightly and venv significantly.
Stopped injecting wheel as a build dependency automatically, in the case of \ 
missing pyproject.toml
Use importlib_metadata on Python <3.10.2 for bugfixes not present in those \ 
CPython standard libraries (not required when bootstrapping)
   2023-10-26 00:33:40 by Thomas Klausner | Files touched by this commit (3)
Log message:
py-build: switch to bootstrap.mk

Add TEST_DEPENDENCIES and current test status.

Bump PKGREVISION.
   2023-09-08 13:50:56 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
py-build: reflect @wiz's changes in files/setup.py
   2023-09-08 13:47:22 by Thomas Klausner | Files touched by this commit (3)
Log message:
py-build: remove unneeded dependency

Fixes dependency cycle.