Commit Graph

3134 Commits

Author SHA1 Message Date
Khem Raj
f623d8b574 python3-matplotlib: Disable LTO for clang/riscv
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-29 22:02:15 -08:00
Tim Orling
bf5aeb92c0 python3-sortedcontainers: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
2a5ced38de python3-hypothesis: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
ca2ffd5e03 python3-pytest: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
68aadc891a python3-pluggy: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
423851fd27 python3-importlib-metadata: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
79e2177d32 python3-zipp: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
3b06e2518b python3-wcwidth: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
b21c943eac python3-packaging: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
0945428471 python3-setuptools-scm: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
e166aa1eb4 python3-py: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
c5c059b22b python3-toml: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
c0b40b6ad7 python3-pathlib2: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
ebd8df8ea2 python3-more-itertools: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
01538fc650 python3-iniconfig: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
0fcc4ce697 python3-attrs: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
f627aa0003 python3-atomicwrites: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Leon Anavi
d9874ce27c python3-transitions: Upgrade 0.8.4 -> 0.8.5
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-27 11:54:04 -08:00
Leon Anavi
b2d4c4fb9b python3-urllib3: Upgrade 1.25.11 -> 1.26.2
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-27 11:54:04 -08:00
Leon Anavi
eed4c901af python3-prettytable: Upgrade 1.0.1 -> 2.0.0
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-27 11:54:04 -08:00
Leon Anavi
e3c9a42603 python3-ansi2html: Upgrade 1.5.2 -> 1.6.0
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-27 11:54:04 -08:00
Leon Anavi
515f976712 python3-fastnumbers: Upgrade 3.0.0 -> 3.1.0
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-27 11:54:04 -08:00
Leon Anavi
8cdf980c0b python3-luma-oled: Upgrade 3.7.0 -> 3.8.1
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-27 11:54:04 -08:00
Leon Anavi
da677455b4 python3-luma-core: Upgrade 1.17.3 -> 2.0.1
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-27 11:54:04 -08:00
Leon Anavi
24517fa18b python3-yarl: Upgrade 1.6.2 -> 1.6.3
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-27 11:54:04 -08:00
Leon Anavi
80b096966e python3-bitstruct: Upgrade 8.11.0 -> 8.11.1
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-27 11:54:04 -08:00
Leon Anavi
fdf6726fa8 python3-pyrad: Upgrade 2.3 -> 2.4
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-27 11:54:04 -08:00
Khem Raj
57a540a541 packagegroup-meta-python: Add newly added recipes to packagegroup-meta-python3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-25 12:05:13 -08:00
Trevor Gamblin
51c495772d python3-markupsafe: Fix ptest RDEPENDS and installation
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-24 16:01:53 -08:00
Trevor Gamblin
ffafb00e45 python3-jinja2: Fix ptest RDEPENDS and file installation
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-23 22:51:38 -08:00
Khem Raj
46ca7c82d7 python3-sortedcontainers: Add recipe
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-23 13:00:55 -08:00
Khem Raj
cc0e096f0d python3-hypothesis: Add recipe
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-23 13:00:55 -08:00
Khem Raj
b2e6fa5b7b python3-pytest: Upgrade to 6.1.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-23 13:00:55 -08:00
Leon Anavi
7d319015e1 python3-toml: Upgrade 0.10.1 -> 0.10.2
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-23 13:00:55 -08:00
Leon Anavi
05a1e43472 python3-arpeggio: Upgrade 1.9.2 -> 1.10.1
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-23 13:00:55 -08:00
Leon Anavi
3065fb6b1d python3-cantools: Upgrade 35.3.0 -> 35.5.0
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-23 13:00:55 -08:00
Leon Anavi
da931e3903 python3-certifi: Upgrade 2020.6.20 -> 2020.11.8
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-23 13:00:55 -08:00
Leon Anavi
1f7a95eed1 python3-bitarray: Upgrade 1.6.0 -> 1.6.1
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-23 13:00:54 -08:00
Leon Anavi
9cd7cf19e3 python3-croniter: Upgrade 0.3.35 -> 0.3.36
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-23 13:00:54 -08:00
Leon Anavi
b918a70abd python3-diskcache: Upgrade 5.0.3 -> 5.1.0
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-23 13:00:54 -08:00
Leon Anavi
f6e2f5de3b python3-gmqtt: Upgrade 0.6.7 -> 0.6.8
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-23 13:00:54 -08:00
hasan.men
121c94e3c3 python3-jsonpath-rw: Add recipe for v1.4.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-23 13:00:54 -08:00
Khem Raj
50bbf80abf python3-pykwalify: Do not unset _PYTHON_SYSCONFIGDATA_NAME
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-18 08:18:45 -08:00
Khem Raj
6b3e3bdaf8 python-grpcio-tools: Add missing space for append
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-18 08:18:37 -08:00
Leon Anavi
4642dd56b7 python3-attrs: 20.2.0 -> 20.3.0
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-18 08:18:31 -08:00
Leon Anavi
ca243baa6c python3-pandas: Upgrade 1.1.3 -> 1.1.4
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-18 08:18:24 -08:00
Leon Anavi
4729c7008b python3-colorlog: Upgrade 4.4.0 -> 4.6.2
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-18 08:18:20 -08:00
Leon Anavi
6027141c0c python3-dill: Upgrade 0.3.2 -> 0.3.3
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>
2020-11-18 08:18:15 -08:00
Leon Anavi
45c2cb0cd0 python3-cmd2: Upgrade 1.3.11 -> 1.4.0
Upgrade to release 1.4.0:

