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

python311-Fabric-3.0.1-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python311-Fabric Distribution: openSUSE:Factory:zSystems
Version: 3.0.1 Vendor: openSUSE
Release: 1.1 Build date: Thu Jul 20 22:48:42 2023
Group: Unspecified Build host: s390zp21
Size: 286523 Source RPM: python-Fabric-3.0.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://fabfile.org
Summary: A Pythonic tool for remote execution and deployment
Fabric is a Python library and command-line tool for
streamlining the use of SSH for application deployment or systems
administration tasks.

It provides a basic suite of operations for executing local or remote shell
commands (normally or via sudo) and uploading/downloading files, as well as
auxiliary functionality such as prompting the running user for input, or
aborting execution.

In addition to being used via the fab tool, Fabric's components may be imported
into other Python code, providing a Pythonic interface to the SSH protocol
suite at a higher level than that provided by e.g. Paramiko (which
Fabric itself leverages).

Provides

Requires

License

BSD-2-Clause

Changelog

* Sun Jul 02 2023 ecsos <ecsos@opensuse.org>
  - Update to 3.0.1
    * [Bug] #2241: A typo prevented Fabric’s command runner from properly
      calling its superclass stop() method, which in tandem with a related
      Invoke bug meant messy or long shutdowns in many scenarios.
  - Changes from 3.0.0
    * [Feature]: Change the default configuration value for inline_ssh_env
      from False to True, to better align with the practicalities of common
      SSH server configurations.
    - Warning
      This change is backwards incompatible if you were using
      environment-variable-setting kwargs or config settings,
      such as Connection.run(command, env={'SOME': 'ENV VARS'}),
      and were not already explicitly specifying the value of inline_ssh_env.
    * [Bug] #1981: (fixed in #2195) Automatically close any open SFTP session
      during fabric.connection.Connection.close; this avoids issues encountered
      upon re-opening a previously-closed connection object.
    * [Support]: Drop support for Python <3.6, including Python 2.
    - Warning
      This is a backwards incompatible change if you are not yet on
      Python 3.6 or above; however, pip shouldn’t offer you this
      version of Fabric as long as your pip version understands
      python_requires metadata.
  - Drop remove-mock.patch because now in upstream.
  - Drop remove-pathlib2.patch because now in upstream.
* Sat Jul 01 2023 ecsos <ecsos@opensuse.org>
  - Add %{?sle15_python_module_pythons}
* Tue Oct 25 2022 Matej Cepl <mcepl@suse.com>
  - Remove conditional definition of python_module.
* Mon Aug 08 2022 Steve Kowalik <steven.kowalik@suse.com>
  - Add patch remove-pathlib2.patch:
    * Drop install_requires on pathlib2.
* Tue Aug 02 2022 Otto Hollmann <otto.hollmann@suse.com>
  - Update to 2.7.1:
    * [Bug] #1924: (also #2007) Overhaul behavior and testing re: merging together
      different sources for the key_filename parameter in
      Connection.connect_kwargs. This fixes a number of type-related errors
      (string objects have no extend attribute, cannot add lists to strings, etc).
* Tue May 17 2022 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 2.7.0:
    * Add ~fabric.connection.Connection.shell, a belated port of the v1
      open_shell() feature.
    * Forward local terminal resizes to the remote end, when applicable.
      (For the technical: this means we now turn SIGWINCH into SSH
      window-change messages.)
    * Update ~fabric.connection.Connection temporarily so that it doesn't
      incidentally apply replace_env=True to local shell commands, only
      remote ones.
  - Add patch remove-mock.patch:
    * Use unittest.mock, instead of mock
* Thu Mar 10 2022 Steve Kowalik <steven.kowalik@suse.com>
  - pytest-relaxed now supports pytest 6, so test on all python versions.
* Tue Dec 28 2021 Ben Greiner <code@bnavigator.de>
  - Don't test on python310 -- gh#bitprophet/pytest-relaxed#12
    (This is mainly required by azure-cli in the primary python3
    flavor)
