17
0

299 Commits

Author SHA256 Message Date
9f672d460e Accepting request 1330931 from devel:languages:python
- Fix suse_version check to make sure that primary builds for SLE-16
  series
- Add pythons_for_pypi macro. This macro will help to build the python
  minimal stack for different python versions.

OBS-URL: https://build.opensuse.org/request/show/1330931
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-setuptools?expand=0&rev=95
2026-02-05 16:57:09 +00:00
2f25715888 - Fix suse_version check to make sure that primary builds for SLE-16
series
- Add pythons_for_pypi macro. This macro will help to build the python
  minimal stack for different python versions.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=300
2026-02-04 11:12:13 +00:00
dca46b33d0 Accepting request 1325086 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1325086
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-setuptools?expand=0&rev=94
2026-01-05 13:51:03 +00:00
0d5790498a Accepting request 1324947 from home:bnavigator:branches:devel:languages:python
- Update to v80.9.0
  * Set a deadline for the removal of pkg_resources later this year
    (December). (#3085)
  * Removed reliance on pkg_resources in test_wheel. (#3085)
- Release v80.8.0
  * Replaced more references to pkg_resources with importlib
    equivalents in wheel module. (#3085)
  * Restore explicit LICENSE file. (#5001)
- Release v80.7.1
  * Only attempt to fetch eggs for unsatisfied requirements.
    (#4998)
  * In installer, when discovering egg dists, let metadata
    discovery search each egg. (#4998)
- Release v80.7.0
  * Removed usage of pkg_resources from installer. Set an official
    deadline on the installer deprecation to 2025-10-31. (#4997)
- Release v80.5.0
  * Replaced more references to pkg_resources with importlib
    equivalents. (#3085)
- Release v80.4.0
  * Simplified the error reporting in editable installs. (#4984)
- Release v80.3.0
  * Removed easy_install and package_index modules. (#917)
- Release v80.2.0
  * Restored support for install_scripts --executable (and classic
    behavior for the executable for those invocations). Instead,
    build_editable provides the portable form of the executables
    for downstream installers to rewrite. (#4934)
- Release v80.1.0
  * Added a deadline of Oct 31 to the setup.py install deprecation.

OBS-URL: https://build.opensuse.org/request/show/1324947
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=298
2026-01-02 10:09:47 +00:00
6ea6409e89 Accepting request 1316092 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1316092
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-setuptools?expand=0&rev=93
2025-11-07 17:16:45 +00:00
2f0c2db774 Accepting request 1316055 from home:glaubitz:branches:devel:languages:python
- Remove python-rpm-packaging from BuildRequires on SLE-15

OBS-URL: https://build.opensuse.org/request/show/1316055
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=296
2025-11-06 18:40:23 +00:00
f2aef4099f Accepting request 1313826 from devel:languages:python
- Remove not needed update-alternatives BuildRequires

OBS-URL: https://build.opensuse.org/request/show/1313826
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-setuptools?expand=0&rev=92
2025-10-28 13:45:41 +00:00
f0e7974f3e - Remove not needed update-alternatives BuildRequires
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=294
2025-10-27 11:27:44 +00:00
64840df551 Accepting request 1277199 from devel:languages:python
- update to 78.1.1:
  * More fully sanitized the filename in PackageIndex._download.
- switch build-exclusion to be tumbleweed only

  * Reverted distutils changes that broke the monkey patching of command
- Also provide python3-setuptools-wheel for the primary flavor.

OBS-URL: https://build.opensuse.org/request/show/1277199
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-setuptools?expand=0&rev=91
2025-05-20 07:31:28 +00:00
ffa6f10c3e - update to 78.1.1:
* More fully sanitized the filename in PackageIndex._download.
- switch build-exclusion to be tumbleweed only
  * Reverted distutils changes that broke the monkey patching of command
- Also provide python3-setuptools-wheel for the primary flavor.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=292
2025-05-13 15:45:53 +00:00
243f81ef2f Accepting request 1267380 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1267380
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-setuptools?expand=0&rev=90
2025-04-16 18:37:09 +00:00
0390a94fbe - update to 78.1.0:
* Restore access to _get_vc_env with a warning.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=290
2025-03-30 07:56:15 +00:00
e920d9a07f Accepting request 1255986 from home:mcalabkova:branches:devel:languages:python
- update to 78.0.2
  * Reverted distutils changes that broke the monkey patching of command 
    classes.
  * Temporarily remove requests from integration tests.

OBS-URL: https://build.opensuse.org/request/show/1255986
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=289
2025-03-25 14:43:27 +00:00
46e0a96609 Accepting request 1255200 from system:homeautomation:home-assistant:unstable
- update to 77.0.3:
  * Temporarily convert error for license glob patterns containing
    ../ into a deprecation warning to allow an accomodation period
  * Better error messages for packaging.
  * Avoided eagerly raising an exception when license-files is
    defined simultaneously inside and outside of pyproject.toml.
  * Added initial support for license expression (PEP 639)
  * Store License-Files in .dist-info/licenses subfolder and
    added support for recursive globs for license_files (PEP 639)
  * Bump core metadata version to 2.4.
  * Updated vendored copy of wheel to v0.45.1

OBS-URL: https://build.opensuse.org/request/show/1255200
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=288
2025-03-24 07:07:06 +00:00
5dc5c4c049 Accepting request 1248507 from devel:languages:python
- update to 75.8.0:
  * Implemented Dynamic field for core metadata (as introduced in
    PEP 643). The existing implementation is currently
    experimental and the exact approach may change in future
    releases.
  * Synced with pypa/distutils@c97a3db2f including better support
    for free threaded Python on Windows (pypa/distutils#310),
    improved typing support, and linter accommodations.
  * Synced with pypa/distutils@ff11eed0c including bugfix for
    duplicate CFLAGS and adaption to support Python 3.13 is_abs
    in the C compiler (#4669).

OBS-URL: https://build.opensuse.org/request/show/1248507
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-setuptools?expand=0&rev=89
2025-02-27 13:49:59 +00:00
6c892963ab - update to 75.8.0:
* Implemented Dynamic field for core metadata (as introduced in
    PEP 643). The existing implementation is currently
    experimental and the exact approach may change in future
    releases.
  * Synced with pypa/distutils@c97a3db2f including better support
    for free threaded Python on Windows (pypa/distutils#310),
    improved typing support, and linter accommodations.
  * Synced with pypa/distutils@ff11eed0c including bugfix for
    duplicate CFLAGS and adaption to support Python 3.13 is_abs
    in the C compiler (#4669).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=286
2025-02-25 20:34:07 +00:00
11a6d86f8a Accepting request 1238138 from devel:languages:python
- Also provide python3-setuptools-wheel for the primary flavor. 

- Explicitly BuildRequire python-rpm-packaging: when primary flavor
  is added, this is auto-installed by dependencies. But as we now
  build the primary flavor separated, we have to ensure to also
  have it present in the other cases, in order to get the python(abi)
  dependencies added.

- Split out the primary Python build.

OBS-URL: https://build.opensuse.org/request/show/1238138
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-setuptools?expand=0&rev=88
2025-01-16 17:30:50 +00:00
0a7335cd4b - Also provide python3-setuptools-wheel for the primary flavor.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=284
2025-01-16 01:56:23 +00:00
65232e4337 Accepting request 1238089 from home:dimstar:Factory
- Explicitly BuildRequire python-rpm-packaging: when primary flavor
  is added, this is auto-installed by dependencies. But as we now
  build the primary flavor separated, we have to ensure to also
  have it present in the other cases, in order to get the python(abi)
  dependencies added.

- Split out the primary Python build.

OBS-URL: https://build.opensuse.org/request/show/1238089
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=283
2025-01-15 16:42:06 +00:00
24c755eae6 - Split out the primary Python build.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=282
2025-01-15 05:50:58 +00:00
5aef31d8e3 Accepting request 1227289 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1227289
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-setuptools?expand=0&rev=87
2024-11-30 12:27:25 +00:00
OBS User buildservice-autocommit
39507bbf32 baserev update by copy to link target
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=280
2024-11-28 21:42:13 +00:00
d77575ecf7 Accepting request 1225680 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1225680
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-setuptools?expand=0&rev=86
2024-11-28 21:42:13 +00:00
OBS User buildservice-autocommit
81e4c9d48c Updating link to change in openSUSE:Factory/python-setuptools revision 86
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=b2b430205cd916a3c262dd3416593107
2024-11-28 21:42:13 +00:00
8a922f31e4 - remove duplicated "uses_network" skip
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=279
2024-11-22 08:41:07 +00:00
681b80f76e Accepting request 1225675 from home:mcepl:branches:devel:languages:python:jupyter
- Don't use pytest-xdist, it breaks test suite.

OBS-URL: https://build.opensuse.org/request/show/1225675
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=278
2024-11-21 22:31:57 +00:00
22361530ae Accepting request 1225618 from home:mcepl:branches:devel:languages:python:jupyter
fix typo

OBS-URL: https://build.opensuse.org/request/show/1225618
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=277
2024-11-21 15:56:40 +00:00
c81049af82 Accepting request 1225583 from home:mcepl:branches:devel:languages:python:jupyter
- Skip over the tests which require network.

OBS-URL: https://build.opensuse.org/request/show/1225583
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=276
2024-11-21 12:02:25 +00:00
f04e2a2005 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=275 2024-11-21 11:57:09 +00:00
e9c1cd9865 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=274 2024-11-21 11:50:30 +00:00
5b2680ad15 - update to 75.6.0:
* Preserve original PKG-INFO into METADATA when creating wheel
    (instead of calling wheel.metadata.pkginfo_to_metadata). This
    helps to be more compliant with the flow specified in PEP
    517.
  * Changed the WindowsSdkVersion, FrameworkVersion32 and
    FrameworkVersion64 properties of setuptools.msvc.PlatformInfo
    to return an empty tuple instead of None as a fallthrough
    case --  by :user:`Avasam`

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=273
2024-11-21 11:36:02 +00:00
4eec277ab2 - update to 75.5.0:
* Removed support for
    SETUPTOOLS_DANGEROUSLY_SKIP_PYPROJECT_VALIDATION, as it is
    deemed prone to errors.
  * Added support for the environment variable
    SETUPTOOLS_DANGEROUSLY_SKIP_PYPROJECT_VALIDATION=true,
    allowing users to bypass the validation of pyproject.toml.
    This option should be used only as a last resort when
    resolving dependency issues, as it may lead to improper
    functioning. Users who enable this setting are responsible
    for ensuring that pyproject.toml complies with setuptools
    requirements. (#4611)  Attention! This environment variable
    was removed in a later version of setuptools.
  * Require Python 3.9 or later. (#4718)
  * Remove dependency on importlib_resources and the vendored
    copy of the library. Instead, setuptools consistently rely on
    stdlib's importlib.resources (available on Python 3.9+).
    (#4718)
  * Setuptools' bdist_wheel implementation no longer produces
    wheels with the m SOABI flag (pymalloc-related). This flag
    was removed on Python 3.8+ (see :obj:`sys.abiflags`). (#4718)
  * Updated vendored packaging version to 24.2. (#4740)
  * Merge with pypa/distutils@251797602, including fix for
    dirutil.mkpath handling in pypa/distutils#304.
  * Allowed using dict as an ordered type in
    setuptools.dist.check_requirements -- by :user:`Avasam`
  * Ensured methods in setuptools.modified preferably raise a
    consistent distutils.errors.DistutilsError type (except in
    the deprecated use case of SETUPTOOLS_USE_DISTUTILS=stdlib)
    -- by :user:`Avasam`

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=272
2024-11-20 17:30:51 +00:00
3218beb5c9 Negations are poorly visible.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=271
2024-11-05 22:29:43 +00:00
ec4c0163d1 Accepting request 1200735 from devel:languages:python
- Remove BuildRequires on wheel, it has been adopted since 71.1.
- Sort out test suite changes.

OBS-URL: https://build.opensuse.org/request/show/1200735
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-setuptools?expand=0&rev=85
2024-09-15 10:32:49 +00:00
a8e7955b57 - Remove BuildRequires on wheel, it has been adopted since 71.1.
- Sort out test suite changes.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=269
2024-09-13 04:01:51 +00:00
0f860e4913 Accepting request 1190360 from devel:languages:python
- Update to 72.1.0:
  * Restore the tests command and deprecate access to the module.
  * Added return types to typed public functions.
  * Removed lingering unused code around Distribution._patched_dist.
  * Reset the backports module when enabling vendored packages.
  * Include all vendored files in the sdist.
  * Restored package data that went missing in 71.0. This change also
    incidentally causes tests to be installed once again.
  * Now setuptools declares its own dependencies in the core extra.
    Dependencies are still vendored for bootstrapping purposes, but
    setuptools will prefer installed dependencies if present. The core
    extra is used for informational purposes and should *not* be declared
    in package metadata (e.g. build-requires).
  * Support for loading distutils from the standard library is now
    deprecated, including use of SETUPTOOLS_USE_DISTUTILS=stdlib and
    importing distutils before importing setuptools.
  * Fix distribution name normalisation for valid versions that are not
    canonical (e.g. 1.0-2).

    + Modernized and refactored VCS handling in package_index.
      (bsc#1228105, CVE-2024-6345)

OBS-URL: https://build.opensuse.org/request/show/1190360
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-setuptools?expand=0&rev=84
2024-08-29 13:42:25 +00:00
e919720c29 - Update to 72.1.0:
* Restore the tests command and deprecate access to the module.
  * Added return types to typed public functions.
  * Removed lingering unused code around Distribution._patched_dist.
  * Reset the backports module when enabling vendored packages.
  * Include all vendored files in the sdist.
  * Restored package data that went missing in 71.0. This change also
    incidentally causes tests to be installed once again.
  * Now setuptools declares its own dependencies in the core extra.
    Dependencies are still vendored for bootstrapping purposes, but
    setuptools will prefer installed dependencies if present. The core
    extra is used for informational purposes and should *not* be declared
    in package metadata (e.g. build-requires).
  * Support for loading distutils from the standard library is now
    deprecated, including use of SETUPTOOLS_USE_DISTUTILS=stdlib and
    importing distutils before importing setuptools.
  * Fix distribution name normalisation for valid versions that are not
    canonical (e.g. 1.0-2).
    + Modernized and refactored VCS handling in package_index.
      (bsc#1228105, CVE-2024-6345)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=267
2024-07-30 02:26:22 +00:00
c54189ee21 Accepting request 1183943 from devel:languages:python
- update to 70.1.1:
  * Improve error message when pkg_resources.ZipProvider tries to
    extract resources with a missing Egg
    Added variables and parameter type annotations to
    pkg_resources to be nearly on par with typeshed.*
  * Improve error message when pkg_resources.ZipProvider tries to
    extract resources with a missing Egg
  * Added variables and parameter type annotations to
    pkg_resources to be nearly on par with typeshed.*
  * Migrated Setuptools' own config to pyproject.toml
  * Prevent a TypeError: 'NoneType' object is not callable when
    shutil_rmtree is called without an onexc parameter on
    Python<=3.11
  * Replace use of mktemp with can_symlink from the stdlib test
    suite.
  * Improvement for attr: directives in configuration to handle
    more edge cases related to complex package_dir.
  * Fix accidental implicit string concatenation.

OBS-URL: https://build.opensuse.org/request/show/1183943
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-setuptools?expand=0&rev=83
2024-07-02 16:14:30 +00:00
7d45932c29 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=265 2024-06-29 06:14:05 +00:00
6b1bb8b775 - update to 70.1.1:
* Improve error message when pkg_resources.ZipProvider tries to
    extract resources with a missing Egg
    Added variables and parameter type annotations to
    pkg_resources to be nearly on par with typeshed.*
  * Improve error message when pkg_resources.ZipProvider tries to
    extract resources with a missing Egg
  * Added variables and parameter type annotations to
    pkg_resources to be nearly on par with typeshed.*
  * Migrated Setuptools' own config to pyproject.toml
  * Prevent a TypeError: 'NoneType' object is not callable when
    shutil_rmtree is called without an onexc parameter on
    Python<=3.11
  * Replace use of mktemp with can_symlink from the stdlib test
    suite.
  * Improvement for attr: directives in configuration to handle
    more edge cases related to complex package_dir.
  * Fix accidental implicit string concatenation.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=264
2024-06-29 05:46:01 +00:00
18fd9a9f59 Accepting request 1177203 from devel:languages:python
- Update to 70.0.0:
  * Features
    + Emit a warning when [tools.setuptools] is present in pyproject.toml and
      will be ignored.
    + Improved AttributeError error message if pkg_resources.EntryPoint.require
      is called without extras or distribution Gracefully "do nothing" when
      trying to activate a pkg_resources.Distribution with a None location,
      rather than raising a TypeError.
    + Refresh unpinned vendored dependencies.
    + Updated vendored packaging to version 24.0.
    + Merged with pypa/distutils@55982565e.
    + Support PEP 625 by canonicalizing package name and version in filenames.
    + Explicitly use encoding="locale" for .pth files whenever possible, to
      reduce EncodingWarnings.
    + Updated and removed obsolete Python < 3.8 code and comments.
    + Updated pkg_resources to use stdlib importlib.machinery instead of
      importlib_machinery.
  * Bugfixes
    + In install command, use super to call the superclass methods. Avoids
      race conditions when monkeypatching from _distutils_system_mod occurs
      late.
    + Fix finder template for lenient editable installs of implicit nested
      namespaces constructed by using package_dir to reorganise directory
      structure.
    + Remove attempt to canonicalize the version. It's already canonical
      enough.
    + Clarify some pkg_resources methods return bytes, not str. Also return an
      empty bytes in EmptyProvider._get.
    + Return an empty list by default in
      pkg_resources.ResourceManager.cleanup_resources.

OBS-URL: https://build.opensuse.org/request/show/1177203
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-setuptools?expand=0&rev=82
2024-06-07 13:01:46 +00:00
c8bed2943c - Update to 70.0.0:
* Features
    + Emit a warning when [tools.setuptools] is present in pyproject.toml and
      will be ignored.
    + Improved AttributeError error message if pkg_resources.EntryPoint.require
      is called without extras or distribution Gracefully "do nothing" when
      trying to activate a pkg_resources.Distribution with a None location,
      rather than raising a TypeError.
    + Refresh unpinned vendored dependencies.
    + Updated vendored packaging to version 24.0.
    + Merged with pypa/distutils@55982565e.
    + Support PEP 625 by canonicalizing package name and version in filenames.
    + Explicitly use encoding="locale" for .pth files whenever possible, to
      reduce EncodingWarnings.
    + Updated and removed obsolete Python < 3.8 code and comments.
    + Updated pkg_resources to use stdlib importlib.machinery instead of
      importlib_machinery.
  * Bugfixes
    + In install command, use super to call the superclass methods. Avoids
      race conditions when monkeypatching from _distutils_system_mod occurs
      late.
    + Fix finder template for lenient editable installs of implicit nested
      namespaces constructed by using package_dir to reorganise directory
      structure.
    + Remove attempt to canonicalize the version. It's already canonical
      enough.
    + Clarify some pkg_resources methods return bytes, not str. Also return an
      empty bytes in EmptyProvider._get.
    + Return an empty list by default in
      pkg_resources.ResourceManager.cleanup_resources.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=262
2024-05-28 05:21:21 +00:00
3f5f2f13d2 Accepting request 1136302 from devel:languages:python
- update to 69.0.3:
  * Bugfixes - Retain valid names with underscores in egg_info.

- Drop fix-get-python-lib-python38.patch: No Python <3.9 built
- Drop ugly allow-only-direct-compilation.patch in favor of proper
  PEP517 compliant bootstrap, using a built-in pip and the wheel
  package

OBS-URL: https://build.opensuse.org/request/show/1136302
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-setuptools?expand=0&rev=81
2024-02-02 14:45:02 +00:00
b3401fa598 - update to 69.0.3:
* Bugfixes - Retain valid names with underscores in egg_info.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=260
2024-01-02 21:56:22 +00:00
656b62bb60 Accepting request 1134666 from home:bnavigator:branches:devel:languages:python
- Drop fix-get-python-lib-python38.patch: No Python <3.9 built
- Drop ugly allow-only-direct-compilation.patch in favor of proper
  PEP517 compliant bootstrap, using a built-in pip and the wheel
  package

OBS-URL: https://build.opensuse.org/request/show/1134666
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=259
2024-01-02 17:38:05 +00:00
abfec86db2 Accepting request 1134566 from devel:languages:python
- Add patch allow-only-direct-compilation.patch:
  * Allow forcing direct compilation.

- update to 69.0.2:
  * Added missing estimated date for removing
    ``setuptools.dep_util`` (deprecated in v69.0.0).
  * Fixed imports of ``setuptools.dep_util.newer_group``.
  * A deprecation warning is issued instead of a hard failure.
  * Include type information (``py.typed``, ``*.pyi``) by default
    (#3136) -- by :user:`Danie-1`,
  * Exported ``distutils.dep_util`` and ``setuptools.dep_util``
    through ``setuptools.modified``
  * Merged with pypa/distutils@7a04cbda0f.
  * Replaced hardcoded numeric values with :obj:`dis.opmap`,
    fixing problem with 3.13.0a1. (#4094)
  * Configuring project ``version`` and ``egg_info.tag_*`` in
    such a way that results in invalid version strings
    (according to :pep:`440`) is no longer permitted. (#4066)
  * Removed deprecated ``egg_base`` option from ``dist_info``.
  * The parsing of the deprecated ``metadata.license_file`` and
    ``metadata.requires`` fields in ``setup.cfg`` is no longer
    supported.
  * Users are expected to move to ``metadata.license_files`` and
    ``options.install_requires`` (respectively). (#4066)
  * Passing ``config_settings`` to ``setuptools.build_meta`` with
    deprecated values for ``--global-option`` is no longer
    allowed. (#4066)
  * Removed deprecated ``namespace-packages`` from
    ``pyproject.toml``.
  * Added strict enforcement for ``project.dynamic`` in

OBS-URL: https://build.opensuse.org/request/show/1134566
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-setuptools?expand=0&rev=80
2023-12-25 18:04:40 +00:00
ef137a9582 - Add patch allow-only-direct-compilation.patch:
* Allow forcing direct compilation.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=257
2023-12-22 04:11:50 +00:00
a107523b9f OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=256 2023-12-18 14:17:01 +00:00
3dffce673c - update to 69.0.2:
* Added missing estimated date for removing
    ``setuptools.dep_util`` (deprecated in v69.0.0).
  * Fixed imports of ``setuptools.dep_util.newer_group``.
  * A deprecation warning is issued instead of a hard failure.
  * Include type information (``py.typed``, ``*.pyi``) by default
    (#3136) -- by :user:`Danie-1`,
  * Exported ``distutils.dep_util`` and ``setuptools.dep_util``
    through ``setuptools.modified``
  * Merged with pypa/distutils@7a04cbda0f.
  * Replaced hardcoded numeric values with :obj:`dis.opmap`,
    fixing problem with 3.13.0a1. (#4094)
  * Configuring project ``version`` and ``egg_info.tag_*`` in
    such a way that results in invalid version strings
    (according to :pep:`440`) is no longer permitted. (#4066)
  * Removed deprecated ``egg_base`` option from ``dist_info``.
  * The parsing of the deprecated ``metadata.license_file`` and
    ``metadata.requires`` fields in ``setup.cfg`` is no longer
    supported.
  * Users are expected to move to ``metadata.license_files`` and
    ``options.install_requires`` (respectively). (#4066)
  * Passing ``config_settings`` to ``setuptools.build_meta`` with
    deprecated values for ``--global-option`` is no longer
    allowed. (#4066)
  * Removed deprecated ``namespace-packages`` from
    ``pyproject.toml``.
  * Added strict enforcement for ``project.dynamic`` in
    ``pyproject.toml``.
    This removes the transitional ability of users configuring
    certain parameters via ``setup.py`` without making the

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=255
2023-12-18 12:04:07 +00:00
d054d5e215 Accepting request 1118008 from devel:languages:python
- Do not ship bundled exes

OBS-URL: https://build.opensuse.org/request/show/1118008
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-setuptools?expand=0&rev=79
2023-10-16 20:33:01 +00:00