- Fixed tab completion crash on Windows
- Changed how multiline doc string help is formatted to match
  style of other help messages

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-18 08:17:53 -08:00
Khem Raj
7a6a1ac1d3 python3-cvxopt: Exclude from world builds
it needs lapack which need fortran

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-12 16:13:30 -08:00
Gregory Anders
167c48962c Add python3-cvxopt
Signed-off-by: Gregory Anders <greg@gpanders.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-12 16:13:05 -08:00
Khem Raj
24b704c925 meta-python: Drop RDEPEND'ing on python3-typing
Its part of core python package now

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-12 12:45:11 -08:00
Khem Raj
1a3788c926 python3-icu: Update to 2.6
Among others, it supports latest ICU 68.x release

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-12 12:45:04 -08:00
Gregory Anders
adf407f3f8 Add python3-cerberus
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-12 12:45:00 -08:00
Gregory Anders
8c3fc85553 Add python3-dill
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-12 12:44:53 -08:00
Gregory Anders
d1c2512eee Add python3-transitions
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-12 12:44:25 -08:00
Khem Raj
8fbaa7e41c layer.conf: Add hardknott to LAYERSERIES_COMPAT
Thats codename for 3.3

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-04 12:43:55 -08:00
Leon Anavi
1204ed0a0e python3-ipython: Upgrade 7.18.1 -> 7.19.0
Upgrade to release 7.19.0:

- Fix to restore the ability to specify more than one extension
  using command line flags when using traitlets 5.0
- Docs docs formatting that make the install commands work on zsh
- Always display the last frame in tracebacks even if hidden with
  __traceback_hide__
- Avoid an issue where a callback can be registered multiple times.
- Avoid an issue in debugger mode where frames changes could be
  lost.
- Never hide the frames that invoke a debugger, even if marked as
  hidden by __traceback_hide__
- Fix calling the debugger in a recursive manner

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-04 11:10:16 -08:00
Leon Anavi
9610511f35 python3-tornado: Upgrade 6.0.4 -> 6.1
Upgrade to release 6.1:

- Windows support has been improved. Tornado is now compatible
  with the proactor event loop (which became the default in Python
  3.8) by automatically falling back to running a selector in a
  second thread. This means that it is no longer necessary to
  explicitly configure a selector event loop, although doing so
  may improve performance. This does not change the fact that
  Tornado is significantly less scalable on Windows than on other
  platforms.