* Thu Aug 12 2021 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to 2.6.0:
    * [Feature] #1999: Add sudo support to Group. Thanks to Bonnie Hardin for
      the report and to Winston Nolan for an early patchset.
    * [Feature] #1810: Add put/get support to Group.
    * [Feature] #1868: Ported a feature from v1: interpolating the local path
      argument in Transfer.get with connection and remote filepath attributes.
      For example, cxn.get(remote="/var/log/foo.log", local="{host}/") is now
      feasible for storing a file in per-host-named directories or files, and
      in fact Group.get does this by default.
    * [Feature]: When the local path argument to Transfer.get contains nonexistent
      directories, they are now created instead of raising an error.
      Warning: This change introduces a new runtime dependency: pathlib2.
    * [Bug]: Fix a handful of issues in the handling and mocking of SFTP local paths
      and os.path members within fabric.testing; this should remove some occasional
      “useless Mocks” as well as hewing closer to the real behavior of things like
      os.path.abspath re: path normalization.
  - Update Requires from setup.py
* Tue Oct 13 2020 Benjamin Greiner <code@bnavigator.de>
  - Upper limit pytest 6.1 -- gh#bitprophet/pytest-relaxed#12
* Mon May 11 2020 Matej Cepl <mcepl@suse.com>
  - Adds Provides for python-Fabric3.
* Tue May 05 2020 Marketa Calabkova <mcalabkova@suse.com>
  - Add patch fix-executable.patch to fix tests

Files

/etc/alternatives/fab
/usr/bin/fab
/usr/bin/fab-3.11
/usr/lib/python3.11/site-packages/fabric
/usr/lib/python3.11/site-packages/fabric-3.0.1-py3.11.egg-info
/usr/lib/python3.11/site-packages/fabric-3.0.1-py3.11.egg-info/PKG-INFO
/usr/lib/python3.11/site-packages/fabric-3.0.1-py3.11.egg-info/SOURCES.txt
/usr/lib/python3.11/site-packages/fabric-3.0.1-py3.11.egg-info/dependency_links.txt
/usr/lib/python3.11/site-packages/fabric-3.0.1-py3.11.egg-info/entry_points.txt
/usr/lib/python3.11/site-packages/fabric-3.0.1-py3.11.egg-info/requires.txt
/usr/lib/python3.11/site-packages/fabric-3.0.1-py3.11.egg-info/top_level.txt
/usr/lib/python3.11/site-packages/fabric/__init__.py
/usr/lib/python3.11/site-packages/fabric/__main__.py
/usr/lib/python3.11/site-packages/fabric/__pycache__
/usr/lib/python3.11/site-packages/fabric/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/__main__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/__main__.cpython-311.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/_version.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/_version.cpython-311.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/config.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/config.cpython-311.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/connection.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/connection.cpython-311.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/exceptions.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/exceptions.cpython-311.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/executor.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/executor.cpython-311.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/group.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/group.cpython-311.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/main.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/main.cpython-311.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/runners.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/runners.cpython-311.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/tasks.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/tasks.cpython-311.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/transfer.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/transfer.cpython-311.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/tunnels.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/tunnels.cpython-311.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/util.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/fabric/__pycache__/util.cpython-311.pyc
/usr/lib/python3.11/site-packages/fabric/_version.py
/usr/lib/python3.11/site-packages/fabric/config.py
/usr/lib/python3.11/site-packages/fabric/connection.py
/usr/lib/python3.11/site-packages/fabric/exceptions.py
/usr/lib/python3.11/site-packages/fabric/executor.py
/usr/lib/python3.11/site-packages/fabric/group.py
/usr/lib/python3.11/site-packages/fabric/main.py
/usr/lib/python3.11/site-packages/fabric/runners.py
/usr/lib/python3.11/site-packages/fabric/tasks.py
/usr/lib/python3.11/site-packages/fabric/testing
/usr/lib/python3.11/site-packages/fabric/testing/__init__.py
/usr/lib/python3.11/site-packages/fabric/testing/__pycache__
/usr/lib/python3.11/site-packages/fabric/testing/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/fabric/testing/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/fabric/testing/__pycache__/base.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/fabric/testing/__pycache__/base.cpython-311.pyc
/usr/lib/python3.11/site-packages/fabric/testing/__pycache__/fixtures.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/fabric/testing/__pycache__/fixtures.cpython-311.pyc
/usr/lib/python3.11/site-packages/fabric/testing/base.py
/usr/lib/python3.11/site-packages/fabric/testing/fixtures.py
/usr/lib/python3.11/site-packages/fabric/transfer.py
/usr/lib/python3.11/site-packages/fabric/tunnels.py
/usr/lib/python3.11/site-packages/fabric/util.py
/usr/share/doc/packages/python311-Fabric
/usr/share/doc/packages/python311-Fabric/README.rst
/usr/share/licenses/python311-Fabric
/usr/share/licenses/python311-Fabric/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu May 2 23:22:08 2024