Removed rpms ============ - fish3 - fish3-devel - python-dmidecode Added rpms ========== - helm-fish-completion - python3-pip-wheel - rustup Package Source Changes ====================== helm +- Update to version 3.8.0 (jsc#SLE-21196): + * OCI registry support for charts is now generally available. It has graduated out of being an experiment. Some changes over Helm 3.7 include: + * When setting a chart in the dependencies as OCI the version can be set to a range, like other dependencies + * SemVer tags that include build information can be pushed and used. OCI registries don't support + as a tag character. Helm translates the + to _ when stored as a tag + * helm registry login now follows the same structure as the Docker CLI for storing credentials. The same location for registry configuration can be passed to both Helm and the Docker CLI + * A --list-repo-url flag has been added to helm search hub to quickly show the repositories URL. + * Release names are validated during installation + * Added support for installing Helm on Windows via Cygwin + * Added support for Kubernetes 1.23 + +- use 'v' prefix for the version to match upstream builds +- package fish completions + +- Update to version 3.6.3: + * Ensure RawPath match Path when resolving reference + * Set Helm as manager for managedFields + * fix(dep update): helm dep update is not respecting the "version" stipulated in the requirements + * fix(doc): fix kube client interface doc. (#9882) + * use TLS client information from repo config when downloading a chart + * Adding test for user/pass without repo on Helm install + * Fix the url being set by WithURL on the getters + * tweak basic handling + * keep existing behavior of returning ErrReleaseNotFound when release(s) failed to decode + * fix(sql storage): Query() should return ErrReleaseNotFound immediately when no records are found + * Add Test cases for repository-config without file extension + * Correctly determine repository-config lockfile path + * Fixed Test + * Added test for lint mode + * Fail message is now the same as the required message. Fixed #8973 Helm function 'fail' should not fail when doing 'helm lint' + * fix helm dep build/update doesn't inherit --insecure-skip-tls-verify from helm repo add + +- Update to version 3.6.2: + * Fix the url being set by WithURL on the getters + * Adding test for user/pass without repo on Helm install + +- Update to version 3.6.1: + * tweak basic handling + +- Update to version 3.6.0: + * bump version to v3.6.0 + * chore: update testdata to use the new ingress template + * feat: add networking.k8s.io/v1 support to ingress template + * Moving myself to maintainer emeritus + * upgrade to kubernetes 1.21 + * Fix capabilities changes leaking into other tests + * Add tests for template --kube-version + * feat(helm): Support setting --kube-version + * fix(ci) update ci to use main branch + * Update references to default branch name as it has changed to main + * Add ReadyChecker to decouple ready check logic from --wait + * chore(deps): Bump github.com/deislabs/oras from v0.10.0 to v0.11.1 and drop replace + * Add/update deprecation notices + * Wrap validation error instead of recreating + * Move default to avoid nil check + * Add name validation rules for object kinds + * Improve description for version flag. + * chore: Spelling (#9410) + * chore(deps): Bump k8s.io/klog/v2 from 2.5.0 to 2.8.0 + * chore(deps): Bump github.com/containerd/containerd from 1.4.3 to 1.4.4 + * chore(deps): Bump github.com/lib/pq from 1.9.0 to 1.10.0 + * Bump github.com/spf13/cobra from 1.1.1 to 1.1.3 + * Cleanup mpodule dependencies + * feat(comp): Uninstall accepts multiple releases + * new key for technosophos (#9478) + * chore(deps): Bump github.com/sirupsen/logrus from 1.7.0 to 1.8.1 + * add flag trimpath in the go build command + * stick to 0.20.4 + * updated unit tests to conform with helm best practices + * corrected order of helm lint coalescing of multiple values files + * upgrade to v0.21.0-beta.0 + * Fix the example for --time-format flag + * Use kube libraries v0.20.4 + * Added s390x support to get script + * add test to ensure OCIGetter registryClient is set + * initialize registry client in oci getter + * feat(comp): Add descriptions for output format + * feat(comp): Add descriptions for --version comp + * feat(comp): Add descriptions for revision comp + * feat(comp): Add descriptions for kube-context comp + * feat(comp): Add descriptions for plugin completion + * feat(comp): Add descriptions for release name comp + * feat(comp): Improve completion for plugin commands + * fix(cmd): Show that flags can be used for zsh/fish + * use relative linking + * formatting + * more words + * keep it concise + * docs(CONTRIBUTING): writing a HIP + * update test expectation for new template error string + * Add darwin/arm64 (Apple Silicon) support + * fix windows tests + * fix(test): Increase golangci-lint timeout + * fix(helm): get/get-helm-3 whitespace support in runAsRoot + * fix release sha256 + * feat(comp): Completion for the docs --type flag + * Bump github.com/jmoiron/sqlx from 1.2.0 to 1.3.1 + * Updating golangci-lint to 1.36.0 + * chore(go.mod): bump Masterminds/{spring,goutils} and deislabs/oras + * fix(*): Validate metadata semver and printable characters + * Bump github.com/mitchellh/copystructure from 1.0.0 to 1.1.1 + * closes #9312 + * Fix-9253: Change the deprecated charts repo URL in release notes + * Fix `helm list --offset` cli help string + * Define GPG_PUBRING to make pubring configurable + * Bump github.com/mattn/go-shellwords from 1.0.10 to 1.0.11 + * Bump k8s.io/klog/v2 from 2.4.0 to 2.5.0 + * Upgrade to oras v0.9.0 (#9269) + * use kube libraries v0.20.2 + * print warning message instead of debug message when ~/.config exists but is not accessible + * Update default ingress values section to correspond with template + * chore(Makefile): add target to generate golden files + * Fix dep build with OCI based charts + * Fix typo in comment + * bump version to + * fix(Makefile): rebuild the binary if go.mod has changed + * fix(pkg/storage): If storage.Create fails to clean up recent release versions, return an error + * test(pkg/storage): Verify that storage.Create returns an error if it fails to clean up least-recent release versions + * Bump github.com/containerd/containerd from 1.3.4 to 1.4.3 + * Improve the console output for resource policy keep to align with helm2. + +- Update to version 3.5.4: + * Add/update deprecation notices + * Wrap validation error instead of recreating + * Move default to avoid nil check + * Add name validation rules for object kinds + * Use kube libraries v0.20.4 + +- Update to version 3.5.3: + * Fix the example for --time-format flag + * Improve the console output for resource policy keep to align with helm2. + * test(pkg/storage): Verify that storage.Create returns an error if it fails to clean up least-recent release versions + * fix(pkg/storage): If storage.Create fails to clean up recent release versions, return an error + * fix(test): Increase golangci-lint timeout + * fix release sha256 + * Fix-9253: Change the deprecated charts repo URL in release notes + * Update default ingress values section to correspond with template + * use kube libraries v0.20.2 + mysql-connector-java +- Security fix (CVE-2021-2471, bsc#1195557, jsc#PM-3307): + - mysql-connector-java: unauthorized access + - Add mysql-connector-java-CVE-2021-2471.patch + pyenv +- Put fish completions in thr right directory. + We don't have to worry about conflicting files, because fish + has a special directory for vendor completions which have + precedence over the fish native ones. + +- Fix tarball name and version. + +- Install fish completion into directory '/usr/share/fish/completions' (bsc#1196047) +- Apply spec-cleaner +- Update to 2.2.4 + - Added docstrings to several undocumented functions by @fluencydoc (#2197) + - Fix incorrect pypy 2.7-7.3.6 sha256 hashes by @joestrach in (#2208) + - Fix a regression in include paths when compiling ctypes in 3.6.15/3.7.12 by @chipx86 (#2209) + - Revert "Disable coreutils on M1 Apple Silicon with arm64 (#2020)" by @native-api (#2212) + - CPython 3.11.0a4 by @nedbat in (#2217) + - CPython 3.9.10 and 3.10.2 by @nedbat in (#2219) + - miniconda3-latest: added Linux-aarch64 by @verdimrc (#2221) + - Add GraalPython 22.0.0 by @msimacek in (#2226) + - Full changelog at https://github.com/pyenv/pyenv/releases/tag/v2.2.4-1 +- Update to 2.2.3 + - Add new pypy versions (pypy2.7-7.3.2~7.3.5) to the version list (#2194) + - Fix Python 3.7.12 compilation on macOS arm64/M1. (#2190) + - Fix Python 3.6.15 compilation on macOS arm64/M1. (#2189) + - Add Anaconda3-2021.11 (#2193) + - CPython 3.11.0a3 (#2187) + - Fix errant "echo" in README install instructions (#2185) + - Add Miniforge and Mambaforge 4.10.3-10 (#2184) + - Add CPython 3.10.1 (#2183) + - Fix 3.6.15 build on macOS (#2182) + - Full changelog at https://github.com/pyenv/pyenv/releases/tag/v2.2.3 +- Update to 2.2.2 + - Add support for macOS Apple M1 (#2164) + +- Remove *rpmlintrc, it is not necessary anymore. +- Remove our own manpage, it is now included in the tarball. + +- Update to 2.2.1: + - Added documentation for commands + - Added Python versions (inlcuding 3.10.0) + - Full changelog at https://github.com/pyenv/pyenv/blob/master/CHANGELOG.md + +- Install fish completion to vendor_completions.d (https://github.com/pyenv/pyenv/issues/1944) + +- Update to 2.0.0 + Primary breaking change: Split startup logic into PATH and everything else + For details check the CHANGELOG: + https://github.com/pyenv/pyenv/blob/master/CHANGELOG.md + +- Update to 1.2.27 + * Add GraalPython 21.1.0 (#1882) + * Add CPython 3.10.0a7 (#1880) + * Docs(README): fix info about version-file separator (#1874) + * List versions starting with a dot (#1350) + * Feat: support (skip) commented lines in version-file (#1866) + * pypy3.7-7.3.4 (#1873) + * Create miniforge3-4.10 (#1868) + * Add CPython 3.9.4 (#1865) +- Update to 1.2.26 + * Add CPython 3.9.4 (#1865) +- Update to 1.2.25 + * bpo-43631: update to openssl 1.1.1k (#1861) + * Add CPython 3.9.3 and 3.8.9 (#1859) + * Add micropython 1.14 (#1858) + * Shell detect improvements (#1835) + * Test(init): remove misleading detect from parent shell case arg (#1856) + * Add GraalPython 21.0.0 (#1855) +- Update to 1.2.24.1 + * Updated CHANGELOG.MD to reflect latest changes at v1.2.24 + * Fixed pyenv --version to display the correct pyenv version +- Update to 1.2.24 + * GitHub Actions: Add $PYENV_ROOT/shims to $PATH (#1838) + * Add Python 3.10.0a6 (#1839) + * Remove the "Using script's directory as PYENV_DIR if shim is invoked with a script argument" feature (#1814) + * Update GET_PIP_URL (#1844) + * GitHub Action to build Python versions on Ubuntu (#1794) + * Make work in nounset (-u) mode (#1786) + * Update miniforge3-4.9.2 (#1834) + * Added aarch64 for Linux in anaconda_architecture() (#1833) + * Hook script to add latest suffix for install command (#1831) + * Fix error link (#1832) + * Clarify proxy variable names in readme (#1830) + * Travis CI: Add Xcode 12 on macOS 10.15.5 (#1708) + * Added --nosystem argument (#1829) + * Add CPython 3.8.8 (#1825) + * Add CPython 3.9.2 (#1826) + * Add manpage (#1790) +- Update to 1.2.23 + * python-build: Add CPython v3.7.10 (#1738) + * python-build: Add CPython v3.6.13 (#1817) + * python-build: Add PyPy 3.7-c-jit-latest (#1812) + * python-build: Add PyPy 3.7 (#1718, #1726, #1780) + * python-build: Add miniconda3 4.9.2 (#1763) + * python-build: Add miniconda3 4.8.3 (#1763) + * python-build: Add miniconda3 4.8.2 (#1763) + * python-build: Add Miniforge3-4.9.2 (#1782) + * python-build: Fix download links for some PyPy and Stackless versions (#1692) + * python-build: Add PYENV_DEBUG option (#1806) + * python-build: Fix get-pip which dropped support for legacy Python (#1793) + * pyenv-help: Fix sed: RE error: illegal byte sequence (#1714) + * pyenv-versions: Fix not printing asterisk for current version in Bash 3 (#1815) + * pyenv-prefix: "system" python - support cases where python3 is in PATH but not python (#1655) + * pyenv-which: Added fallback to system executable (#1797) + * pyenv-rehash: Use associative arrays for better performance on bash >= 4 (#1749) + * pyenv-rehash: Try to sleep in 0.1 sec steps when acquiring lock (#1798) + * pyenv: Use a better PS4 as recommended by Bash Hackers Wiki (#1810) +- Update to 1.2.22 + * python-build: Add LDFLAGS for zlib on macOS >= 1100 (#1711) + * python-build: Add the CPython 3.9.1 (#1752) + * python-build: Change order of LDFLAGS paths (#1754) + * python-build: Docker config for testing python-build (#1548) + * python-build: Put prerequisite for installation before install (#1750) + * python-build: Add GraalPython 20.3 (#1736) + * python-build: Add CPython 3.8.7 + * python-build: Added anaconda3-2020.11 (#1774) + * python-build: Added arm64 architecture support in python-build for macOS (#1775) +- Update to 1.2.21 + * python-build: Add CPython 3.9.0 (#1706) + * python-build: Add CPython 3.8.6 (#1698) + * python-build: Add CPython 3.7.9 (#1680) + * python-build: Add CPython 3.6.12 (#1680) + * python-build: Add CPython 3.5.10 (#1690) + * python-build: Add Jython 2.7.2 (#1672) + * python-build: Add Graalpython 20.1.0 (#1594) + * python-build: Add Graalpython 20.2.0 (#1594) + * python-build: Add Anaconda3-2020.07 (#1684) + * python-build: Add micropython-1.13 (#1704) + * python-build: Fix PyPy download links (#1682) + * python-build: Support for PYTHON_BUILD_MIRROR_URL when checksums do not exist (#1673) + * pyenv: Search for plugins in PYENV_DIR and PYENV_ROOT (#1697) + * pyenv-help: Fix 'sed: RE error: illegal byte sequence' (#1670) + +- Update to 1.2.20 + * python-build: Add CPython 3.8.5 (#1667) + * python-build: Add CPython 3.8.4 (#1658) + * python-build: Add CPython 3.7.8 + * python-build: Add CPython 3.6.11 + * pyenv-install: Make grep detection more robust (#1663) + * python-build: Fix has_tar_xz_support function on FreeBSD. (#1652) +- Update to 1.2.19 + * python-build: Add CPython 3.8.3 (#1612) + * python-build: Add CPython 2.7.18 (#1593) + * python-build: Add CPython 3.10-dev (#1619) + * python-build: Add anaconda3-2020.02 (#1584) + * python-build: Add stackless 3.7.5 (#1589) +- Update to 1.2.18 + * python-build: Update download URLs for old OpenSSL releases (#1578) + * python-build: Prevent brew: command not found messages that are not errors (#1544) +- Update to 1.2.17 + * python-build: Add CPython 3.8.2 + * python-build: Add CPython 3.7.7 (#1553) + * python-build: Add Miniconda versions newer than 4.3.30 (#1361) + * python-build: Add Micropython 1.12 (#1542) + * python-build: Add Add CPython 3.9.0a4 + * pyenv: Fix sed illegal byte sequence error (#1521) + +- Fix the tarball url to match reality + +- Update to 1.2.16 + * python-build: Add CPython 3.8.1 (#1497) + * python-build: Add CPython 3.7.6 (#1498) + * python-build: Add CPython 3.6.10 (#1499) + * python-build: Add CPython 3.5.9 (#1448) + * python-build: Add PyPy 7.3.0 (1502) +- Update to 1.2.15 + * python-build: Add CPython 3.7.5 (#1423) + * python-build: Add CPython 2.7.17 (#1433) + * python-build: Add CPython 3.5.8 (#1441) + * python-build: Add PyPy 7.2.0 (#1418) + * python-build: Add anaconda3-2019.10 (#1427) + * pyenv-help: Show text for all pyenv commands in pyenv-help (#1421) +- Update to 1.2.14 + * python-build: Add CPython 3.8.0 (#1416) + * python-build: Add Anaconda-2019.07 (#1382) + * python-build: Add Micropython 1.11 (#1395) + * python-build: Fix compatibility issues with Homebrew installed Tcl/Tk (#1397) + * pyenv-exec: Do not use exec -a, do not mangle PATH for system Python (#1169) +- Spec file + * Apply spec-cleaner + * Add version in last changelog entry to avoid rpmlint warnings + +- Update to 1.2.13 + * python-build: Add CPython 3.7.4 + * python-build: Add CPython 3.6.9 +- Update to 1.2.12 + * python-build: Find zlib from Xcode or brew on Mojave (#1353) + * python-build: Add PyPy 7.1.1 (#1335) + * python-build: Add CPython 3.8.0b1 +- Update to 1.2.11 + * python-build: Fix posix_close name collision in 2.4 builds (#1321) + * python-build: Add CPython 3.4.10 (#1322) + * python-build: Add Anaconda 2019.03 + * python-build: Allow overriding the preference of OpenSSL version per definition basis (#1302, #1325, #1326) + * python-build: Imported changes from rbenv/ruby-build 20190401 (#1327) + * python-build: Use GNU Readline 8.0 on macOS if brew's package isn't available (#1329) +- Update to 1.2.10 + * python-build: Force y, Y, yes or YES to confirm installation (#1217) + * python-build: Add PyPy 7.0.0, 7.1.0 + * python-build: Add CPython 2.7.16, 3.5.7 and 3.7.3 + * python-build: Install python-gdb.py (#1190, #1289) + * python-build: Add micropython 1.10 + * python-build: Prefer Homebrew's OpenSSL 1.1 over 1.0 (#839, #1302) + python-pip -- Switch this package to use update-alternatives for all files - in %{_bindir} so it doesn't collide with the versions on - "the latest" versions of Python interpreter (jsc#SLE-18038, - bsc#1195831). - -- Update in SLE-15 (bsc#1175297, jsc#ECO-3035, jsc#PM-2318) +- Add wheel subpackage with the generated wheel for this package + (bsc#1176262, CVE-2019-20916). +- Make wheel a separate build run to avoid the setuptools/wheel build + cycle. -- Skip virtualenv tests that are pinned to old virtualenv 16 - -- update to 20.0.2 -- add setuptools-45.1.0-py3-none-any.whl for testsuite -- drop pytest5.patch - * Fix a regression in generation of compatibility tags - * Rename an internal module, to avoid ImportErrors due to improper uninstallation - * Switch to a dedicated CLI tool for vendoring dependencies. - * Remove wheel tag calculation from pip and use packaging.tags. This should provide more tags ordered better than in prior releases. - * Deprecate setup.py-based builds that do not generate an .egg-info directory. - * The pip>=20 wheel cache is not retro-compatible with previous versions. Until pip 21.0, pip will continue to take advantage of existing legacy cache entries. - * Deprecate undocumented --skip-requirements-regex option. - * Deprecate passing install-location-related options via --install-option. - * Use literal "abi3" for wheel tag on CPython 3.x, to align with PEP 384 which only defines it for this platform. - * Remove interpreter-specific major version tag e.g. cp3-none-any from consideration. This behavior was not documented strictly, and this tag in particular is not useful. Anyone with a use case can create an issue with pypa/packaging. - * Wheel processing no longer permits wheels containing more than one top-level .dist-info directory. - * Support for the git+git@ form of VCS requirement is being deprecated and will be removed in pip 21.0. Switch to git+https:// or git+ssh://. git+git:// also works but its use is discouraged as it is insecure. - * Default to doing a user install (as if --user was passed) when the main site-packages directory is not writeable and user site-packages are enabled. - * Warn if a path in PATH starts with tilde during pip install. - * Cache wheels built from Git requirements that are considered immutable, because they point to a commit hash. - * Add option --no-python-version-warning to silence warnings related to deprecation of Python versions. - * Cache wheels that pip wheel built locally, matching what pip install does. This particularly helps performance in workflows where pip wheel is used for building before installing. Users desiring the original behavior can use pip wheel --no-cache-dir - * Display CA information in pip debug. - * Show only the filename (instead of full URL), when downloading from PyPI. - * Suggest a more robust command to upgrade pip itself to avoid confusion when the current pip command is not available as pip. - * Define all old pip console script entrypoints to prevent import issues in stale wrapper scripts. - * The build step of pip wheel now builds all wheels to a cache first, then copies them to the wheel directory all at once. Before, it built them to a temporary directory and moved them to the wheel directory one by one. - * Expand ~ prefix to user directory in path options, configs, and environment variables. Values that may be either URL or path are not currently supported, to avoid ambiguity: - - -find-links - - -constraint, -c - - -requirement, -r - - -editable, -e - * Correctly handle system site-packages, in virtual environments created with venv (PEP 405). - * Fix case sensitive comparison of pip freeze when used with -r option. - * Enforce PEP 508 requirement format in pyproject.toml build-system.requires. - * Make ensure_dir() also ignore ENOTEMPTY as seen on Windows. - * Fix building packages which specify backend-path in pyproject.toml. - * Do not attempt to run setup.py clean after a pep517 build error, since a setup.py may not exist in that case. - * Fix passwords being visible in the index-url in "Downloading " message. - * Change method from shutil.remove to shutil.rmtree in noxfile.py. - * Skip running tests which require subversion, when svn isn't installed - * Fix not sending client certificates when using --trusted-host. - * Make sure pip wheel never outputs pure python wheels with a python implementation tag. Better fix/workaround for #3025 by using a per-implementation wheel cache instead of caching pure python wheels with an implementation tag in their name. - * Include subdirectory URL fragments in cache keys. - * Fix typo in warning message when any of --build-option, --global-option and --install-option is used in requirements.txt - * Fix the logging of cached HTTP response shown as downloading. - * Effectively disable the wheel cache when it is not writable, as is the case with the http cache. - * Correctly handle relative cache directory provided via --cache-dir. - * - -- Update to version 19.3.1 - * Document Python 3.8 support. - * Fix bug that prevented installation of PEP 517 packages without setup.py. - * Remove undocumented support for un-prefixed URL requirements pointing to SVN repositories. - * Remove the deprecated --venv option from pip config. - * Make pip show warn about packages not found. - * Abort installation if any archive contains a file which would be placed outside the extraction location. - * pip's CLI completion code no longer prints a Traceback if it is interrupted. - * Ignore errors copying socket files for local source installs (in Python 3). - * Skip copying .tox and .nox directories to temporary build directories - * Ignore "require_virtualenv" in pip config - -- Update to version 19.2.2: - * Merge pull request #6827 from cjerdonek/issue-6804-find-links-expansion - * Fix handling of tokens (single part credentials) in URLs (#6818) - * Simplify the handling of "typing.cast" - -- Update to version 19.2.1: - * Fix a ``NoneType`` ``AttributeError`` when evaluating hashes and no hashes provided - * Drop support for EOL Python 3.4. - * Credentials will now be loaded using keyring when installed - * Fully support using --trusted-host inside requirements files - * Update timestamps in pip's --log file to include milliseconds - * Respect whether a file has been marked as "yanked" from a simple repository (see PEP 592 for details) - * When choosing candidates to install, prefer candidates with a hash matching one of the user-provided hashes - * Improve the error message when METADATA or PKG-INFO is None when accessing metadata - * Add a new command pip debug that can display e.g. the list of compatible tags for the current Python - * Display hint on installing with --pre when search results include pre-release versions - * Report to Warehouse that pip is running under CI if the PIP_IS_CI environment variable is set - * Allow --python-version to be passed as a dotted version string (e.g. 3.7 or 3.7.3) - * Log the final filename and SHA256 of a .whl file when done building a wheel - * Include the wheel's tags in the log message explanation when a candidate wheel link is found incompatible - * Add a --path argument to pip freeze to support --target installations - * Add a --path argument to pip list to support --target installations -- from version 19.2.0 - * Drop support for EOL Python 3.4. (#6685) - * Improve deprecation messages to include the version in which - the functionality will be removed. (#6549) - * Credentials will now be loaded using keyring when installed. (#5948) - * Fully support using --trusted-host inside requirements files. (#3799) - * Update timestamps in pip’s --log file to include milliseconds. (#6587) - * Respect whether a file has been marked as “yanked” from a simple - repository (see PEP 592 for details). (#6633) - * When choosing candidates to install, prefer candidates with a - hash matching one of the user-provided hashes. (#5874) - * Improve the error message when METADATA or PKG-INFO is None - when accessing metadata. (#5082) - * Add a new command pip debug that can display e.g. the - list of compatible tags for the current Python. (#6638) - * Display hint on installing with --pre when search results - include pre-release versions. (#5169) - * Report to Warehouse that pip is running under CI - if the PIP_IS_CI environment variable is set. (#5499) - * Allow --python-version to be passed as a dotted - version string (e.g. 3.7 or 3.7.3). (#6585) - * Log the final filename and SHA256 of a .whl file when done building a wheel. (#5908) - * Include the wheel’s tags in the log message explanation when - a candidate wheel link is found incompatible. (#6121) - * Add a --path argument to pip freeze to support --target installations. (#6404) - * Add a --path argument to pip list to support --target installations. (#6551) - * Set sys.argv[0] to the underlying setup.py when invoking setup.py via - the setuptools shim so setuptools doesn’t think the path is -c. (#1890) - * Update pip download to respect the given --python-version - when checking "Requires-Python". (#5369) - * Respect --global-option and --install-option when installing - from a version control url (e.g. git). (#5518) - * Make the “ascii” progress bar really be “ascii” and not Unicode. (#5671) - * Fail elegantly when trying to set an incorrectly formatted key in config. (#5963) - * Prevent DistutilsOptionError when prefix is indicated in the - global environment and --target is used. (#6008) - * Fix pip install to respect --ignore-requires-python when evaluating links. (#6371) - * Fix a debug log message when freezing an editable, - non-version controlled requirement. (#6383) - * Extend to Subversion 1.8+ the behavior of calling Subversion - in interactive mode when pip is run interactively. (#6386) - * Prevent pip install from permitting directory traversal if e.g. a malicious - server sends a Content-Disposition header with a filename containing ../ or ..\\. - (#6413) (bsc#1176262, CVE-2019-20916) - * Hide passwords in output when using --find-links. (#6489) - * Include more details in the log message if pip freeze can’t generate - a requirement string for a particular distribution. (#6513) - * Add the line number and file location to the error message when reading an - invalid requirements file in certain situations. (#6527) - * Prefer os.confstr to ctypes when extracting glibc version info. (#6543, #6675) - * Improve error message printed when an invalid editable requirement is provided. (#6648) - * Improve error message formatting when a command errors out in a subprocess. (#6651) - -- Add patch to build with pytest5, also sent upstream: - * pytest5.patch - -- Update to version 19.1.1+git.1557777841.63878672: - * Update news file to match usual style - * fix-5963: assert error message - * Simplify CandidateEvaluator.evaluate_link(). - * Fix 6486 mac gitignore (#6487) - * Store instances in the VcsSupport registry instead of classes. - * Remove unused cls argument from VcsSupport.unregister(). - * fix-5963: Add news file - * fix-5963: fail elegantly on missing name or section in config set / unset - * Remove unnecessary slices. - * Fix typo. - -- Switch to multibuild, so testing is separate from the building - of the package itself. - -- Update to version 19.1.1+git.1557521541.a731e7e3: - * Docs: capitalize "URL" - * Upgrade Sphinx version for Read the Docs (#6477) - * Upwrap import - * Remove utils/packaging.py's dependence on the current environment. - * Improve import error handling Fix --no-index usage Fix missing type annotation type - * Rename _link_package_versions() to evaluate_link(). - * Move _link_package_versions() to CandidateEvaluator. - * Refine return type of _package_versions() and find_all_candidates(). - * Fix mismerged import - * Issue #5948: Enable keyring support - * Move run_with_log_command() after run_stderr_with_prefix(). - * Change to never allow logging errors during tests. - * Add failing test. - * Respect --global-option and --install-option for VCS installs. -- Start using upstream git checkout instead of the released - tarballs so we can get tests/ directory (gh#pypa/pip#6258). -- Enable tests. - -- Update to 19.1.1: - - Restore pyproject.toml handling to how it was with pip 19.0.3 - to prevent the need to add --no-use-pep517 when installing in - editable mode. (#6434) - - Fix a regression that caused @ to be quoted in pypiserver - links. This interfered with parsing the revision string from - VCS urls. (#6440) - - Configuration files may now also be stored under sys.prefix - (#5060) - - Avoid creating an unnecessary local clone of a Bazaar branch - when exporting. (#5443) - - Include in pip's User-Agent string whether it looks like pip - is running under CI. (#5499) - - A custom (JSON-encoded) string can now be added to pip's - User-Agent using the PIP_USER_AGENT_USER_DATA environment - variable. (#5549) - - For consistency, passing --no-cache-dir no longer affects - whether wheels will be built. In this case, a temporary - directory is used. (#5749) - - Command arguments in subprocess log messages are now quoted - using shlex.quote(). (#6290) - - Prefix warning and error messages in log output with WARNING - and ERROR. (#6298) - - Using --build-options in a PEP 517 build now fails with an - error, rather than silently ignoring the option. (#6305) - - Error out with an informative message if one tries to install - a pyproject.toml-style (PEP 517) source tree using --editable - mode. (#6314) - - When downloading a package, the ETA and average speed now - only update once per second for better legibility. (#6319) - - The stdout and stderr from VCS commands run by pip as - subprocesses (e.g. git, hg, etc.) no longer pollute pip's - stdout. (#1219) - - Fix handling of requests exceptions when dependencies are - debundled. (#4195) - - Make pip's self version check avoid recommending upgrades to - prereleases if the currently-installed version is stable. - (#5175) - - Fixed crash when installing a requirement from a URL that - comes from a dependency without a URL. (#5889) - - Improve handling of file URIs: correctly handle - file://localhost/... and don't try to use UNC paths on Unix. - (#5892) - - Fix utils.encoding.auto_decode() LookupError with invalid - encodings. utils.encoding.auto_decode() was broken when - decoding Big Endian BOM byte-strings on Little Endian or vice - versa. (#6054) - - Fix incorrect URL quoting of IPv6 addresses. (#6285) - - Redact the password from the extra index URL when using pip - - v. (#6295) - - The spinner no longer displays a completion message after - subprocess calls not needing a spinner. It also no longer - incorrectly reports an error after certain subprocess calls - to Git that succeeded. (#6312) - - Fix the handling of editable mode during installs when - pyproject.toml is present but PEP 517 doesn't require the - source tree to be treated as pyproject.toml-style. (#6370) - - Fix NameError when handling an invalid requirement. (#6419) - - Make dashes render correctly when displaying long options - like --find-links in the text. (#6422) - -- update to version 19.0.3: - * Fix an IndexError crash when a legacy build of a wheel - fails. (#6252) - * Fix a regression introduced in 19.0.2 where the filename in a - RECORD file of an installed file would not be updated when - installing a wheel. (#6266) - -- Avoid name repetition in summary. Summary should not be a - sentence (let alone three). - -- Update to 19.0.2 (2019-02-09): - + Bug Fixes - * Fix a crash where PEP 517-based builds using --no-cache-dir - would fail in some circumstances with an AssertionError due - to not finalizing a build directory internally. (#6197) - * Provide a better error message if attempting an editable - install of a directory with a pyproject.toml but no setup.py. - (#6170) - * The implicit default backend used for projects that provide a - pyproject.toml file without explicitly specifying build- - backend now behaves more like direct execution of setup.py, - and hence should restore compatibility with projects that - were unable to be installed with pip 19.0. This raised the - minimum required version of setuptools for such builds to - 40.8.0. (#6163) - * Allow RECORD lines with more than three elements, and display - a warning. (#6165) - * AdjacentTempDirectory fails on unwritable directory instead - of locking up the uninstall command. (#6169) - * Make failed uninstalls roll back more reliably and better at - avoiding naming conflicts. (#6194) - * Ensure the correct wheel file is copied when building PEP 517 - distribution is built. (#6196) - * The Python 2 end of life warning now only shows on CPython, - which is the implementation that has announced end of life - plans. (#6207) - + Improved Documentation - * Re-write README and documentation index (#5815) -- Update to 19.0.1 (2019-01-23): - + Bug Fixes - * Fix a crash when using –no-cache-dir with PEP 517 - distributions (#6158, #6171) -- Update to 19.0 (2019-01-22): - + Deprecations and Removals - * Deprecate support for Python 3.4 (#6106) - * Start printing a warning for Python 2.7 to warn of impending - Python 2.7 End-of-life and prompt users to start migrating to - Python 3. (#6148) - * Remove the deprecated --process-dependency-links option. - (#6060) - * Remove the deprecated SVN editable detection based on - dependency links during freeze. (#5866) - + Features - * Implement PEP 517 (allow projects to specify a build backend - via pyproject.toml). (#5743) - * Implement manylinux2010 platform tag support. manylinux2010 - is the successor to manylinux1. It allows carefully compiled - binary wheels to be installed on compatible Linux platforms. - (#5008) - * Improve build isolation: handle .pth files, so namespace - packages are correctly supported under Python 3.2 and - earlier. (#5656) - * Include the package name in a freeze warning if the package - is not installed. (#5943) - * Warn when dropping an --[extra-]index-url value that points - to an existing local directory. (#5827) - * Prefix pip’s --log file lines with their timestamp. (#6141) - + Bug Fixes - * Avoid creating excessively long temporary paths when - uninstalling packages. (#3055) - * Redact the password from the URL in various log messages. - (#4746, #6124) - * Avoid creating excessively long temporary paths when - uninstalling packages. (#3055) - * Avoid printing a stack trace when given an invalid - requirement. (#5147) - * Present 401 warning if username/password do not work for URL - (#4833) - * Handle requests.exceptions.RetryError raised in PackageFinder - that was causing pip to fail silently when some indexes were - unreachable. (#5270, #5483) - * Handle a broken stdout pipe more gracefully (e.g. when - running pip list | head). (#4170) - * Fix crash from setting PIP_NO_CACHE_DIR=yes. (#5385) - * Fix crash from unparseable requirements when checking - installed packages. (#5839) - * Fix content type detection if a directory named like an - archive is used as a package source. (#5838) - * Fix listing of outdated packages that are not dependencies of - installed packages in pip list --outdated --not-required - (#5737) - * Fix sorting TypeError in move_wheel_files() when installing - some packages. (#5868) - * Fix support for invoking pip using python src/pip .... - (#5841) - * Greatly reduce memory usage when installing wheels containing - large files. (#5848) - * Editable non-VCS installs now freeze as editable. (#5031) - * Editable Git installs without a remote now freeze as - editable. (#4759) - * Canonicalize sdist file names so they can be matched to a - canonicalized package name passed to pip install. (#5870) - * Properly decode special characters in SVN URL credentials. - (#5968) - * Make PIP_NO_CACHE_DIR disable the cache also for truthy - values like "true", "yes", "1", etc. (#5735) - + Vendored Libraries - * Include license text of vendored 3rd party libraries. (#5213) - * Update certifi to 2018.11.29 - * Update colorama to 0.4.1 - * Update distlib to 0.2.8 - * Update idna to 2.8 - * Update packaging to 19.0 - * Update pep517 to 0.5.0 - * Update pkg_resources to 40.6.3 (via setuptools) - * Update pyparsing to 2.3.1 - * Update pytoml to 0.1.20 - * Update requests to 2.21.0 - * Update six to 1.12.0 - * Update urllib3 to 1.24.1 - + Improved Documentation - * Include the Vendoring Policy in the documentation. (#5958) - * Add instructions for running pip from source to Development - documentation. (#5949) - * Remove references to removed #egg=- - functionality (#5888) - * Fix omission of command name in HTML usage documentation - (#5984) -- Fix patch pip-8.1.2-shipped-requests-cabundle.patch - this version is long gone -- Rename patch to pip-shipped-requests-cabundle.patch -- Fix and show shebang removal - -- Fix fdupes call - -- specfile: - * remove devel from noarch -- update to version 18.1: - * Features - + Allow PEP 508 URL requirements to be used as dependencies. - + As a security measure, pip will raise an exception when - installing packages from PyPI if those packages depend on - packages not also hosted on PyPI. In the future, PyPI will block - uploading packages with such external URL dependencies - directly. (#4187) - + Upgrade pyparsing to 2.2.1. (#5013) - + Allows dist options (–abi, –python-version, –platform, - –implementation) when installing with –target (#5355) - + Support passing svn+ssh URLs with a username to pip install - - e. (#5375) - + pip now ensures that the RECORD file is sorted when installing - from a wheel file. (#5525) - + Add support for Python 3.7. (#5561) - + Malformed configuration files now show helpful error messages, - instead of tracebacks. (#5798) - * Bug Fixes - + Checkout the correct branch when doing an editable Git - install. (#2037) - + Run self-version-check only on commands that may access the - index, instead of trying on every run and failing to do so due - to missing options. (#5433) - + Allow a Git ref to be installed over an existing - installation. (#5624) - + Show a better error message when a configuration option has an - invalid value. (#5644) - + Always revalidate cached simple API pages instead of blindly - caching them for up to 10 minutes. (#5670) - + Avoid caching self-version-check information when cache is - disabled. (#5679) - + Avoid traceback printing on autocomplete after flags in the - CLI. (#5751) - + Fix incorrect parsing of egg names if pip needs to guess the - package name. (#5819) - * Vendored Libraries - + Upgrade certifi to 2018.8.24 - + Upgrade packaging to 18.0 - + Add pep517 version 0.2 - + Upgrade pytoml to 0.1.19 - + Upgrade pkg_resources to 40.4.3 (via setuptools) - * Improved Documentation - + Fix “Requirements Files” reference in User Guide - (#user_guide_fix_requirements_file_ref) - -- update to 18.0 -- refresh pip-8.1.2-shipped-requests-cabundle.patch - * drop python 3.3 support - * Remove the legacy format from pip list. - * Remove support for cleaning up #egg fragment postfixes - * Remove the shim for the old get-pip.py location - * Introduce a new --prefer-binary flag, to prefer older wheels - over newer source packages. - * Improve autocompletion function on file name completion - * Add support for installing PEP 518 build dependencies from source - * Improve status message when upgrade is skipped due to only-if-needed strategy - python-python-vlc +- Update to version 3.0.16120 (no changelog supplied) + yast2-firstboot +- Registration step is always enabled for SLE, even when running + in WSL (bsc#1195776). +- 4.4.8 + yast2-theme +- Fix theme switcher background style + (related to bsc#1195730 and jsc#SLE-20564) +- 4.4.6 + +- Add CSS rules for making visible the addons selector items + in current themes (related to bsc#1196362 and + gh#yast/yast-registration#566). +- Changes the border color for the unselected checkbox. +- Add support for styling the RichText in a running system too. +- 4.4.5 +