15
0

14 Commits

Author SHA256 Message Date
f913020819 Accepting request 1138506 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1138506
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-plumbum?expand=0&rev=7
2024-01-15 21:15:56 +00:00
78d43f316a - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-plumbum?expand=0&rev=14
2024-01-13 20:53:28 +00:00
ed5adc8f52 Accepting request 947672 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/947672
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-plumbum?expand=0&rev=6
2022-01-21 00:25:36 +00:00
f8fe19922f Accepting request 947663 from home:bnavigator:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/947663
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-plumbum?expand=0&rev=13
2022-01-20 11:13:31 +00:00
2ca21ea7d2 Accepting request 798106 from devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/798106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-plumbum?expand=0&rev=5
2020-04-27 21:37:07 +00:00
Tomáš Chvátal
f3b3630dd9 - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-plumbum?expand=0&rev=11
2020-04-27 07:30:12 +00:00
2c0ffa9b56 Accepting request 786084 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/786084
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-plumbum?expand=0&rev=4
2020-03-18 11:45:03 +00:00
Tomáš Chvátal
961fcd6e83 Accepting request 786080 from home:mcalabkova:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/786080
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-plumbum?expand=0&rev=9
2020-03-18 07:35:09 +00:00
9bbfaa92a4 Accepting request 707129 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/707129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-plumbum?expand=0&rev=3
2019-06-06 16:15:51 +00:00
Tomáš Chvátal
db013d251b - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-plumbum?expand=0&rev=7
2019-06-03 10:46:38 +00:00
4d24483316 Accepting request 659557 from devel:languages:python
Remove superfluous devel dependency for noarch package

OBS-URL: https://build.opensuse.org/request/show/659557
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-plumbum?expand=0&rev=2
2018-12-24 10:41:18 +00:00
765632b4d9 Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-plumbum?expand=0&rev=5
2018-12-04 13:47:30 +00:00
dc20677c5e Accepting request 613146 from devel:languages:python
needed by python-rpyc

OBS-URL: https://build.opensuse.org/request/show/613146
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-plumbum?expand=0&rev=1
2018-06-15 12:37:12 +00:00
Todd R
c3ca78afba needed by python-rpyc
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-plumbum?expand=0&rev=1
2018-05-31 04:32:46 +00:00