- Binary wheels are now provided for Windows, MacOS, and Linux
  (amd64 and arm64).
- This is the last release of Tornado to support Python 3.5.
  Future versions will require Python 3.6 or newer

License-Update:  Checksum change, lisense remains "Apache-2.0"

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-04 11:10:11 -08:00
Leon Anavi
b32e97a451 python3-kiwisolver: Upgrade 1.3.0 -> 1.3.1
Upgrade to release 1.3.1:

- allow to avoid linking against VC2014_1 on windows
- do not mark move constructor / assignment operator of expression
  as noexcept. This is to circumvent a suspected bug in the GCC
  compiler in the manylinux1 image.

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-04 11:10:02 -08:00
Mark Jonas
7fe65b887e python3-pyinotify: Add missing ctypes dependency
pyinotify 0.9.6 has a runtime dependency on ctypes.
See https://github.com/seb-m/pyinotify/blob/0.9.6/python3/pyinotify.py#L82

pyinotify prefers ctypes to inotify_syscalls. The latter is only a
fallback.
See https://github.com/seb-m/pyinotify/blob/0.9.6/python3/pyinotify.py#L129

Signed-off-by: Mark Jonas <toertel@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-04 11:09:57 -08:00
Leon Anavi
563033d0a1 python3-langtable: Upgrade 0.0.53 -> 0.0.54
Upgrade to release 0.0.54:

- Add list_common_languages derived from gnome-control-center

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-04 11:09:53 -08:00
Leon Anavi
c808f9086b python3-dateparser: Upgrade 0.7.6 -> 1.0.0
Upgrade to release 1.0.0:

- Drop support for Python 2.7 and pypy
- Now DateDataParser.get_date_data() returns a DateData object
  instead of a dict
- From now wrong settings are not silenced and raise
  SettingValidationError
- Now dateparser.parse() is deterministic and doesn't try previous
  locales. Also, DateDataParser.get_date_data() doesn't try the
  previous locales by default
- Remove the 'base-formats' parser
- Extract the 'no-spaces-time' parser from the 'absolute-time'
  parser and make it an optional parser
- Remove numeral_translation_data
- Remove the undocumented SKIP_TOKENS_PARSER and FUZZY settings
- Remove support for using strings in date_formats
- The undocumented ExactLanguageSearch class has been moved to the
  private scope and some internal methods have changed
- Changes in dateparser.utils: normalize_unicode() doesn't accept
  bytes as input and convert_to_unicode has been deprecated
- Add Python 3.9 support
- Detect hours separated with a period/dot
- Add support for "decade"
- Add support for the hijri calendar in Python ≥ 3.6
- New logo!
- Improve the README and docs
- Fix the "calendars" extra
- Fix leap years when PREFER_DATES_FROM is set
- Fix STRICT_PARSING setting in no-spaces-time parser
- Consider RETURN_AS_TIME_PERIOD setting for relative-time parser
- Parse the 24hr time format with meridian info
- Other small improvements

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-04 11:09:47 -08:00
Leon Anavi
2ee827ff12 python3-regex: Upgrade 2020.10.23 -> 2020.10.28
Upgrade to release 2020.10.28:

- Added Apache 2.0 licence file to the files in the git repository

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-04 11:09:43 -08:00
Leon Anavi
fd72a9d1dc python3-aiofiles: Upgrade 0.5.0 -> 0.6.0
Upgrade to release 0.6.0:

- aiofiles is now tested on ppc64le.
- Added name and mode properties to async file objects.
- Fixed a DeprecationWarning internally.
- Python 3.9 support and 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-04 11:09:39 -08:00
Leon Anavi
031c9344d4 python3-aiohttp: Upgrade 3.7.1 -> 3.7.2
Upgrade to release 3.7.2:

