Split reviewboard.extensions.packaging into sub-modules.

Review Request #14139 — Created Sept. 3, 2024 and submitted — Latest diff uploaded

Information

Review Board
release-7.1.x

Reviewers

In preparation for new extension packaging work, required for changes
coming in Python's packaging ecosystem, we're now splitting up
reviewboard.extensions.packaging into new setuptools_backend and
static_media modules. This mirrors the type of move we did back in
Djblets 5.

The old imports will continue to work, but with deprecation warnings.

Successfully built extension packages. Saw the deprecation warning
but verified the packages built fine.

Diff Revision 2

This is not the most recent revision of the diff. The latest diff is revision 3. See what's changed.

orig
1
2
3

Commits

First Last Summary ID Author
Split reviewboard.extensions.packaging into sub-modules.
In preparation for new extension packaging work, required for changes coming in Python's packaging ecosystem, we're now splitting up `reviewboard.extensions.packaging` into new `setuptools_backend` and `static_media` modules. This mirrors the type of move we did back in Djblets 5. The old imports will continue to work, but with deprecation warnings.
eb3030ac0d078d769792b1b00365968436cb3705 Christian Hammond
docs/manual/extending/coderef/index.rst
reviewboard/extensions/packaging/__init__.py
reviewboard/extensions/packaging/setuptools_backend.py
reviewboard/extensions/packaging.py
Loading...