Next | Query returned 266 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2024-08-14 08:18:49 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-setuptools: updated to 72.2.0

v72.2.0

Features

- Merged with pypa/distutils@b7ee725f3 including: Support for Pathlike objects \ 
in data files and extensions, native support for C++ compilers and removed \ 
unused get_msvcr().
   2024-08-05 07:33:21 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-setuptools: updated to 72.1.0

v72.1.0

Features

Restore the tests command and deprecate access to the module.

v72.0.0

Deprecations and Removals

The test command has been removed. Users relying on 'setup.py test' will need to \ 
migrate to another test runner or pin setuptools before this version.
   2024-07-22 05:57:26 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-setuptools: updated to 71.1.0

v71.1.0

Features

Added return types to typed public functions
Marked pkg_resources as py.typed
   2024-07-21 11:21:49 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-setuptools: update to 71.0.4.

v71.0.4
=======

Bugfixes
--------

- Removed lingering unused code around Distribution._patched_dist. (#4489)

v71.0.3
=======

Bugfixes
--------

- Reset the backports module when enabling vendored packages. (#4476)

v71.0.2
=======

Bugfixes
--------

- Include all vendored files in the sdist. (#4480)

v71.0.1
=======

Bugfixes
--------

- Restored package data that went missing in 71.0. This change also incidentally \ 
causes tests to be installed once again. (#4475)

v71.0.0
=======

Deprecations and Removals
-------------------------

- 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``). Downstream packagers can de-vendor by simply removing the \ 
``setuptools/_vendor`` directory. Since Setuptools now prefers installed \ 
dependencies, those installing to an environment with old, incompatible \ 
dependencies will not work. In that case, either uninstall the incompatible \ 
dependencies or upgrade them to satisfy those declared in ``core``. (#2825)
   2024-07-14 15:38:29 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-setuptools: update to 70.3.0.

v70.3.0
=======

Features
--------

- Support for loading distutils from the standard library is now deprecated, \ 
including use of SETUPTOOLS_USE_DISTUTILS=stdlib and importing distutils before \ 
importing setuptools. (#4137)

Bugfixes
--------

- Bugfix for building Cython extension on Windows (pypa/distutils#268).
   2024-07-02 11:19:45 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-setuptools: updated to 70.2.0

v70.2.0

Features

Updated distutils including significant changes to support Cygwin and mingw \ 
compilers.

Bugfixes

Fix distribution name normalisation (PEP 625) for valid versions that are not \ 
canonical (e.g. 1.0-2).
   2024-06-26 19:11:59 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-setuptools: update to 70.1.1.

v70.1.1
=======

Misc
----

- #4429

v70.1.0
=======

Features
--------

- Adopted the ``bdist_wheel`` command from the ``wheel`` project -- by \ 
:user:`agronholm` (#1386)
- Improve error message when ``pkg_resources.ZipProvider`` tries to extract \ 
resources with a missing Egg -- by :user:`Avasam`

  Added variables and parameter type annotations to ``pkg_resources`` to be \ 
nearly on par with typeshed.\* -- by :user:`Avasam`
  \* Excluding ``TypeVar`` and ``overload``. Return types are currently \ 
inferred. (#4246)
- Migrated Setuptools' own config to pyproject.toml (#4310)

Bugfixes
--------

- Prevent a ``TypeError: 'NoneType' object is not callable`` when \ 
``shutil_rmtree`` is called without an ``onexc`` parameter on Python<=3.11 -- \ 
by :user:`Avasam` (#4382)
- Replace use of mktemp with can_symlink from the stdlib test suite. (#4403)
- Improvement for ``attr:`` directives in configuration to handle
  more edge cases related to complex ``package_dir``. (#4405)
- Fix accidental implicit string concatenation. (#4411)

Misc
----

- #4365, #4422
   2024-06-08 14:40:25 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-setuptools: update to 70.0.0.

v70.0.0
=======

Features
--------

- Emit a warning when ``[tools.setuptools]`` is present in ``pyproject.toml`` \ 
and will be ignored. -- by :user:`SnoopJ` (#4150)
- 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`
  -- by :user:`Avasam` (#4262)
- Typed the dynamically defined variables from `pkg_resources` -- by \ 
:user:`Avasam` (#4267)
- Modernized and refactored VCS handling in package_index. (#4332)

Bugfixes
--------

- In install command, use super to call the superclass methods. Avoids race \ 
conditions when monkeypatching from _distutils_system_mod occurs late. (#4136)
- Fix finder template for lenient editable installs of implicit nested namespaces
  constructed by using ``package_dir`` to reorganise directory structure. (#4278)
- Fix an error with `UnicodeDecodeError` handling in ``pkg_resources`` when \ 
trying to read files in UTF-8 with a fallback -- by :user:`Avasam` (#4348)

Improved Documentation
----------------------

- Uses RST substitution to put badges in 1 line. (#4312)

Deprecations and Removals
-------------------------

- Further adoption of UTF-8 in ``setuptools``.
  This change regards mostly files produced and consumed during the build process
  (e.g. metadata files, script wrappers, automatically updated config files, etc..)
  Although precautions were taken to minimize disruptions, some edge cases might
  be subject to backwards incompatibility.

  Support for ``"locale"`` encoding is now **deprecated**. (#4309)
- Remove ``setuptools.convert_path`` after long deprecation period.
  This function was never defined by ``setuptools`` itself, but rather a
  side-effect of an import for internal usage. (#4322)
- Remove fallback for customisations of ``distutils``' ``build.sub_command`` \ 
after long
  deprecated period.
  Users are advised to import ``build`` directly from \ 
``setuptools.command.build``. (#4322)
- Removed ``typing_extensions`` from vendored dependencies -- by :user:`Avasam` \ 
(#4324)
- Remove deprecated ``setuptools.dep_util``.
  The provided alternative is ``setuptools.modified``. (#4360)

Misc
----

- #4255, #4280, #4282, #4308, #4348
   2024-04-14 08:31:16 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-setuptools: updated to 69.5.1

v69.5.1

No significant changes.

v69.5.0

Features

Refresh unpinned vendored dependencies.
Updated vendored packaging to version 24.0.

v69.4.0

Features

Merged with pypa/distutils@55982565e, including interoperability improvements \ 
for rfc822_escape, dynamic resolution of config_h_filename for Python 3.13 \ 
compatibility, added support for the z/OS compiler, modernized compiler options \ 
in unixcompiler, fixed accumulating flags bug after compile/link, fixed \ 
enconding warnings, and general quality improvements.
   2024-03-16 18:42:21 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-setuptools: updated to 69.2.0

v69.2.0

Features

- Explicitly use ``encoding="locale"`` for ``.pth`` files whenever \ 
possible,
  to  reduce ``EncodingWarnings``.
  This avoid errors with UTF-8 (see discussion in python/cpython-77102).

Bugfixes

- 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``
- Made ``pkg_resoursces.NullProvider``'s ``has_metadata`` and ``metadata_isdir`` \ 
methods return actual booleans like all other Providers.

Next | Query returned 266 messages, browsing 11 to 20 | Previous