summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
* python3-gevent: update licenseRoss Burton2021-12-081-5/+2
| | | | | | | | | | gevent is MIT, and it embeds copies of Python which is Python-2.0. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 91b516cc80ea9f46cdf94bd4ce6a168c240b5c58) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-gevent: use system libraries instead of embeddingRoss Burton2021-12-082-40/+8
| | | | | | | | | | | | | gevent by default will build its own c-ares and libuv, but that build needs patches and embedded libraries are bad form. DEPEND on the recipes instead, and turn off embedding. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 2d63ec9476690a0da648c805dc3fdb9b0201bbbb) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-crypto-vectors: set precise BSD licenseRoss Burton2021-12-081-2/+4
| | | | | | | | | | "BSD" is ambiguous, use the precise license BSD-3-Clause. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit cf172e66fe8f0ba6f676beb1eae6efb7c00d8b1a) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-cryptography: set precise BSD licenseRoss Burton2021-12-081-2/+4
| | | | | | | | | | "BSD" is ambiguous, use the precise license BSD-3-Clause. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 378dbb135b4ce6f44cf647e8aa08f01497c160cb) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-kivy: Use branch parameter in SRC_URIKhem Raj2021-11-061-1/+1
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 671f9d7b2d06d3bfa4b3c7d34da9473b05bcf5f4) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* recipes: Update SRC_URI branch and protocolsArmin Kuster2021-11-0616-16/+16
| | | | | | | | | | | | This patch updates SRC_URIs using git to include branch=master if no branch is set and also to use protocol=https for github urls as generated by the conversion script in OE-Core. I tried backporting Richard's master change but there where many merge conflicts. I went the lazy route and ran the script. This is work based on "b402a3076 recipes: Update SRC_URI branch and protocols" Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-behave: Switch to using github src_uriKhem Raj2021-10-141-3/+6
| | | | | | | | | | | 1.2.6 release does not have fixes to work with setuptools 0.58+ the patches are part of github 1.2.7 pre-release, until the release comes out switch to using github Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 55534f9d10210120d47ad18526fadf77a752a83c) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-transitions: upgrade 0.8.9 -> 0.8.10zangrc2021-10-141-1/+1
| | | | | | | | | | | | | | Release 0.8.10 is a minor release and contains two bug fixes for the HSM extension and changes how the 'self' literal string is handled. - Feature #545: The literal 'self' (default model parameter of `Machine`) has been replaced by the class variable `Machine.self_literal = 'self'`. `Machine` now performs an identity check (instead of a value check) with `mod is self.self_literal` to determine whether it should act as a model. While 'self' should still work when passed to the `model` parameter, we encourage using `Machine.self_literal` from now on. This was done to enable easier override of `Machine.__eq__` in subclasses (thanks @VKSolovev). - Bug #547: Introduce `HierarchicalMachine.prefix_path` to resolve global state names since the HSM stack is not reliable when `queued=True` (thanks @jankrejci). - Bug #548: `HSM` source states were exited even though they are parents of the destination state (thanks @wes-public-apps). Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 46132922023490e5ed2063467eeeeffb284d4d4d) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-openpyxl: upgrade 3.0.8 -> 3.0.9zangrc2021-10-141-1/+1
| | | | | | | | | | | | | | | | | Bugfixes Ignore blank ignored in existing Data Validations Add support for cell protection for merged cell ranges Timezone-aware datetimes raise an Exception Improved normalisation of chart series Catch OverflowError for out of range datetimes Alignment.relativeIndent can be negative Incorrect default value groupBy attribute Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 18f4c0b5e8aba27edd5758b7dce5e632ce924aee) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-jdatetime: upgrade 3.6.2 -> 3.6.4zangrc2021-10-141-3/+2
| | | | | | | | | | | | | | | | | | -License-Update: Update PKG-INFO. [3.6.4] - 2021-09-15 Add Add date.min based on cpython implementation Add date.max based on cpython implementation [3.6.3] - 2020-12-11 Change Run test and publish package from github action Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit a4724fc450c5f987d45287a5e5b50a549cb58cbf) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-ipython: upgrade 7.27.0 -> 7.28.0zangrc2021-10-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Here is a non-exhaustive list of changes, Fixes: async with doesn’t allow newlines PR #13090 Dynamically changing to vi mode via %config magic) PR #13091 Virtualenv handling fixes: init_virtualenv now uses Pathlib PR #12548 Fix Improper path comparison of virtualenv directories PR #13140 Fix virtual environment user warning for lower case pathes PR #13094 Adapt to all sorts of drive names for cygwin PR #13153 New Features: enable autoplay in embed YouTube player PR #13133 Documentation: Fix formatting for the core.interactiveshell documentation PR #13118 Fix broken ipyparallel’s refs PR #13138 Improve formatting of %time documentation PR #13125 Reword the YouTubeVideo autoplay WN PR #13147 Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit b067418e86633794f37a56e0aa639650f62b2fcf) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-posix-ipc: Add recipe for version 1.0.5Trevor Gamblin2021-10-111-0/+25
| | | | | | | | | | | | | Port the recipe from meta-openstack and do an uprev to 1.0.5. Original recipe is here: http://git.yoctoproject.org/cgit/cgit.cgi/meta-cloud-services/tree/meta-openstack/recipes-devtools/python/python3-posix-ipc_1.0.4.bb Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit f2152d79043601eacb70da1a3ab36f5ac56f3e28) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-humanfriendly: Add nativesdk to BBCLASSEXTENDChandana kalluri2021-09-281-1/+1
| | | | | | | | | Add nativesdk to BBCLASSEXTEND to enable recipes that produce files intended for host portion the SDK Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-humanfriendly: upgrade 9.2 -> 10.0zhengruoqin2021-09-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `Release 10.0`_ (2021-09-17) ---------------------------- **Noteworthy changes:** - Merged pull request `#45`_ to resolve the issue caused by the conditional :pypi:`pyreadline` requirement on Windows not supporting Python 3.9+. - Updated the readme to use Python 3 in the example (reported in issue `#56`_). Also added a mention of the ``humanfriendly --demo`` command. - Removed the ``humanfriendly.compat.unittest`` alias that presumably no-one is using at this point; it had been rendered useless quite a long time ago (requested in issue `#53`_). **Internal changes:** - Merged pull request `#54`_ which migrates the :pypi:`humanfriendly` project from Travis CI to GitHub Actions and from Coveralls.io to Codecov. - Fixed a deprecation warning concerning ``setup.cfg`` and some Sphinx documentation errors. .. _Release 10.0: https://github.com/xolox/python-humanfriendly/compare/9.2...10.0 .. _#45: https://github.com/xolox/python-humanfriendly/pull/45 .. _#53: https://github.com/xolox/python-humanfriendly/issues/53 .. _#54: https://github.com/xolox/python-humanfriendly/pull/54 .. _#56: https://github.com/xolox/python-humanfriendly/issues/56 Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-huey: upgrade 2.4.0 -> 2.4.1zhengruoqin2021-09-281-1/+8
| | | | | | | | | | | | * Attempt to reconnect to database if connection becomes unusable (e.g. due to a server restart). See: `huey.contrib.sql_huey.SqlHuey`. * Do not use a soft file-lock for `FileStorage` - use `fcntl.flock()` instead. [View commits](https://github.com/coleifer/huey/compare/2.4.0...2.4.1) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-cmd2: upgrade 2.1.2 -> 2.2.0zhengruoqin2021-09-281-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Bug Fixes * Fixed extra space appended to each alias by "alias list" command * Enhancements * New function `set_default_ap_completer_type()` allows developer to extend and modify the behavior of `ArgparseCompleter`. * Added `ArgumentParser.get_ap_completer_type()` and `ArgumentParser.set_ap_completer_type()`. These methods allow developers to enable custom tab completion behavior for a given parser by using a custom `ArgparseCompleter`-based class. * Added `ap_completer_type` keyword arg to `Cmd2ArgumentParser.__init__()` which saves a call to `set_ap_completer_type()`. This keyword will also work with `add_parser()` when creating subcommands if the base command's parser is a `Cmd2ArgumentParser`. * New function `register_argparse_argument_parameter()` allows developers to specify custom parameters to be passed to the argparse parser's `add_argument()` method. These parameters will become accessible in the resulting argparse Action object when modifying `ArgparseCompleter` behavior. * Using `SimpleTable` in the output for the following commands to improve appearance. * help * set (command and tab completion of Settables) * alias tab completion * macro tab completion * Tab completion of `CompletionItems` now includes divider row comprised of `Cmd.ruler` character. * Removed `--verbose` flag from set command since descriptions always show now. * All cmd2 built-in commands now populate `self.last_result`. * Argparse tab completer will complete remaining flag names if there are no more positionals to complete. * Updated `async_alert()` to account for `self.prompt` not matching Readline's current prompt. * Deletions (potentially breaking changes) * Deleted ``set_choices_provider()`` and ``set_completer()`` which were deprecated in 2.1.2 Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-tqdm: upgrade 4.62.2 -> 4.62.3zangrc2021-09-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | -License-Update: Modify part description. old: If a copy of the MPL was not distributed with this project, new: If a copy of the MPL was not distributed with this file, v4.62.3 (2021-09-20)# whl|asc fix minor typo (#1246) minor example fix (#1246) misc tidying & refactoring misc build/dev framework updates update dependencies update linters update docs deployment branches misc test/ci updates test forks tidy OS & Python version tests bump primary python version 3.7 => 3.8 beta py3.10 testing fix py2.7 tests better timeout handling Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-sqlparse: upgrade 0.4.1 -> 0.4.2zangrc2021-09-271-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 0.4.2 (Sep 10, 2021) ---------------------------- Notable Changes * IMPORTANT: This release fixes a security vulnerability in the strip comments filter. In this filter a regular expression that was vulnerable to ReDOS (Regular Expression Denial of Service) was used. See the security advisory for details: https://github.com/andialbrecht/sqlparse/security/advisories/GHSA-p5w8-wqhj-9hhf The vulnerability was discovered by @erik-krogh and @yoff from GitHub Security Lab (GHSL). Thanks for reporting! Enhancements * Add ELSIF as keyword (issue584). * Add CONFLICT and ON_ERROR_STOP keywords (pr595, by j-martin). Bug Fixes * Fix parsing of backticks (issue588). * Fix parsing of scientific number (issue399). Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-robotframework: upgrade 4.1 -> 4.1.1zangrc2021-09-271-1/+1
| | | | | | | | Robot Framework 4.1.1 is mostly a bug fix release, but it also adds official Python 3.10 support. Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pyzmq: upgrade 22.2.1 -> 22.3.0zangrc2021-09-271-1/+1
| | | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pychromecast: upgrade 9.2.0 -> 9.2.1zangrc2021-09-271-1/+1
| | | | | | | | | | | | | | | | | | | | What's Changed Avoid deadlock in Youtube controller Remove unnecessary app launch in quickplay Bump black from 21.7b0 to 21.9b0 Bump pylint from 2.9.6 to 2.10.2 Bump pylint from 2.9.5 to 2.9.6 Bump pylint from 2.9.3 to 2.9.5 Bump black from 21.6b0 to 21.7b0 Add force_launch option to BaseController.launch Bump pylint from 2.9.1 to 2.9.3 Bump pylint from 2.8.3 to 2.9.1 Adjust to pylint 2.9.0 Bump black from 21.5b2 to 21.6b0 Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-systemd: Inherit pkgconfigKhem Raj2021-09-241-1/+1
| | | | | | | | Fixes FileNotFoundError: [Errno 2] No such file or directory: 'pkg-config' Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-h5py: Inherit pkgconfigKhem Raj2021-09-241-1/+1
| | | | | | | | Fixes error: pkg-config probably not installed: FileNotFoundError(2, 'No such file or directory') Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-icu: Inherit pkgconfigKhem Raj2021-09-241-2/+2
| | | | | | | | | | | Fixes RuntimeError: Please install pkg-config on your system or set the PYICU_CFLAGS environment variable to the flags required by the C++ compiler to find the header files for ICU, and possibly -std=c++11 if using ICU version >= 60 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-lxml: Inherit pkgconfigKhem Raj2021-09-241-1/+1
| | | | | | | It was part of default dependencies before Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-flask-bootstrap: Update LICENSESArmin Kuster2021-09-201-1/+1
| | | | | | | | | | | | | | | "BSD" is ambiguous, use the precise licenses BSD-3-Clause Missing MIT and Apache 2-0... Signed-off-by: Armin Kuster <akuster808@gmail.com> -- v2] Too many 'ands' Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-jdcal: set precise BSD licenseArmin Kuster2021-09-201-1/+1
| | | | | | | | "BSD" is ambiguous, use the precise licenses BSD-2-Clause Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-kiwisolver: set precise BSD licenseArmin Kuster2021-09-201-1/+1
| | | | | | | | "BSD" is ambiguous, use the precise licenses BSD-3-Clause Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-gnupg: set precise BSD licenseArmin Kuster2021-09-201-1/+1
| | | | | | | | "BSD" is ambiguous, use the precise licenses BSD-3-Clause Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-aenum: set precise BSD licenseArmin Kuster2021-09-201-1/+1
| | | | | | | | "BSD" is ambiguous, use the precise licenses BSD-3-Clause Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-geojson: set precise BSD licenseArmin Kuster2021-09-201-1/+1
| | | | | | | | "BSD" is ambiguous, use the precise licenses BSD-3-Clause Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pyperclip:set precise BSD licenseArmin Kuster2021-09-201-1/+1
| | | | | | | | "BSD" is ambiguous, use the precise licenses BSD-3-Clause Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-webencodings: set precise BSD licenseArmin Kuster2021-09-201-1/+1
| | | | | | | | "BSD" is ambiguous, use the precise licenses BSD-3-Clause Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-sqlparse: set precise BSD licenseArmin Kuster2021-09-201-1/+1
| | | | | | | | "BSD" is ambiguous, use the precise licenses BSD-3-Clause Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-sympy: set precise BSD licenseArmin Kuster2021-09-201-1/+1
| | | | | | | | "BSD" is ambiguous, use the precise licenses BSD-3-Clause Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-mpmath: set precise BSD licenseArmin Kuster2021-09-201-1/+1
| | | | | | | | "BSD" is ambiguous, use the precise licenses BSD-3-Clause Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-ipython:set precise BSD licenseArmin Kuster2021-09-201-1/+1
| | | | | | | | "BSD" is ambiguous, use the precise licenses BSD-3-Clause Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-parallax: set precise BSD licenseArmin Kuster2021-09-201-1/+1
| | | | | | | | "BSD" is ambiguous, use the precise licenses BSD-3-Clause Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-traitlets: set precise BSD licenseArmin Kuster2021-09-201-1/+1
| | | | | | | | "BSD" is ambiguous, use the precise licenses BSD-3-Clause Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-ipython-genutils: set precise BSD licenseArmin Kuster2021-09-201-1/+1
| | | | | | | | "BSD" is ambiguous, use the precise licenses BSD-3-Clause Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-dill: set precise BSD licenseArmin Kuster2021-09-201-1/+1
| | | | | | | | "BSD" is ambiguous, use the precise licenses BSD-3-Clause Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-cycler: set precise BSD licenseArmin Kuster2021-09-201-1/+1
| | | | | | | | "BSD" is ambiguous, use the precise licenses BSD-3-Clause Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pulsectl: upgrade 21.5.18 -> 21.9.1zhengruoqin2021-09-171-1/+1
| | | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pandas: upgrade 1.3.2 -> 1.3.3zhengruoqin2021-09-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed regressions Fixed regression in DataFrame constructor failing to broadcast for defined Index and len one list of Timestamp Fixed regression in GroupBy.agg() incorrectly raising in some cases Fixed regression in GroupBy.apply() where nan values were dropped even with dropna=False Fixed regression in GroupBy.quantile() which was failing with pandas.NA Fixed regression in merge() where on columns with ExtensionDtype or bool data types were cast to object in right and outer merge Fixed regression in RangeIndex.where() and RangeIndex.putmask() raising AssertionError when result did not represent a RangeIndex Fixed regression in read_parquet() where the fastparquet engine would not work properly with fastparquet 0.7.0 Fixed regression in DataFrame.loc.__setitem__() raising ValueError when setting array as cell value Fixed regression in is_list_like() where objects with __iter__ set to None would be identified as iterable Fixed regression in DataFrame.__getitem__() raising error for slice of DatetimeIndex when index is non monotonic Fixed regression in Resampler.aggregate() when used after column selection would raise if func is a list of aggregation functions Fixed regression in DataFrame.corr() where Kendall correlation would produce incorrect results for columns with repeated values Fixed regression in DataFrame.groupby() where aggregation on columns with object types dropped results on those columns Fixed regression in Series.fillna() raising TypeError when filling float Series with list-like fill value having a dtype which couldn’t cast lostlessly (like float32 filled with float64) Fixed regression in read_csv() raising AttributeError when the file handle is an tempfile.SpooledTemporaryFile object Fixed performance regression in core.window.ewm.ExponentialMovingWindow.mean() Performance improvements Performance improvement for DataFrame.__setitem__() when the key or value is not a DataFrame, or key is not list-like Bug fixes Fixed bug in DataFrameGroupBy.agg() and DataFrameGroupBy.transform() with engine="numba" where index data was not being correctly passed into func Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-openpyxl: upgrade 3.0.7 -> 3.0.8zhengruoqin2021-09-171-2/+11
| | | | | | | | | | | | | | | Bugfixes Ignore blank ignored in existing Data Validations Add support for cell protection for merged cell ranges Timezone-aware datetimes raise an Exception Improved normalisation of chart series Catch OverflowError for out of range datetimes Alignment.relativeIndent can be negative Incorrect default value groupBy attribute Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-grpcio: upgrade 1.39.0 -> 1.40.0zangrc2021-09-171-1/+1
| | | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-grpcio-tools: upgrade 1.39.0 -> 1.40.0zangrc2021-09-171-1/+1
| | | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-decorator: upgrade 5.0.9 -> 5.1.0zangrc2021-09-171-1/+1
| | | | | | | | | | | | | | Added a function `decoratorx` using the `FunctionMaker` and thus preserving the signature of `__code__` objects. Then fixed three small bugs: - Sphinx was printing a few warnings when building the documentation, as signaled by Tomasz Kłoczko - functions decorated with `decorator.contextmanager` were one-shot, as discovered by Alex Pizarro. - `decorator.decorator` was not passing the kwsyntax argument. Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-bitarray: upgrade 2.3.3 -> 2.3.4zangrc2021-09-171-1/+1
| | | | | | | | | | | | 2021-09-12 2.3.4: ------------------- * Fix `util.ba2int()` for frozenbitarrays. A bug was introduced in 2.3.0 as `.tobytes()` no longer treats pad bits for read-only buffers as zero. * add tests Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-beautifulsoup4: upgrade 4.9.3 -> 4.10.0zangrc2021-09-171-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = 4.10.0 (20210907) * This is the first release of Beautiful Soup to only support Python 3. I dropped Python 2 support to maintain support for newer versions (58 and up) of setuptools. See: https://github.com/pypa/setuptools/issues/2769 [bug=1942919] * The behavior of methods like .get_text() and .strings now differs depending on the type of tag. The change is visible with HTML tags like <script>, <style>, and <template>. Starting in 4.9.0, methods like get_text() returned no results on such tags, because the contents of those tags are not considered 'text' within the document as a whole. But a user who calls script.get_text() is working from a different definition of 'text' than a user who calls div.get_text()--otherwise there would be no need to call script.get_text() at all. In 4.10.0, the contents of (e.g.) a <script> tag are considered 'text' during a get_text() call on the tag itself, but not considered 'text' during a get_text() call on the tag's parent. Because of this change, calling get_text() on each child of a tag may now return a different result than calling get_text() on the tag itself. That's because different tags now have different understandings of what counts as 'text'. [bug=1906226] [bug=1868861] * NavigableString and its subclasses now implement the get_text() method, as well as the properties .strings and .stripped_strings. These methods will either return the string itself, or nothing, so the only reason to use this is when iterating over a list of mixed Tag and NavigableString objects. [bug=1904309] * The 'html5' formatter now treats attributes whose values are the empty string as HTML boolean attributes. Previously (and in other formatters), an attribute value must be set as None to be treated as a boolean attribute. In a future release, I plan to also give this behavior to the 'html' formatter. Patch by Isaac Muse. [bug=1915424] * The 'replace_with()' method now takes a variable number of arguments, and can be used to replace a single element with a sequence of elements. Patch by Bill Chandos. [rev=605] * Corrected output when the namespace prefix associated with a namespaced attribute is the empty string, as opposed to None. [bug=1915583] * Performance improvement when processing tags that speeds up overall tree construction by 2%. Patch by Morotti. [bug=1899358] * Corrected the use of special string container classes in cases when a single tag may contain strings with different containers; such as the <template> tag, which may contain both TemplateString objects and Comment objects. [bug=1913406] * The html.parser tree builder can now handle named entities found in the HTML5 spec in much the same way that the html5lib tree builder does. Note that the lxml HTML tree builder doesn't handle named entities this way. [bug=1924908] * Added a second way to pass specify encodings to UnicodeDammit and EncodingDetector, based on the order of precedence defined in the HTML5 spec, starting at: https://html.spec.whatwg.org/multipage/parsing.html#parsing-with-a-known-character-encoding Encodings in 'known_definite_encodings' are tried first, then byte-order-mark sniffing is run, then encodings in 'user_encodings' are tried. The old argument, 'override_encodings', is now a deprecated alias for 'known_definite_encodings'. This changes the default behavior of the html.parser and lxml tree builders, in a way that may slightly improve encoding detection but will probably have no effect. [bug=1889014] * Improve the warning issued when a directory name (as opposed to the name of a regular file) is passed as markup into the BeautifulSoup constructor. [bug=1913628] Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>