Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-devpi-client-7.0.2-2.3 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python312-devpi-client Distribution: openSUSE:Factory:zSystems
Version: 7.0.2 Vendor: openSUSE
Release: 2.3 Build date: Thu Feb 29 15:11:26 2024
Group: Unspecified Build host: reproducible
Size: 476418 Source RPM: python-devpi-client-7.0.2-2.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/devpi/devpi
Summary: Client for devpi
devpi-client is a command line tool with sub commands for creating users, using
indexes, uploading to and installing from indexes, as well as a "test" command
for invoking tox.

Provides

Requires

License

MIT

Changelog

* Thu Feb 29 2024 Daniel Garcia <daniel.garcia@suse.com>
  - Skip some tests that are failing for python 3.12, because it tries
    to install setuptools package during tests.
    * test_main_example
    * test_specific_version
    * test_pkgname_with_dashes
* Sat Nov 25 2023 Dirk Müller <dmueller@suse.com>
  - update to 7.0.2:
    * Fix #992: Fix error added in 6.0.4 when old authentication
      data from before 6.x exists.
* Tue Oct 17 2023 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 7.0.1:
    * Bug Fixes
      + Fix #1005: use ``shutil.move`` instead of ``Path.rename`` to move
      distribution after building to prevent cross-device link errors.
      + Fix #1008: pass ``--no-isolation`` option to ``build`` when determining
      name/version for documentation.
      + Fix #946: output ``name==version`` instead of ``name-version`` for
      ``devpi list -v``.
    * Deprecations and Removals
      + Use ``build`` instead of deprecated ``pep517`` package.
      + Removed dependency on py package.
      + Dropped support for Python <= 3.6.
  - Drop patch switch-to-build-module.patch, included upstream.
  - Switch to autosetup macro.
* Tue Jul 04 2023 Torsten Gruner <simmphonie@opensuse.org>
  - update to 6.0.5
    * Remember URL when ``devpi use`` causes a 403, so one can
      use ``devpi login`` afterwards.
    * Fix #978: Quote username and password when adding to URL.
    * Fix #980: Remove long deprecated backward compatibility for
      old pluggy versions to fix error with pluggy 1.1.0.
  - split package to prevent build dependency with python-tox (multibuild)
* Mon Jul 03 2023 Matej Cepl <mcepl@suse.com>
  - Add missing dependency
* Fri Jun 09 2023 ecsos <ecsos@opensuse.org>
  - Add %{?sle15_python_module_pythons}
* Wed Apr 26 2023 Steve Kowalik <steven.kowalik@suse.com>
  - Add patch switch-to-build-module.patch:
    - Drop {Build,}Requires on pep517.
* Wed Apr 19 2023 Dirk Müller <dmueller@suse.com>
  - update to 6.0.4:
    * Fix precedence of URL from command line over DEVPI_INDEX
      environment variable for ``devpi use``.
    * Fix relative DEVPI_INDEX environment variable with user and
      index causing an invalid URL in some cases.
    * Fix persistence of username when DEVPI_INDEX environment
      variable is used with ``devpi login``.
    * Fix precedence of ``--sdist`` and ``--wheel`` over
      ``formats`` setting from setup.cfg ``[devpi:upload]``
      section.
* Mon Apr 10 2023 Daniel Garcia <daniel.garcia@suse.com>
  - Update to 6.0.3:
    * Fix #919: Retry 3 times and wait a moment on PermissionError
      during file removal to fix race condition after running tox.
    * Restore ability to build docs if project uses separate build and
      source directories for documentation.
    * Fix for changes in pypitoken 6.x.
  - 6.0.2 (2022-09-28)
    * Better error message when trying to use ``devpi index`` which
      requires authentication (devpi-lockdown).
  - 6.0.1 (2022-08-16)
    * fix #913: ``main.Hub.workdir`` cleanup (exit) can now handle
      read-only files (like those created by git).
    * Print info when ``DEVPI_INDEX`` environment variable is in use and
      allow relative index specification for it.
  - 6.0.0 (2022-07-19)
    * Removed support for ``--detox`` option.
    * When uploading we no longer "register" the package first. That
      requirement was removed from PyPI and devpi-server for some time.
    * Use ``sphinx-build`` command instead of ``setup.py build_sphinx``
      when building documentation.
    * Removed tox dependency, instead ``devpi test`` looks for the
      ``tox`` binary in the path.
    * The ``--venv`` option will abort when no virtualenv exists at the
      location, it will not create a virtualenv anymore.
    * Fix #218: use new pip.conf location by default and warn if the
      legacy location exists.
    * Fix #38: add ``--user``/``-u`` option to ``use`` command to limit
      index listing to a specific user.
    * Fix #437: when the ``DEVPI_INDEX`` environment variable is set, it
      temporarily overwrites the current index.
    * Fix #691: allow anonymous uploads if the server has
      ``acl_upload=:ANONYMOUS:`` set on index.
    * Fix #863: allow ``--only-docs`` upload for files containing
      ``.docs.`` instead of ``.doc.`` and support gzipped tar files.
    * The ``--user/-u`` option for ``devpi use`` can be used to switch
      the current user and the authentication data of previous logins is
      preserved.
    * Use `build <https://pypi.org/project/build/>`_ package when
      possible and fall back to ``setup.py`` only for deprecated release
      types.
    * When the ``DEVPI_USER`` environment variable is set, it
      temporarily overwrites the current user name.
    * Support query strings on ``path`` for ``getjson`` command. This
      enables using ``?no_projects=``.
    * The ``devpi index -l [username]`` command now actually lists
      indexes of other users and works without login.
    * Fix #443 and #444: pass authentication info to pip via environment
      variable for ``devpi install`` and ``devpi test``.
    * When pushing to an external index with ``pypi:...``, a PyPI token
      is detected and ``pypitoken`` is installed a new unique time
      limited token is derived for the upload.
    * With ``devpi use --local`` a local configuration is created in the
      currently active virtualenv and automatically used as long as the
      virtualenv is activated.
    * Warn if the server changes the scheme, host or port during ``devpi
      use``.
    * Using ``--list`` or ``--urls`` with ``use`` command and a URL
      won't change the current index anymore.
    * Existing authentication data is validated on ``devpi use`` and
      removed if expired.
    * Fix #562: encode username and url in devpiclient_get_password with
      sys.stdout.encoding.
    * Fix #627: support ``--index`` option when no index is currently
      selected.
    * Fix #808: Use mkdtemp from Python tempfile module to prevent
      permission and locking errors during ``devpi test`` and ``devpi
      upload``.
    * Fix #831: only download matching wheels if ``--select`` is in use.
    * Give helpful error message when specified/configured virtualenv is
      missing.
    * When there is no json error message only the HTML error code and
      reason is printed now, to get the full HTML output use the
      ``--debug`` flag.
