summaryrefslogtreecommitdiff
path: root/dev-python/setuptools
AgeCommit message (Collapse)Author
2024-07-27dev-python/setuptools: Stabilize 70.3.0 ALLARCHES, #936704Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-22dev-python/setuptools: Bump to 71.1.0Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-07-20dev-python/setuptools: Remove oldMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-07-20dev-python/setuptools: Stabilize 70.2.0-r1 ALLARCHES, #936346Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-20dev-python/setuptools: Bump to 71.0.4Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-07-19dev-python/setuptools: Update deselected testsMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-07-19dev-python/setuptools: Bump to 71.0.3Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-07-18dev-python/setuptools: Bump to 71.0.0Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-07-18dev-python/setuptools-70.3.0: restore Prefix keywordsFabian Groffen
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2024-07-13dev-python/setuptools: Remove oldMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-07-13dev-python/setuptools: Stabilize 70.1.1-r1 ALLARCHES, #935955Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-10dev-python/setuptools: Bump to 70.3.0Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-07-05dev-python/setuptools: Add a PDEP on dev-python/trove-classifiersMichał Górny
Modern versions of setuptools optionally use dev-python/trove-classifiers for verification. This has the side issue that if an old version happens to be installed, random packages may fail to install. Until upstream makes this properly optional (and we disable it), depend on the very newest version. Andrew noticed it while trying to bump dev-python/pyzotero. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-07-03dev-python/setuptools: Remove oldMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-07-03dev-python/setuptools: Stabilize 70.0.0 hppa, #933572Matoro Mahri
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-07-03dev-python/setuptools: Keyword 70.2.0 alpha, #924324Matoro Mahri
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-07-02dev-python/setuptools: Fix test dependenciesMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-07-02dev-python/setuptools: Bump to 70.2.0Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-07-01dev-python/setuptools: Keyword 70.1.1 mips, #924324Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-26dev-python/setuptools: Bump to 70.1.1Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-06-25dev-python/setuptools: add strong blocker for old versions of setuptools-rustEli Schwartz
This version is no longer packaged in the tree. It contains a runtime dependency on typing_extensions, and triggers pathological dependency graph bugs due to its nature as a setuptools plugin. The issue trivially manifests when changing PYTHON_TARGETS. The ONLY way to fix this is to update/uninstall setuptools-rust before recompiling setuptools itself. Uninstalling is reasonably cheap, since the package is only ever used as a bdep for other packages. This also means it may end up not getting upgraded in a timely fashion. Strong blockers are a strong tool to use here, but: - it is an old version so panicking and refusing to do anything until it gets manually removed may be warranted - it does in fact prevent even successfully running src_compile() for setuptools itself, if setuptools-rust is in partially-merged state due to typing_extensions being queued before setuptools and setuptools-rust being queued *after* setuptools This "fixes" world updates by telling people exactly which package to manually remove rather than inscrutably failing at compile time with python tracebacks and leaving them to guess which package to manually remove. It could be wished that users would be aided through the power of automatically resolved dependency graphs, but there's no good options here and at least the error message is clear. No revbump, because existing packages that successfully compiled don't have the issue and it only occurs during certain world updates. Bug: https://bugs.gentoo.org/933553 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2024-06-08dev-python/setuptools: Stabilize 70.0.0 sparc, #933572Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-08dev-python/setuptools: Stabilize 70.0.0 ppc64, #933572Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-06dev-python/setuptools: Stabilize 70.0.0 amd64, #933572Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-05dev-python/setuptools: Stabilize 70.0.0 arm64, #933572Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-05dev-python/setuptools: Stabilize 70.0.0 x86, #933572Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-05dev-python/setuptools: Stabilize 70.0.0 ppc, #933572Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-05dev-python/setuptools: Stabilize 70.0.0 arm, #933572Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-05-22dev-python/setuptools: Bump to 70.0.0Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-05-14dev-python/setuptools: Remove duplicate PYTHON_COMPAT entryMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-05-14dev-python/setuptools: Enable testing on py3.13Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-05-10dev-python/setuptools: Keyword 69.5.1-r1 loong, #924324Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-05-08dev-python/setuptools: Enable py3.13Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-05-01dev-python/setuptools: Remove oldMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-05-01dev-python/setuptools: Stabilize 69.5.1-r1 ALLARCHES, #931035Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-26dev-python/setuptools: drop overeager dependency on tomliEli Schwartz
Dropped upstream in favor of conditionally using the stdlib (where available) in 69.1.0: https://github.com/pypa/setuptools/commit/26ec3a7e588c8fd64167df7eb81e1dedf5fa219d It's only needed for python 3.10 and under (e.g. pypy) now. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2024-04-15dev-python/setuptools: Update vendored dep versionsMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-04-14dev-python/setuptools: Bump to 69.5.1Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-04-04dev-python/setuptools: Keyword 69.2.0-r1 ia64, #924324Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-30dev-python/setuptools: Keyword 69.2.0-r1 for ~m68kJames Le Cuirot
The tests pass. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-03-30dev-python/setuptools: Remove stale dev-python/nspektr depMichał Górny
Closes: https://bugs.gentoo.org/928165 Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-30dev-python/setuptools: Stabilize 69.2.0 sparc, #928213Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-30dev-python/setuptools: Remove oldMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-30dev-python/setuptools: Stabilize 69.2.0 ALLARCHES, #928213Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-26dev-python/setuptools: Stabilize 69.1.1 hppa, #926594Matoro Mahri
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-03-14dev-python/setuptools: Bump to 69.2.0Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-09dev-python/setuptools: Stabilize 69.1.1 ppc64, #926594Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-09dev-python/setuptools: Stabilize 69.1.1 ppc, #926594Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-09dev-python/setuptools: Stabilize 69.1.1 arm, #926594Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-09dev-python/setuptools: Stabilize 69.1.1 x86, #926594Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>