- Fixed static files handling for loops without .sendfile()
  support

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-04 11:09:35 -08:00
Leon Anavi
c6965d9460 python3-kiwisolver: Upgrade 1.2.0 -> 1.3.0
Upgrade to release 1.3.0:

- add c++ benchmarks and run them on CIs
- modernize the c++ code by using more c++11 features
- introduce move semantic in some c++ constructors to improve
  performances
- add 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-04 11:09:31 -08:00
Leon Anavi
551e72b9d3 python3-sh: Upgrade 1.14.0 -> 1.14.1
Upgrade to release 1.14.1:

- bugfix where setting _ok_code to not include 0, but 0 was the
  exit code

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-04 11:09:26 -08:00
Leon Anavi
3a7670013b python3-markdown: Upgrade 3.3.2 -> 3.3.3
Upgrade to release 3.3.3:

- Unify all block-level tags
- Fix issue where some empty elements would have text rendered
  as None when using md_in_html
- Avoid catastrophic backtracking in hr regex
- Fix hr HTML handling

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-04 11:09:21 -08:00
Leon Anavi
9239ab9812 python3-pyexpect: Upgrade 1.0.20 -> 1.0.21
Upgrade to release 1.0.21:

- Ensure .includes() handles a generator correcly
- Also check python 3.8 and 3.9
- Ignore tox directory

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-04 11:08:50 -08:00
Leon Anavi
2506cf2d47 python3-cryptography-vectors: Upgrade 3.1.1 -> 3.2
Upgrade to release 3.2:

- SECURITY ISSUE: Attempted to make RSA PKCS#1v1.5 decryption more
  constant time, to protect against Bleichenbacher vulnerabilities.
  Due to limitations imposed by our API, we cannot completely
  mitigate this vulnerability and a future release will contain a
  new API which is designed to be resilient to these for contexts
  where it is required. Credit to Hubert Kario for reporting the
  issue. CVE-2020-25659
- Support for OpenSSL 1.0.2 has been removed. Users on older
  version of OpenSSL will need to upgrade.
- Added basic support for PKCS7 signing (including SMIME) via
  :class:`~cryptography.hazmat.primitives.serialization.pkcs7.PKCS7SignatureBuilder`.

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-04 11:08:45 -08:00
Leon Anavi
19cb4a8e3a python3-luma-oled: Upgrade 3.6.0 -> 3.7.0
Upgrade to release 3.7.0:

- Drop support for Python 3.5, only 3.6 or newer is supported now
- Add support for SSD1351 128x96 display
- Pin luma.core to 1.x.y line only, in anticipation of performance
  improvements in upcoming major release

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-04 11:08:21 -08:00
Alexander Kanavin
7e24fb6817 python3-mprpc: remove the recipe
The project has been abandoned for a few years now, and
no longer builds with python 3.9.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-02 09:00:32 -08:00
Leon Anavi
164a6030b0 python3-aiohttp: Upgrade 3.6.3 -> 3.7.1
Upgrade to release 3.7.1:

- Fixed a type error caused by the conditional import of Protocol
- Server doesn't send Content-Length for 1xx or 204
- Fix run_app typing
- Always require typing_extensions library
- Fix a variable-shadowing bug causing ThreadedResolver.resolve
  to return the resolved IP as the hostname in each record, which
  prevented validation of HTTPS connections
- Added annotations to all public attributes
- Fix flaky test_when_timeout_smaller_second
- Ensure sending a zero byte file does not throw an exception
- Fix a bug in web.run_app() about Python version checking on
  Windows

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-10-28 10:22:06 -07:00
Leon Anavi
7ccadfb68b python3-zipp: Upgrade 3.3.1 -> 3.4.0
Upgrade to release 3.4.0:

- Path.joinpath now takes arbitrary positional arguments and no
  longer accepts add as a keyword argument.

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-10-28 10:22:06 -07:00
Leon Anavi
8e7d326c26 python3-luma-core: Upgrade 1.17.2 -> 1.17.3
Upgrade to release 1.17.3:

