./devel/py-setuptools, New Python packaging system

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


Branch: CURRENT, Version: 57.5.0, Package name: py39-setuptools-57.5.0, Maintainer: joerg

setuptools is a collection of enhancements to the Python distutils
that allow you to more easily build and distribute Python packages,
especially ones that have dependencies on other packages.

DEINSTALL [+/-]

Required to run:
[textproc/py-expat] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 2091.53 KB

Version history: (Expand)


CVS history: (Expand)


   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-09-15 09:28:22 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-setuptools: updated to 57.5.0

v57.5.0

Changes

Added implicit globbing support for [options.data_files] values.

Documentation changes

fix various syntax and style errors in code snippets in docs
   2021-07-27 10:09:45 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-setuptools: updated to 57.4.0

v57.4.0
Added support for SETUPTOOLS_EXT_SUFFIX environment variable to override the \ 
suffix normally detected from the sysconfig module.

v57.3.0
Documentation is now published using the Furo theme.
   2021-07-17 22:27:38 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-setuptools: updated to 57.2.0

v57.2.0
* Added detection of Windows ARM64 build environments using the \ 
VSCMD_ARG_TGT_ARCH environment variable.
   2021-07-05 10:21:54 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-setuptools: updated to 57.1.0

v57.1.0

Changes

* Globs are now sorted in 'license_files' restoring reproducibility by \ 
eliminating variance from disk order.
* Update to distutils at pypa/distutils@e2627b7.
* Removed reliance on deprecated ssl.match_hostname by removing the ssl support. \ 
Now any index operations rely on the native SSL implementation.

Documentation changes

* Revamped the backward/cross tool compatibility section to remove some \ 
confusion. Add some examples and the version since when entry_points are \ 
supported in declarative configuration. Tried to make the reading flow a bit \ 
leaner, gather some informations that were a bit dispersed.
   2021-06-24 19:19:54 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-setuptools: updated to 57.0.0

v57.0.0
-------
Breaking Changes
* License files excluded via the ``MANIFEST.in`` but matched by either
  the ``license_file`` (deprecated) or ``license_files`` options,
  will be nevertheless included in the source distribution. - by :user:`cdce8p`

Changes
* Write long description in message payload of PKG-INFO file. - by :user:`cdce8p`
* Added ``License-File`` (multiple) to the output package metadata.
  The field will contain the path of a license file, matched by the
  ``license_file`` (deprecated) and ``license_files`` options,
  relative to ``.dist-info``. - by :user:`cdce8p`
* Moved Setuptools' own entry points into declarative config.
* Vendored `more_itertools <https://pypi.org/project/more-itertools>`_ for \ 
Setuptools.
* Setuptools own setup.py no longer declares setup_requires, but instead expects \ 
wheel to be installed as declared by pyproject.toml.

Misc
* Updated the docs build tooling to support the latest version of
  Towncrier and show the previews of not-yet-released setuptools versions
  in the changelog -- :user:`webknjaz`

v56.2.0
-------
Changes
* Fixed handling of multiline license strings. - by :user:`cdce8p`
* Setuptools will now always try to use the latest supported
  metadata version for ``PKG-INFO``. - by :user:`cdce8p`

v56.1.0
-------
Changes
* Incorporated assorted changes from pypa/distutils.
* Adopted docs from distutils.
* Added Visual Studio Express 2017 support -- by :user:`dofuuz`

Misc
* Fixed ``DeprecationWarning`` due to ``threading.Thread.setDaemon`` in tests -- \ 
by :user:`tirkarthi`
* Made the changelog generator compatible
  with Towncrier >= 19.9 -- :user:`webknjaz`
* Relax the deprecation message in the distutils hack.
   2021-05-04 08:17:59 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-setuptools: updated to 56.0.0

v56.0.0

Deprecations

* The license_file option is now marked as deprecated. Use license_files instead.

Breaking Changes

* If neither license_file nor license_files is specified, the sdist option will \ 
now auto-include files that match the following patterns: LICEN[CS]E*, COPYING*, \ 
NOTICE*, AUTHORS*. This matches the behavior of bdist_wheel.

Changes

* The license_file and license_files options now support glob patterns.
* Implemented VendorImporter.find_spec() method to get rid of ImportWarning that \ 
Python 3.10 emits when only the old-style importer hooks are present

Documentation changes

* Added documentation for the license_files option.

v55.0.0

Breaking Changes

* Remove the deprecated bdist_wininst command. Binary packages should be built \ 
as wheels instead.