* Tue Jun 14 2022 Matej Cepl <mcepl@suse.com>
  - Update to 5.2.3:
    - Bump upper version limit on pluggy to <2.0.
    - fix #406: support ``--all`` to show all versions when listing
      more than one project.
    - Pin tox to <4dev. The next major version of devpi-client will
      use tox as a binary to support newer versions.
    - Support for basic authentication and client side certificates
      is deprecated now. Take a look at devpi-lockdown instead.
    - Hide password from index url in pip config with ``devpi
      use``.
  - Remove upstreamed patch test_sys_executable.patch.

Files

/etc/alternatives/devpi
/usr/bin/devpi
/usr/bin/devpi-3.12
/usr/lib/python3.12/site-packages/devpi
/usr/lib/python3.12/site-packages/devpi/__init__.py
/usr/lib/python3.12/site-packages/devpi/__main__.py
/usr/lib/python3.12/site-packages/devpi/__pycache__
/usr/lib/python3.12/site-packages/devpi/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/__main__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/__main__.cpython-312.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/getjson.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/getjson.cpython-312.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/hookspecs.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/hookspecs.cpython-312.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/index.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/index.cpython-312.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/install.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/install.cpython-312.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/list_remove.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/list_remove.cpython-312.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/login.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/login.cpython-312.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/main.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/main.cpython-312.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/push.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/push.cpython-312.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/pypirc.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/pypirc.cpython-312.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/refresh.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/refresh.cpython-312.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/test.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/test.cpython-312.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/upload.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/upload.cpython-312.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/use.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/use.cpython-312.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/user.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/devpi/__pycache__/user.cpython-312.pyc
/usr/lib/python3.12/site-packages/devpi/getjson.py
/usr/lib/python3.12/site-packages/devpi/hookspecs.py
/usr/lib/python3.12/site-packages/devpi/index.py
/usr/lib/python3.12/site-packages/devpi/install.py
/usr/lib/python3.12/site-packages/devpi/list_remove.py
/usr/lib/python3.12/site-packages/devpi/login.py
/usr/lib/python3.12/site-packages/devpi/main.py
/usr/lib/python3.12/site-packages/devpi/push.py
/usr/lib/python3.12/site-packages/devpi/pypirc.py
/usr/lib/python3.12/site-packages/devpi/refresh.py
/usr/lib/python3.12/site-packages/devpi/test.py
/usr/lib/python3.12/site-packages/devpi/upload.py
/usr/lib/python3.12/site-packages/devpi/use.py
/usr/lib/python3.12/site-packages/devpi/user.py
/usr/lib/python3.12/site-packages/devpi_client-7.0.2.dist-info
/usr/lib/python3.12/site-packages/devpi_client-7.0.2.dist-info/AUTHORS
/usr/lib/python3.12/site-packages/devpi_client-7.0.2.dist-info/INSTALLER
/usr/lib/python3.12/site-packages/devpi_client-7.0.2.dist-info/LICENSE
/usr/lib/python3.12/site-packages/devpi_client-7.0.2.dist-info/METADATA
/usr/lib/python3.12/site-packages/devpi_client-7.0.2.dist-info/RECORD
/usr/lib/python3.12/site-packages/devpi_client-7.0.2.dist-info/REQUESTED
/usr/lib/python3.12/site-packages/devpi_client-7.0.2.dist-info/WHEEL
/usr/lib/python3.12/site-packages/devpi_client-7.0.2.dist-info/entry_points.txt
/usr/lib/python3.12/site-packages/devpi_client-7.0.2.dist-info/top_level.txt
/usr/share/doc/packages/python312-devpi-client
/usr/share/doc/packages/python312-devpi-client/AUTHORS
/usr/share/doc/packages/python312-devpi-client/CHANGELOG
/usr/share/doc/packages/python312-devpi-client/README.rst
/usr/share/licenses/python312-devpi-client
/usr/share/licenses/python312-devpi-client/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Nov 7 00:41:23 2024