- Drop support for Python 3.5, only 3.6 or newer is supported now
- Add missing cmdline interfaces: "noop" & "gpio_cs_spi"
- Legacy proportional font wrapper raises user-friendly error
  message when character is not in the font table

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-10-28 10:22:05 -07:00
Leon Anavi
c7ce9d0378 python3-u-msgpack-python: Upgrade 2.7.0 -> 2.7.1
Upgrade to release 2.7.1:

- Add Ext type value validation to Ext class and
  ext_serializable() decorator
- Change string formatting from % to .format() throughout codebase

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-10-28 10:22:05 -07:00
Leon Anavi
2c24916b5d python3-tqdm: Upgrade 4.50.2 -> 4.51.0
Upgrade to release 4.51.0:

- add {eta} datetime bar_format argument
- fix py3 CLI --update & --update_to
- replace nosetests with pytest
- add & update 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-10-28 10:22:05 -07:00
Leon Anavi
dd349aa2ce python3-pyparted: Upgrade 3.11.6 -> 3.11.7
Upgrade to release 3.11.7:

- Set PY_SSIZE_T_CLEAN for the build
- add nvme support
- Update RELEASE file to make last step be "make pypi"

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-10-28 10:22:05 -07:00
Leon Anavi
e37647c283 python3-psutil: Upgrade 5.7.2 -> 5.7.3
Upgrade to release 5.7.3:

- [FreeBSD] add support for Process.rlimit().
- [BSD] add support for Process.environ()
- [UNIX] net_if_stats()'s isup also checks whether the NIC is
  running (meaning Wi-Fi or ethernet cable is connected)
- [Linux] improved battery detection and charge "secsleft"
  calculation
- [Linux] physical cpu_count() result is incorrect on systems with
  more than one CPU socket
- [macOS] Process.exe() may raise FileNotFoundError if process is
  still alive but the exe file which launched it got deleted
- [macOS] fix missing include for getpagesize()
- [Windows] Process.open_files() may cause a segfault due to a
  NULL pointer
- [Linux] sensors_battery(): if percent can be determined but not
  the remaining values, still return a result instead of None.

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-10-28 10:22:05 -07:00
Leon Anavi
a00b9d8eba python3-cryptography: Upgrade 3.1.1 -> 3.2
Upgrade to release 3.2:

- SECURITY ISSUE: Attempted to make RSA PKCS#1v1.5 decryption more
  constant time, to protect against Bleichenbacher vulnerabilities.
  Due to limitations imposed by our API, we cannot completely
  mitigate this vulnerability and a future release will contain a
  new API which is designed to be resilient to these for contexts
  where it is required. Credit to Hubert Kario for reporting the
  issue. CVE-2020-25659
- Support for OpenSSL 1.0.2 has been removed. Users on older
  version of OpenSSL will need to upgrade.
- Added basic support for PKCS7 signing (including SMIME) via
  :class:`~cryptography.hazmat.primitives.serialization.pkcs7.PKCS7SignatureBuilder`.

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-10-28 10:22:05 -07:00
Sakib Sajal
870d5f5a35 python3-prettytable: add python3-wcwidth to RDEPENDS
Upstream prettytable uses wcwidth since v1.0.0,
see commit 83689922af58c152993e8ef5bcf7dd1464371272.
Hence, add python3-wcwidth to RDEPENDS .

Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-28 10:22:05 -07:00
Leon Anavi
cfbaf7ef79 python3-google-api-python-client: Upgrade 1.12.3 -> 1.12.5
Upgrade to release 1.12.5:

- Don't raise when downloading zero byte files

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-10-28 10:22:05 -07:00
Leon Anavi
e3564f7503 python3-regex: Upgrade 2020.10.15 -> 2020.10.23
Upgrade to release 2020.10.23:

- Compilaton flag to avoid storing compiled regexp in internal
  cache

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-10-28 10:22:05 -07:00
Leon Anavi
4a86d0784d python3-lxml: Upgrade 4.5.2 -> 4.6.1
Upgrade to release 4.6.1:

- lxml.html.InputGetter supports __len__() to count the number of
  input fields.
- lxml.html.InputGetter has a new .items() method to ease
  processing all input fields.
- lxml.html.InputGetter.keys() now returns the field names in
  document order.
- GH-309: The API documentation is now generated using
  sphinx-apidoc.
- C14N 2.0 serialisation failed for unprefixed attributes when a
  default namespace was defined.
- TreeBuilder.close() raised AssertionError in some error cases
  where it should have raised XMLSyntaxError. It now raises a
  combined exception to keep up backwards compatibility, while
  switching to XMLSyntaxError as an interface.
- A vulnerability was discovered in the HTML Cleaner by Yaniv
  Nizry, which allowed JavaScript to pass through. The cleaner
  now removes more sneaky "style" content.

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-10-28 10:22:05 -07:00
Leon Anavi
1c18656fda python3-sentry-sdk: Upgrade 0.19.0 -> 0.19.1
Upgrade to release 0.19.1:

- Fix dependency check for blinker fixes
- Fix incorrect timeout warnings in AWS Lambda and GCP integrations

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-10-28 10:22:05 -07:00
Leon Anavi
1bef24d3a5 python3-traitlets: Upgrade 5.0.4 -> 5.0.5
Upgrade to release 5.0.5:

- Support deprecated literals for sets, tuples on the command-line:
  nbconvert --TagRemovePreprocessor.remove_cell_tags='{"tag"}'
- Fix from_string_list for Tuples in general
- Fix support for List(default_value=None, allow_none=True) and
  other Container traits
- Fix help output for nested aliases and tuple traits

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-10-28 10:22:05 -07:00
Leon Anavi
1a53121ff5 python3-typeguard: Upgrade 2.9.1 -> 2.10.0
Upgrade to release 2.10.0:

- Added support for Python 3.9
- Added support for nested Literal
- Added support for TypedDict inheritance (with some caveats; see
  the user guide on that for details)
- An appropriate TypeError is now raised when encountering an
  illegal Literal value
- Fixed checking NoReturn on Python < 3.8 when typing_extensions
  was not installed
- Fixed import hook matching unwanted modules
- Install the pytest plugin earlier in the test run to support
  more use cases

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-10-22 22:17:30 -07:00
Leon Anavi
aa4f5c9f96 python3-pymisp: Upgrade 2.4.131 -> 2.4.133
Upgrade to release 2.4.133:

- [attribute type] telfhash added.
- [add_gitlab_user] new gitlab user fetch script to MISP object.
- Bump object templates.
- Bump changelog.
- Bump version.
- Bump test cases.
- [type] updated.
- Bump file obj version in tests.
- [data] misp-objects updated.
- Bump build system to poetry 1.1.
- [type] new type added.
- [add_github_user] add ssh keys of the user in the MISP object.
- [add_github_user] more fields added from the GitHub API.
- Bump deps, objects.
- Add test for delete=True in get_event.
- [add_github_user] add following to the MISP object.
- Bump dependencies.
- Pass a list to add_attributes.
- Use MISPObject instead of GenericObjectGenerator.
- [doc] add a reference to the license.
- Add docstrings and extend conf.py for RTD.
- Remove PyMISPExpanded from the docs.
- Add comments to ELF, PE, and MachO object generators.
- Improve error message, add comments, rename whitelist to
  allowedlist.
- Remove SG search for search() func as this doesn't support SG
  searching, but the index does.

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-10-22 22:17:24 -07:00
Leon Anavi
be61777d1c python3-markdown: Upgrade 3.3.1 -> 3.3.2
Upgrade to release 3.3.2:

- Properly parse inline HTML in md_in_html
- Account for Etree Elements in HTML Stash

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-10-22 22:17:19 -07:00
Leon Anavi
7353781cfe python3-bitarray: Upgrade 1.5.3 -> 1.6.0
Upgrade to release 1.6.0:

