Revisions of python-plumbum

buildservice-autocommit accepted request 1138506 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 15)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 14)
- update to 1.8.2:
  * Fix author metadata on PyPI package and add static check
  * Add testing for Python 3.12 beta 1
  * Use Ruff for linting
  * Paths: Add type hinting for Path
  * Accept path-like objects
  * Move the build backend to hatchling and hatch-vcs. Users
    should be unaffected. Third-party packaging may need to adapt
    to the new build system.
  * Drop Python 2.7 and 3.5 support, add 3.11 support
  * Lots of extended checks and fixes for problems exposed.
  * Color: support NO_COLOR/FORCE_COLOR
  * Commands: New iter_lines buffer_size parameter
  * Commands: cache remote commands
  * SSH: Support reverse tunnels and dynamically allocated ports
  * CLI: add Set(..., all_markers={"*", "all"}) and fix support
    for other separators
  * CLI: support future annotations
  * Color: fix the ABC
  * Exceptions: fix for exception pickling
  * Fix for StdinDataRedirection and modifiers
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 947663 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 13)
- Update to 1.7.2
  * This is the final release for Python 2 and 3.5.
  * Some DeprecationWarnings changed to FutureWarnings (#567)
- Version 1.7.1
  * Paths: glob with local paths no longer expands the existing
    path too (#552)
  * Paramiko: support reverse tunnels (#562)
  * SSHMachine: support forwarding Unix sockets in .tunnel() (#550)
  * CLI: Support COLOR_GROUP_TITLES (#553)
  * Fix a deprecated in Python 3.10 warning (#563)
  * Extended testing and checking on Python 3.10 and various PyPy
    versions. Nox is supported for easier new-user development.
- Version 1.7.0
  * Commands: support .with_cwd() (#513)
  * Commands: make iter_lines deal with decoding errors during
    iteration (#525)
  * Commands: fix handling of env-vars passed to plumbum
    BoundEnvCommands (#513)
  * Paths: fix incorrect __getitem__ method in Path (#506)
  * Paths: Remote path stat had odd OSError (#505)
  * Paths: Fix RemotePath.copy() (#527)
  * Paths: missing __fspath__ added (#498)
  * SSH: better error reporting on SshSession error (#515)
  * Internal: redesigned CI, major cleanup to setuptools
    distribution, Black formatting, style checking throughout.
  * If you install from the auto-generated tarball for Git
    releases, you should either use
    SETUPTOOLS_SCM_PRETEND_VERSION=${pkgver} pip install . (where
    pkgver is the package version, 1.7.0 in this case), or (not
    recommended) install setuptools_scm before running
    SETUPTOOLS_SCM_PRETEND_VERSION=${pkgver} python setup.py
    install. PyPI SDists have the version file already, and git
    checkouts will get the version from git tags.
- Drop no-python2.patch merged upstream
buildservice-autocommit accepted request 798106 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 12)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 11)
- Add patch fixing build with no python2 available:
  * no-python2.patch
- Update to 1.6.9:
  * Last version to support Python 2.6; added python_requires (#507)
  * Paths: Fix bug with subscription operations (#498), (#506)
  * Paths: Fix resolve (#492)
  * Commands: Fix resolve (#491)
  * Commands: Add context manager on popen (#495)
  * Several smaller fixes (#500), (#505)
buildservice-autocommit accepted request 786084 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 10)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 786080 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 9)
- Update to 1.6.8
  * Exceptions: Changed ProcessExecutionError's formatting to be more user-friendly
  * Commands: support for per-line timeout with iter_lines
  * Commands: support for piping stdout/stderr to a logger
  * Commands: execute local/remote commands via a magic .cmd attribute
  * Paths: support composing paths using subscription operations
  * CLI: Improved 'Set' validator to allow non-string types, and CSV params
  * TypedEnv: Facility for modeling environment-variables into python data types
buildservice-autocommit accepted request 707129 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 8)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 7)
- Update to 1.6.7:
  * Commands: Added run_* methods as an alternative to modifiers (#386)
  * CLI: Added support for ALLOW_ABREV (#401)
  * CLI: Added DESCRIPTION_MORE, preserves spacing (#378)
  * Color: Avoid throwing error in atexit in special cases (like pytest) (#393)
  * Including Python 3.7 in testing matrix.
  * Smaller bugfixes and other testing improvements.
- Switch to github archive for tests
buildservice-autocommit accepted request 659557 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 6)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 5)
Remove superfluous devel dependency for noarch package
Todd R's avatar Todd R (TheBlackCat) committed (revision 4)
converted link to branch
Todd R's avatar Todd R (TheBlackCat) committed (revision 3)
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 613146 from Todd R's avatar Todd R (TheBlackCat) (revision 2)
initialized devel package after accepting 613146
Todd R's avatar Todd R (TheBlackCat) committed (revision 1)
needed by python-rpyc
Displaying all 15 revisions
openSUSE Build Service is sponsored by