aboutsummaryrefslogtreecommitdiffstats
path: root/meta-python
AgeCommit message (Collapse)Author
2020-12-07python3-aiohttp: added missing RDEPENDsVyacheslav Yurkov
aiohttp implicitly RDEPENDs on html, json, and socketserver modules, which are part of python3 recipe. They can't be properly imported if they are missing from RDEPENDS Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-12-03packagegroup-meta-python: Remove packages moved to coreKhem Raj
These packages are not in meta-python anymore Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Tim Orling <ticotimo@gmail.com>
2020-11-29python3-matplotlib: Disable LTO for clang/riscvKhem Raj
LTO fails to link on RV32/RV64 | Hard-float 'd' ABI can't be used for a target that doesn't support the D instruction set extension ( ignoring target-abi) | riscv64-yoe-linux-ld.lld: error: lto.tmp: cannot link object files with different floating-point ABI Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29python3-sortedcontainers: drop (moved to oe-core)Tim Orling
Signed-off-by: Tim Orling <ticotimo@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29python3-hypothesis: drop (moved to oe-core)Tim Orling
Signed-off-by: Tim Orling <ticotimo@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29python3-pytest: drop (moved to oe-core)Tim Orling
Signed-off-by: Tim Orling <ticotimo@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29python3-pluggy: drop (moved to oe-core)Tim Orling
Signed-off-by: Tim Orling <ticotimo@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29python3-importlib-metadata: drop (moved to oe-core)Tim Orling
Signed-off-by: Tim Orling <ticotimo@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29python3-zipp: drop (moved to oe-core)Tim Orling
Signed-off-by: Tim Orling <ticotimo@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29python3-wcwidth: drop (moved to oe-core)Tim Orling
Signed-off-by: Tim Orling <ticotimo@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29python3-packaging: drop (moved to oe-core)Tim Orling
Signed-off-by: Tim Orling <ticotimo@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29python3-setuptools-scm: drop (moved to oe-core)Tim Orling
Signed-off-by: Tim Orling <ticotimo@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29python3-py: drop (moved to oe-core)Tim Orling
Signed-off-by: Tim Orling <ticotimo@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29python3-toml: drop (moved to oe-core)Tim Orling
Signed-off-by: Tim Orling <ticotimo@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29python3-pathlib2: drop (moved to oe-core)Tim Orling
Signed-off-by: Tim Orling <ticotimo@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29python3-more-itertools: drop (moved to oe-core)Tim Orling
Signed-off-by: Tim Orling <ticotimo@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29python3-iniconfig: drop (moved to oe-core)Tim Orling
Signed-off-by: Tim Orling <ticotimo@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29python3-attrs: drop (moved to oe-core)Tim Orling
Signed-off-by: Tim Orling <ticotimo@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29python3-atomicwrites: drop (moved to oe-core)Tim Orling
Signed-off-by: Tim Orling <ticotimo@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-27python3-transitions: Upgrade 0.8.4 -> 0.8.5Leon Anavi
Upgrade to release 0.8.5: - AsyncMachine.switch_model_context is expected to be async now for easier integration of async code during model switch. - Bugfix: Initializing a machine with GraphSupport threw an exception when initial was set to a nested or parallel state Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-27python3-urllib3: Upgrade 1.25.11 -> 1.26.2Leon Anavi
Upgrade to release 1.26.2: - NOTE: urllib3 v2.0 will drop support for Python 2. - Added support for HTTPS proxies contacting HTTPS servers - Deprecated negotiating TLSv1 and TLSv1.1 by default. Users that still wish to use TLS earlier than 1.2 without a deprecation warning should opt-in explicitly by setting ssl_version=ssl.PROTOCOL_TLSv1_1 Starting in urllib3 v2.0: Connections that receive a ``DeprecationWarning`` will fail - Deprecated Retry options Retry.DEFAULT_METHOD_WHITELIST, Retry.DEFAULT_REDIRECT_HEADERS_BLACKLIST and Retry(method_whitelist=...) in favor of Retry.DEFAULT_ALLOWED_METHODS, Retry.DEFAULT_REMOVE_HEADERS_ON_REDIRECT, and Retry(allowed_methods=...) Starting in urllib3 v2.0: Deprecated options will be removed - Added default User-Agent header to every request - Added urllib3.util.SKIP_HEADER for skipping User-Agent, Accept-Encoding, and Host headers from being automatically emitted with requests - Collapse transfer-encoding: chunked request data and framing into the same socket.send() call - Send http/1.1 ALPN identifier with every TLS handshake by default - Properly terminate SecureTransport connections when CA verification fails - Don't emit an SNIMissingWarning when passing server_hostname=None to SecureTransport - Disabled requesting TLSv1.2 session tickets as they weren't being used by urllib3 - Suppress BrokenPipeError when writing request body after the server has closed the socket - Wrap ssl.SSLError that can be raised from reading a socket (e.g. "bad MAC") into an urllib3.exceptions.SSLError - Fixed an issue where two User-Agent headers would be sent if a User-Agent header key is passed as bytes License-Update: Update copyright date Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-27python3-prettytable: Upgrade 1.0.1 -> 2.0.0Leon Anavi
Upgrade to release 2.0.0: - Add tbody and thead tags - Add add_rows to add several rows at once - Add Python 3.10-dev to CI Tests - Stop testing on Travis CI due to new open-source limitations - Move to src/ and tests/ layout - Drop support for EOL Python 2.7 and 3.5 - Fix padding_width = 0 - Don't create universal wheel for Python 2 (and 3) - Fix docs to match code: from_cursor -> from_db_cursor - readme: update function name in example Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-27python3-ansi2html: Upgrade 1.5.2 -> 1.6.0Leon Anavi
Add native setuptools-scm and toml to the dependencies. Upgrade to release 1.6.0: - Add support for vt100 box drawing mode and high-intensity ansi codes - Fix undefined behavior with linkify when same url is repeated in same line - Prune CSS classes from output that are not used - Update style.py - Give more useful TaskWarrior example - Fix handling cursor move up with unique and empty lines - enable python 3 input decoding - Fix missing color CSS definitions - Prevent IndexError while handling CursorMoveUp - added setup.cfg - fix long lines - Started to implement LaTeX support - add option --title for filling in the title - add empty title element to head section in html output - added 2 color-schemes (solarized, osx). improved optparse handling schemes. - added support to select a color-scheme. added schemes 'xterm' and 'xterm... - Improve Makefile - Add and ship AsciiDoc manpage, improve --help, add --version - Fix README example to not produce unwanted spaces - Add missing license headers - Fix line handling - Add support for previously unhandled ANSI codes, improve approach on handling color state - Fix italic to be font-style (rather than font-weight) - Stop adding unwanted spaces - Fix writing to sys.stdout.buffer - Add convenience Makefile - Fix some bugs - add --inline style - Fix UnicodeDecodeError exception when Unicode characters appear in input Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-27python3-fastnumbers: Upgrade 3.0.0 -> 3.1.0Leon Anavi
Upgrade to release 3.1.0: - query_type function to determine what as type fastnumbers will interpret a given input - Support for Python 3.9 (eliminate use of private Python C function that is now hidden in 3.9) License-Update: Update year Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-27python3-luma-oled: Upgrade 3.7.0 -> 3.8.1Leon Anavi
Upgrade to release 3.8.1: - Improved diff_to_previous framebuffer performance - Fix mutable default parameter bug when using multiple displays Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-27python3-luma-core: Upgrade 1.17.3 -> 2.0.1Leon Anavi
Upgrade to release 2.0.1: - Improved diff_to_previous framebuffer performance - Add Linux framebuffer pseudo-device - Allow a wider range of SPI bus speeds - Fix to allow cmdline args to dynamically create a full_frame() instance Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-27python3-yarl: Upgrade 1.6.2 -> 1.6.3Leon Anavi
Upgrade to release 1.6.3: - No longer loose characters when decoding incorrect percent-sequences (like %e2%82%f8). All non-decodable percent-sequences are now preserved. - Provide x86 Windows wheels. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-27python3-bitstruct: Upgrade 8.11.0 -> 8.11.1Leon Anavi
Upgrade to release 8.11.1: - Fix memory leak in unpack dict C extension - Release with python3 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-27python3-pyrad: Upgrade 2.3 -> 2.4Leon Anavi
Upgrade to release 2.4: - Support poetry for for building this project - Use secrets.SysRandom instead of random.SystemRandom if possible - .get on Packets has an optional default parameter (to mimic dict.get()) - Fix: digestmod is not optional in python3.8 anymore - Fix: authenticator was refreshed before the packet was generated - Fix bug causing Message-Authenticator verification to fail if multiple instances of an attribute do not appear sequentially in the attributes list - Fixed VerifyReply broken when multiple instances of same attribute are not adjacent on reply - Fixed Missing send_packet for async Client - Fixed python3 support for SaltCrypt (was previously broken) License-Update: Use file PKG-INFO. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-25packagegroup-meta-python: Add newly added recipes to packagegroup-meta-python3Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-24python3-markupsafe: Fix ptest RDEPENDS and installationTrevor Gamblin
markupsafe's ptest is failing when running meta-python-ptest-image. This is because python3-markupsafe is in oe-core, but the ptests are disabled and so do_install_ptest doesn't actually install them when using the meta-python bbappend for the recipe. This patch adds do_install_ptest and the ptest RDEPENDS to the meta-python version of the recipe so that this works. Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-23python3-jinja2: Fix ptest RDEPENDS and file installationTrevor Gamblin
jinja2's ptest is failing when running meta-python-ptest-image. This is happening for two reasons: 1) python3-jinja2 is in oe-core, but the ptests are disabled. 2) python3-toml is required for the ptest; Because of #1, do_install_ptest doesn't actually run and so no tests are installed for ptest-runner to use. This patch adds do_install_ptest to the bbappend file for jinja2, and also adds python3-toml to the ptest RDEPENDS so that it will install the tests and run correctly. Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-23python3-sortedcontainers: Add recipeKhem Raj
Its needed by python3-numpy pytests Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-23python3-hypothesis: Add recipeKhem Raj
Its needed by python3-numpy pytests Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-23python3-pytest: Upgrade to 6.1.2Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-23python3-toml: Upgrade 0.10.1 -> 0.10.2Leon Anavi
Upgrade to release 0.10.2: - Added toml.dump example to Quick Tutorial - Skip numpy tests when numpy is not available - Bug fix: ids were based on the string, rather than the actual object which causes incorrect detection of circular references - Show meaningful error message for wrong case booleans - Bug fix: broken quoted section name starts with dot Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-23python3-arpeggio: Upgrade 1.9.2 -> 1.10.1Leon Anavi
Upgrade to release 1.10.1: - Fix packaging, exclude examples from wheel Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-23python3-cantools: Upgrade 35.3.0 -> 35.5.0Leon Anavi
Upgrade to release 35.5.0: - Added support for CAN FD in monitor.py cli tool Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-23python3-certifi: Upgrade 2020.6.20 -> 2020.11.8Leon Anavi
Upgrade to release 2020.11.8: - Declare support for Python 3.9 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-23python3-bitarray: Upgrade 1.6.0 -> 1.6.1Leon Anavi
Upgrade to release 1.6.1: - use PyType_Ready for all types: bitarray, bitarrayiterator, decodeiterator, decodetree, searchiterator Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-23python3-croniter: Upgrade 0.3.35 -> 0.3.36Leon Anavi
Upgrade to release 0.3.36: - Updated docs section regarding max_years_between_matches to be more shorter and hopefully more relevant - Don't install tests Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-23python3-diskcache: Upgrade 5.0.3 -> 5.1.0Leon Anavi
Upgrade to release 5.1.0: - Support transactions in FanoutCache (probably a bad idea) - Prevent cache shard attribute access when unsafe Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-23python3-gmqtt: Upgrade 0.6.7 -> 0.6.8Leon Anavi
Upgrade to release 0.6.8: - Fix encode str to bytes Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-23python3-jsonpath-rw: Add recipe for v1.4.0hasan.men
Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-18python3-pykwalify: Do not unset _PYTHON_SYSCONFIGDATA_NAMEKhem Raj
its been shoved out of setuptools3 in oe-core now Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-18python-grpcio-tools: Add missing space for appendKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-18python3-attrs: 20.2.0 -> 20.3.0Leon Anavi
Upgrade to release 20.3.0: - attr.define(), attr.frozen(), attr.mutable(), and attr.field() remain provisional. - attr.s() now has a field_transformer hook that is called for all Attributes and returns a (modified or updated) list of Attribute instances. attr.asdict() has a value_serializer hook that can change the way values are converted. Both hooks are meant to help with data (de-)serialization workflows. - kw_only=True now works on Python 2. - raise from now works on frozen classes on PyPy. - attr.asdict() and attr.astuple() now treat frozensets like sets with regards to the retain_collection_types argument. - The type stubs for attr.s() and attr.make_class() are not missing the collect_by_mro argument anymore. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-18python3-pandas: Upgrade 1.1.3 -> 1.1.4Leon Anavi
Upgrade to release 1.1.4: - Fixed regression in read_csv() raising a ValueError when names was of type dict_keys - Fixed regression in read_csv() with more than 1M rows and specifying a index_col argument - Fixed regression where attempting to mutate a DateOffset object would no longer raise an AttributeError - Fixed regression where DataFrame.agg() would fail with TypeError when passed positional arguments to be passed on to the aggregation function - Fixed regression in RollingGroupby with sort=False not being respected - Fixed regression in Series.astype() converting None to "nan" when casting to string - Fixed regression in Series.rank() method failing for read-only data - Fixed regression in RollingGroupby causing a segmentation fault with Index of dtype object - Fixed regression in DataFrame.resample(...).apply(...)() raised AttributeError when input was a DataFrame and only a Series was evaluated - Fixed regression in DataFrame.groupby(..).std() with nullable integer dtype - Fixed regression in PeriodDtype comparing both equal and unequal to its string representation - Fixed regression where slicing DatetimeIndex raised AssertionError on irregular time series with pd.NaT or on unsorted indices - Fixed regression in certain offsets (pd.offsets.Day() and below) no longer being hashable - Fixed regression in StataReader which required chunksize to be manually set when using an iterator to read a dataset - Fixed regression in setitem with DataFrame.iloc() which raised error when trying to set a value while filtering with a boolean list - Fixed regression in setitem with a Series getting aligned before setting the values - Fixed regression in MultiIndex.is_monotonic_increasing returning wrong results with NaN in at least one of the levels - Fixed regression in inplace arithmetic operation on a Series not updating the parent DataFrame - Fixed bug causing groupby(...).sum() and similar to not preserve metadata - Fixed bug in Series.isin() and DataFrame.isin() raising a ValueError when the target was read-only - Fixed bug in GroupBy.fillna() that introduced a performance regression after 1.0.5 - Fixed bug in DataFrame.info() was raising a KeyError when the DataFrame has integer column names - Fixed bug in DataFrameGroupby.apply() would drop a CategoricalIndex when grouped on Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-18python3-colorlog: Upgrade 4.4.0 -> 4.6.2Leon Anavi
Upgrade to release 4.6.2: - Include tests using MANIFEST.in instead of setup.py - Switch to GitHub Actions - Don't publish to test pypi - we'd have to bump the version every commit Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-18python3-dill: Upgrade 0.3.2 -> 0.3.3Leon Anavi
Upgrade to release 0.3.3: - Treat extension modules as built-in - Fix typo in README.md Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>