- add `decodetree` object, for speeding up consecutive calls
  to `.decode()` and `.iterdecode()`, in particular when dealing
  with large prefix codes, see #103
- add optional parameter to `.tolist()` which changes the items in
  the returned list to integers (0 or 1), as opposed to Booleans
- remove deprecated `bitdiff()`, which has been deprecated since
  version 1.2.0, use `bitarray.util.count_xor()` instead
- drop Python 2.6 support

License-Update: Update license file, license remains the same.

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-10-22 22:17:13 -07:00
Leon Anavi
6668270895 python3-urllib3: Upgrade 1.25.10 -> 1.25.11
Upgrade to release 1.25.11:

- Fix retry backoff time parsed from Retry-After header when given
  in the HTTP date format. The HTTP date was parsed as the local
  timezone rather than accounting for the timezone in the HTTP
  date (typically UTC)
- Fix issue where an error would be raised when the SSLKEYLOGFILE
  environment variable was set to the empty string. Now
  SSLContext.keylog_file is not set in this situation

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-10-22 22:17:08 -07:00
Leon Anavi
4eb7dff81c python3-dominate: Upgrade 2.5.2 -> 2.6.0
Upgrade to release 2.6.0:

- Add get_current() to return the current active element in a with
  context

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-10-22 22:17:04 -07:00
Leon Anavi
4fbb740722 python3-humanize: Upgrade 3.0.1 -> 3.1.0
Upgrade to release 3.1.0:

- Declare support for Python 3.9
- testing/docs: Include doctests in testing
- Allow custom "now" in naturaldelta and naturaltime
- Represent with a zero if the delta is too small

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-10-22 22:17:00 -07:00
Leon Anavi
7622e9d2e3 python3-pydicti: Upgrade 1.1.3 -> 1.1.4
Upgrade to release 1.1.4:

- use str.casefold() on python3
- make normalization function a parameter of build_dict, so that
  user-defined normalization functions can be passed

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-10-22 22:16:54 -07:00
Leon Anavi
cb70540717 python3-semver: Upgrade 2.10.2 -> 2.13.0
Upgrade to release 2.13.0:

- Document how to create subclass from VersionInfo
- Ensure equal versions have equal hashes. Version equality means
  for semver, that major, minor, patch, and prerelease parts are
  equal in both versions you compare. The build part is ignored.

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-10-22 22:16:49 -07:00
Leon Anavi
a2e4d6ad22 python3-pychromecast: Upgrade 7.5.0 -> 7.5.1
Upgrade to release 7.5.1:

- Use threading.Thread.is_alive
- Bump flake8 from 3.8.3 to 3.8.4

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-10-22 22:16:44 -07:00
Leon Anavi
5e174c3fb9 python3-zipp: Upgrade 3.3.0 -> 3.3.1
Upgrade to release 3.3.1:

- bpo-42043: Add tests capturing subclassing requirements.

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-10-22 22:16:40 -07:00
Leon Anavi
d7a0124684 python3-colorama: Upgrade 0.4.3 -> 0.4.4
Upgrade to release 0.4.4:

- Re-org of README, to put the most insteresting parts near
  the top.
- Added Linux makefile targets and Windows powershell scripts to
  automate bootstrapping a development environment, and automate
  the process of testing wheels before they are uploaded to PyPI.
- Use stdlib unittest.mock where available
- Travis CI now also builds on arm64
- Demo06 demonstrates existing cursor positioning feature
- Fix OSC regex & handling to prevent hang or crash
- Document enterprise support by Tidelift

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-10-22 22:16:35 -07:00
Leon Anavi
ea278ac349 python3-regex: Upgrade 2020.10.11 -> 2020.10.15
Upgrade to release 2020.10.15:

- Fix GCC 10 warnings

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-10-22 22:15:30 -07:00