Print

Print


  Branch: refs/heads/master
  Home:   https://github.com/xrootd/xrootd
  Commit: 3006ff81671b20531f8a1b3830e79d760f96df40
      https://github.com/xrootd/xrootd/commit/3006ff81671b20531f8a1b3830e79d760f96df40
  Author: Matthew Feickert <[log in to unmask]>
  Date:   2022-11-30 (Wed, 30 Nov 2022)

  Changed paths:
    M bindings/python/setup.py.in

  Log Message:
  -----------
  feat: Use setuptools over setuptools._distutils.core

Drop all usage of setuptools._distutils in favor of pure setuptools.
This effectively solves the problems that were present in the attempt
in https://github.com/xrootd/xrootd/pull/1585 and
https://github.com/xrootd/xrootd/pull/1700.

Co-authored-by: Henry Schreiner <[log in to unmask]>


  Commit: 237708dc4bff32025f1f8550621cd5d574706ac4
      https://github.com/xrootd/xrootd/commit/237708dc4bff32025f1f8550621cd5d574706ac4
  Author: Matthew Feickert <[log in to unmask]>
  Date:   2022-11-30 (Wed, 30 Nov 2022)

  Changed paths:
    M bindings/python/setup.py.in

  Log Message:
  -----------
  chore: Remove check for setuptools over distutils

* Now that setuptools._distutils.core usage has been dropped, it is
  possible to go further and drop direct usage of distutils
  in favor of setuptools. This has already happened with the removal
  of setuptools._distutils as

  > from setuptools import setup, Extension

  should always pass, and so this commit just makes this explicitly
  clear by removing the try/except block.


  Commit: d5732ef1a602ee3559aebaebd7a64d682417ec26
      https://github.com/xrootd/xrootd/commit/d5732ef1a602ee3559aebaebd7a64d682417ec26
  Author: simonmichal <[log in to unmask]>
  Date:   2022-12-02 (Fri, 02 Dec 2022)

  Changed paths:
    M bindings/python/setup.py.in

  Log Message:
  -----------
  Merge pull request #1843 from matthewfeickert/feat/switch-to-setuptools

feat: Use setuptools over setuptools._distutils.core


Compare: https://github.com/xrootd/xrootd/compare/dd49e34fe7d3...d5732ef1a602

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1