summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* net-snmp: Avoid running `make clean` as it may failPeter Kjellerstedt2022-03-111-0/+1
| | | | | | | | | | | | | | | Rebuilding net-snmp may cause autotools_preconfigure() to run `make clean`, which in turn can cause `configure`to be run. However, since CACHED_CONFIGUREVARS is not set under those circumstances, `configure` will run with an incorrect configuration and the build will fail with: checking for /etc/printcap... configure: error: cannot check for file existence when cross compiling Avoid the problem by setting CLEANBROKEN = "1". Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcereal: Disable Werror with ptestsKhem Raj2022-03-111-2/+3
| | | | | | | skip portability tests on 64bit targets since we do not have 32bit multilib enabled in compiler Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcereal: add ptest supportMingli Yu2022-03-112-3/+27
| | | | | | | Add ptest support. Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-python: add poetry-core and unattended-upgradeRoss Burton2022-03-111-0/+2
| | | | | | | | These were missing from the packagegroup. 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>
* meta-python: migrate away from setuptool3 where possibleRoss Burton2022-03-1147-94/+51
| | | | | | | | | | Many recipes are currently building with setuptools3 but can use a more modern tool: typically setuptools_build_meta but ordered-set can use flit_core and pyrad can use poetry_core. 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>
* python3-pylint: upgrade to 2.12.2Ross Burton2022-03-112-38/+18
| | | | | | | | The test suite is no longer shipped in the sources, so remove PN-tests. 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>
* python3-twisted: remove empty PN-src and PN-dbgRoss Burton2022-03-111-13/+0
| | | | | | | | | Nothing is packaged in these, there are no debug symbols and the sources are packaged into the regular packages. 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>
* python3-pycurl: fix DEPENDSRoss Burton2022-03-111-5/+2
| | | | | | | | | | By assigning directly to DEPENDS the dependencies in setuptools3 are overwritten, so python3-setuptools-native is present to let the build succeed entirely through luck. 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>
* python3-pyzmq: clean up recipeRoss Burton2022-03-112-4/+0
| | | | | | | | | | | Put the patch into a directory named after PN to avoid needing to set FILESEXTRAPATHS. Remove explicit FILES:${PN}-dbg, as these are packaged automatically. 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>
* python3-backports-functional-lru-cache: remove, not needed for Python 3Ross Burton2022-03-112-33/+0
| | | | | | | | | This is a backport of the Python 3 lru_cache for Python 2 users, so obviously it makes no sense to have for Python 3. 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>
* python3-configparser: remove, not needed for Python 3Ross Burton2022-03-112-14/+0
| | | | | | | | | This is a backport of the Python 3 configparser for Python 2 users, so obviously it makes no sense to have for Python 3. 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>
* python3-pystache: remove, unmaintainedRoss Burton2022-03-113-4168/+0
| | | | | | | | | Pystache hasn't been maintained since 2014. One maintained alternative is https://github.com/noahmorrison/chevron. 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>
* poetry-core: clean up classRoss Burton2022-03-101-10/+10
| | | | | | | | | | | | | | | | | | | | There's been a lot of work on this class so clean it up a bit. Rationalise imports, python3-dir is already included in python3native. Don't write a helper script in do_configure, just call the API in do_compile. In the long term this should be using pypa/build instead of calling the API directly. Stub out do_configure as the base configure isn't useful. Write the wheel to PIP_INSTALL_DIST_PATH instead of hard-coding S/dist, and clean it. Use EXPORT_FUNCTIONS on the tasks. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wxwidgets: fix install errorsKai Kang2022-03-102-1/+60
| | | | | | | | | | | | | | | | | There are errors during do install. So link files 'wx-config' and 'wxrc' are not created, and rename failed either: | CMake Error: failed to create symbolic link '/usr/bin/wx-config': Permission denied | Error renaming from "/usr/bin/wxrc" to "/usr/bin/wxrc-3.1": No such file or directory | CMake Error: failed to create symbolic link '/usr/bin/wxrc': Permission denied Respect variable 'DESTDIR' to make it work as expect. And package ${libdir}/wx/config/gtk3-unicode-3.1 to ${PN}-dev that /usr/bin/wx-config from ${PN}-dev links to it. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wxwidgets: fix libdir for multilibKai Kang2022-03-102-0/+85
| | | | | | | | | wxWidgets hardcodes libdir with 'lib' and does not support multilib which will change it. Respect variable wxPLATFORM_LIB_DIR to support libdir be configurable. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nspr-native: build correclty with extended buildtools.Jeremy Puhlman2022-03-101-0/+2
| | | | | | | | | | | | | | | | gcc abstract.o -Xlinker -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o abstract /build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__libc_dlsym@GLIBC_PRIVATE' /build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__pthread_unwind@GLIBC_PRIVATE' /build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__libc_dlopen_mode@GLIBC_PRIVATE' /build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__clock_getcpuclockid@GLIBC_PRIVATE' /build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__clock_nanosleep@GLIBC_PRIVATE' /build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__clock_settime@GLIBC_PRIVATE' /build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__clock_getres@GLIBC_PRIVATE' The linker is not correctly pulling in lrt as needed. Signed-off-by: Jeremy Puhlman <jpuhlman@mvista.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* catfish: Do not set PYPA_WHEELKhem Raj2022-03-101-1/+0
| | | | | | | OE-Core has addressed the pertaining issue which does not require setting this here anymore Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiio: update to version 0.23Christian Eggers2022-03-103-45/+53
| | | | | | | | | | | | | - drop 0001-python-Do-not-verify-whether-libiio-is-installed-whe.patch (integrated upstream) - new PACKAGECONFIG "xml_backend" (WITH_XML_BACKEND=off must be explicitly provided if libxml2 is not available) - new PACKAGECONFIG "dnssd" (HAVE_DNS_SD=off must be explicitly provided if libavahi is not available) - python library has been renamed (libiio --> pylibiio) Signed-off-by: Christian Eggers <ceggers@arri.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Revert "python3-smbus: fix wheel build"Khem Raj2022-03-101-2/+0
| | | | | | This reverts commit b7042fabd1a6930da1d24967720326d2e3a3ca39. Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pychromecast: upgrade 10.2.3 -> 10.3.0Wang Mingyu2022-03-101-1/+1
| | | | | | | | | | | | | | | Changelog: ========= Show diff when black fails Fix f-string Fix black fail introduced Log error code on exception Bump protobuf to 3.19.1 and regenerate protobuf files Bump black from 21.12b0 to 22.1.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-networkx: upgrade 2.7 -> 2.7.1Wang Mingyu2022-03-101-1/+1
| | | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pymisp: upgrade 2.4.152 -> 2.4.155.1Wang Mingyu2022-03-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= Changes ------- - Bump required python version for doc. - Remove python 3.6 from metadata. - Re-bump changelog. - Bump version. - Bump changelog. - Bump misp-objects. - Bump deps. - Bump new minimal python version to 3.7. - Perl dependencies not longer required. - Simplify submodules checkout. - Use https for link to documentation. - Bump deps. - [misp-objects] updated to the latest version. - [FIPS] no clean way to support OpenSSL hashlib interface for FIPS. - [FIPS] falling back on older version of Python not having usedforsecurity. - [FIPS] in some cases, the `usedforsecurity` is not used. So fail if the FIPS compliance is required and then the `usedforsecurity` is disabled. - [feeds] FIPS: when MD5 hashes are generated for fast-lookup it's not for security. hashlib provides an option to tell if the hash is used for security or not. By default, it's set to True. For the feed cache generation, it's not. Then usedforsecurity=False - Bump deps. - Bump deps, objects. Fix ----- - Incorrect call when requesting a new API key. - Libfuzzy-dev is not longer required. - [mispevent] cannot type. - Make mypy happy. New ------ - Get_new_authkey for a user. - [dep] Use pydeep2 instead of pydeep. Other ------ - Create add_filetype_object_from_csv.py. - Add feed option for local tag exclusion #817. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-python-vlc: upgrade 3.0.12118 -> 3.0.16120Wang Mingyu2022-03-101-1/+1
| | | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-imageio: upgrade 2.16.0 -> 2.16.1Wang Mingyu2022-03-101-1/+1
| | | | | | | | | | | | Changelog: ========= Ignore TIFF XResolution or YResolution with 0 in the denominator. Add section on freezing Update "python_requires" to 3.7+ Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-aws-iot-device-sdk-python: upgrade 1.5.0-> 1.5.1Wang Mingyu2022-03-101-1/+1
| | | | | | | | | | Changelog: ========= change append to extend to fix bytestream error Signed-off-by: Wang Mingyu <wangmy@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.7 -> 2.4.0Wang Mingyu2022-03-102-33/+1
| | | | | | | | | | | | | | | | setup.py-use-setuptools-instead-of-distutils.patch removed since it's included in 2.4.0 Changelog: ========= * enable building wheels for multiple platforms and Python versions using pypa/cibuildwheel, see #165 and #170 * use setuptools instead of distutils in 'setup.py', #168 * add missing type hinting for '.count()' step argument Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-astroid: upgrade 2.9.3 -> 2.10.0Wang Mingyu2022-03-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= * Fixed inference of "self" in binary operations in which "self" is part of a list or tuple. * Fixed builtin inference on `property` calls not calling the `postinit` of the new node, which resulted in instance arguments missing on these nodes. * Fixed a crash on "Super.getattr" when the attribute was previously uninferable due to a cache limit size. This limit can be hit when the inheritance pattern of a class (and therefore of the "__init__" attribute) is very large. * Inlcude names of keyword-only arguments in "astroid.scoped_nodes.Lambda.argnames". * Fixed a crash inferring on a "NewType" named with an f-string. * Add support for [attrs v21.3.0](https://github.com/python-attrs/attrs/releases/tag/21.3.0) which added a new `attrs` module alongside the existing `attr`. * Use the "end_lineno" attribute for the "NodeNG.tolineno" property when it is available. * Add "is_dataclass" attribute to "ClassDef" nodes. * Use "sysconfig" instead of "distutils" to determine the location of python stdlib files and packages. * Fixed crash with recursion error for inference of class attributes that referenced the class itself. * Fixed crash when trying to infer "items()" on the "__dict__" attribute of an imported module. * Add optional "NodeNG.position" attribute. Used for block nodes to highlight position of keyword(s) and name in cases where the AST doesn't provide good enough positional information. E.g. "nodes.ClassDef", "nodes.FunctionDef". * Fix "ClassDef.fromlineno". For Python < 3.8 the "lineno" attribute includes decorators. "fromlineno" should return the line of the "class" statement itself. * Performance improvements. Only run expensive decorator functions when non-default Deprecation warnings are enabled, eg. during a Pytest run. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pymongo: upgrade 4.0.1 -> 4.0.2Xu Huan2022-03-101-1/+1
| | | | | | | | | | | | | | changelog: =============================================================================== Fixed a bug pymongo.collection.Collection.bulk_write() did not apply the collection’s CodecOptions to upserted_ids result (PYTHON-3075). Fixes the High Availability and PyMongo example for initializing a replica set (PYTHON-3041). Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pywbemtools: upgrade 0.9.1 -> 1.0.0Xu Huan2022-03-101-1/+1
| | | | | | | | changelog see https://pywbemtools.readthedocs.io/en/stable/changes.html Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-regex :upgrade 2021.11.10 -> 2022.3.2Xu Huan2022-03-101-1/+1
| | | | | | Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-txaio: upgrade 21.2.1 -> 22.2.1Xu Huan2022-03-101-1/+1
| | | | | | | | | | | | | | changelog: ============================================================= - fix: cancel handling in python 3.8/3.9. - fix: gracefully fail if coroutine called with wrong args - fix: eliminate redundant dep. on mock - fix: doc note that twisted supports native coroutines Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-xxhash: upgrade 2.0.2 -> 3.0.0Xu Huan2022-03-101-1/+1
| | | | | | | | | | | | | | changelog: =============================================================================== New set algorithms_available lists all implemented algorithms in xxhash package. Upgrade xxHash to v0.8.1. Drop support for EOL Python versions, require python >= 3.6 from now on. Migrate to github actions and build arm64 wheels for macOS. Always release GIL. Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* nodejs: add option to use openssl legacy providers againAndrej Valek2022-03-092-0/+152
| | | | | | | | | | | | | | | Current nodejs version v16 does not fully support new OpenSSL, so add option to use legacy provider. | opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ], | library: 'digital envelope routines', | reason: 'unsupported', | code: 'ERR_OSSL_EVP_UNSUPPORTED' It was blindly removed by upgrade to 16.14.0 version Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-ttf: Change depenendency from virtual/libgl to virtual/eglKhem Raj2022-03-091-1/+1
| | | | | | Fixes build on graphics drivers not providing GL implementation Signed-off-by: Khem Raj <raj.khem@gmail.com>
* boinc-client: Depend on virtual/egl instead of virtual/libglKhem Raj2022-03-091-1/+1
| | | | | | | | virtual/libgl points to GL implementation but some implementations of graphics drivers may only provide GLES and this makes the package build on such architectures Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdc1394: Change dependency from virtual/libgl to virtual/eglKhem Raj2022-03-091-1/+1
| | | | | | virtual/libgl is not provided by some graphic stacks Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis: remove fuzz warningMingli Yu2022-03-091-4/+14
| | | | | | | | | | | | Fixes: WARNING: lib32-redis-7.0-rc1-r0 do_patch: Fuzz detected: Applying patch GNU_SOURCE.patch patching file src/zmalloc.c Hunk #1 succeeded at 32 with fuzz 2 (offset 4 lines). Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-poetry-core: self-bootstrapRoss Burton2022-03-091-13/+2
| | | | | | | | Poetry can bootstrap itself, so just inherit poetry_core. 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>
* Revert "python3-ipy: drop recipe"Kai Kang2022-03-093-0/+37
| | | | | | | | | | This reverts commit df077258b61f20ec8fdf3978fa4a912d3a14eaf5. Add python3-ipy back and inherit setuptools3-legacy. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-asyncinotify: add 2.0.2Justin Bronder2022-03-091-0/+15
| | | | | | Signed-off-by: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pymodbus: add 2.5.3Justin Bronder2022-03-091-0/+34
| | | | | | Signed-off-by: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pyserial-asyncio: add 0.6Justin Bronder2022-03-091-0/+10
| | | | | | | | Dependency of python3-pymodbus. Signed-off-by: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-meh: use setuptools_legacyRoss Burton2022-03-092-12/+3
| | | | | | | | | | | | This setup.py installs data_files with absolute paths, which isn't supported by bdist_wheel. Use setuptools_legacy as the legacy install task needs to be used. Also update patch status on the setuptools port. 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>
* python3-meh: fix HOMEPAGERoss Burton2022-03-091-1/+1
| | | | | | | | fedorahosted.org is retired, so set the GitHub page as the homepage. 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>
* python3-blivet: use setuptools_legacyKai Kang2022-03-091-7/+1
| | | | | | | | | | | The setup.py installs to arbitrary target paths, so can't use the new bdist_wheel installation method. Reverts daba6521f which was a sympton of the bad usage. 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>
* python3-blivetgui: use setuptools_legacyRoss Burton2022-03-091-1/+3
| | | | | | | | | The setup.py installs to arbitrary target paths, so can't use the new bdist_wheel installation method. 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>
* python3-waitress: upgrade 2.0.0 -> 2.1.0Wang Mingyu2022-03-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= Python Version Support ---------------------- - Python 3.6 is no longer supported by Waitress - Python 3.10 is fully supported by Waitress Bugfix ------- - "wsgi.file_wrapper" now sets the "seekable", "seek", and "tell" attributes from the underlying file if the underlying file is seekable. This allows WSGI middleware to implement things like range requests for example See https://github.com/Pylons/waitress/issues/359 and https://github.com/Pylons/waitress/pull/363 - In Python 3 "OSError" is no longer subscriptable, this caused failures on Windows attempting to loop to find an socket that would work for use in the trigger. See https://github.com/Pylons/waitress/pull/361 - Fixed an issue whereby "BytesIO" objects were not properly closed, and thereby would not get cleaned up until garbage collection would get around to it. This led to potential for random memory spikes/memory issues, see https://github.com/Pylons/waitress/pull/358 and https://github.com/Pylons/waitress/issues/357 . Features -------- - When the WSGI app starts sending data to the output buffer, we now attempt to send data directly to the socket. This avoids needing to wake up the main thread to start sending data. Allowing faster transmission of the first byte. See https://github.com/Pylons/waitress/pull/364 - Add REQUEST_URI to the WSGI environment. REQUEST_URI is similar to "request_uri" in nginx. It is a string that contains the request path before separating the query string and decoding "%"-escaped characters. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-twisted: upgrade 22.1.0 -> 22.2.0Wang Mingyu2022-03-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= Bugfixes -------- - twisted.internet.gireactor.PortableGIReactor.simulate and twisted.internet.gtk2reactor.PortableGtkReactor.simulate no longer raises TypeError when there are no delayed called. This was a regression introduced with the migration to Python 3 in which the builtin 'min' function no longer accepts 'None' as an argument. (#9660) - twisted.conch.ssh.transport.SSHTransportBase now disconnects the remote peer if the SSH version string is not sent in the first 4096 bytes. (#10284, CVE-2022-21716, GHSA-rv6r-3f5q-9rgx) Improved Documentation ---------------------- - Add type annotations for twisted.web.http.Request.getHeader. (#10270) Deprecations and Removals ------------------------- - Support for Python 3.6, which is EoL as of 2021-09-04, has been deprecated. (#10303) Bugfixes -------- - _dist.test.test_workertrial now correctly compare strings via assertEqual() and pass on PyPy3 (#10302) Signed-off-by: Wang Mingyu <wangmy@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.3 -> 4.63.0Wang Mingyu2022-03-091-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog: ========== -add __reversed__() -add efficient __contains__() -improve CLI startup time (replace pkg_resources => importlib) -tqdm.autonotebook warning & std fallback on missing ipywidgets (#1218 <- #1082, #1217) -warn on positional CLI arguments -misc build/test framework updates enable py3.10 tests add conda dependencies update pre-commit hooks fix pytest config (nbval, asyncio) fix dependencies & tests fix site deployment Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-scrypt: upgrade 0.8.19 -> 0.8.20Wang Mingyu2022-03-091-1/+1
| | | | | | | | | | Changelog: ========= Fix #8 by adding missing gettimeofday.c to MANIFEST.in Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>