Commit Graph

2805 Commits

Author SHA1 Message Date
Leon Anavi
9c9aab3b8c python3-texttable: Upgrade 1.6.2 -> 1.6.3
Upgrade to release 1.6.3:

- Improve int conversion

License-Update: Update copyright year to 2020.

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-09-15 09:28:34 -07:00
Leon Anavi
cabb94a3ba python3-traitlets: Upgrade 5.0.3 -> 5.0.4
Upgrade to release 5.0.4:

- Support deprecated use of byte-literals for bytes on the
  command-line: ipython kernel --Session.key="b'abc'". The b
  prefix is no longer needed in traitlets 5.0, but is supported
  for backward-compatibility
- Improve output of configuration errors, especially when help
  output would make it hard to find the helpful error message

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-09-15 09:28:34 -07:00
Trevor Gamblin
ab05d6522f python3-django: add recipe for 3.1.1
meta-python only contains a recipe for django 2.2.x, so
add a recipe file for the newest branch.

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-15 09:28:34 -07:00
Trevor Gamblin
eb69aad33f python3-django: upgrade 2.2.13 -> 2.2.16
Summary of release notes from https://docs.djangoproject.com/en/2.2/releases/

2.2.14 release notes:

- Fixed messages of InvalidCacheKey exceptions and CacheKeyWarning warnings
  raised by cache key validation (#31654).

2.2.15 release notes:

- Allowed setting the SameSite cookie flag in HttpResponse.delete_cookie()
  (#31790).
- Fixed crash when sending emails to addresses with display names longer than
  75 chars on Python 3.6.11+, 3.7.8+, and 3.8.4+ (#31784).

2.2.16 release notes:

- Fixed CVE-2020-24583: Incorrect permissions on intermediate-level directories
  on Python 3.7+
- Fixed CVE-2020-24584: Permission escalation in intermediate-level directories
  of the file system cache on Python 3.7+
- Fixed a data loss possibility in the select_for_update(). When using related
  fields pointing to a proxy model in the of argument, the corresponding model
  was not locked (#31866).
- Fixed a data loss possibility, following a regression in Django 2.0, when
  copying model instances with a cached fields value (#31863).

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-11 17:44:02 -07:00
Leon Anavi
81d2d5b01d python3-sentry-sdk: Upgrade 0.17.2 -> 0.17.3
Upgrade to release 0.17.3:

- Fix an issue with the pure_eval integration in interaction with
  trimming where pure_eval would create a lot of useless local
  variables that then drown out the useful ones in trimming.

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-09-10 01:24:34 -07:00
Leon Anavi
1c7b46f706 python3-isort: Upgrade 5.4.2 -> 5.5.0
- Fixed: isort: off comment doesn't work, if it's the top comment
  in the file.
- Fixed: reverse_relative setting doesn't have any effect when
  combined with force_sort_within_sections.
- Fixed: --skip can error in the case of projects that contain
  recursive symlinks.
- Fixed: ensure_newline_before_comments doesn't work if comment is
  at top of section and sections don't have lines between them.
- Fixed: comments in imports with ";" can keep isort from
  recognizing import line.
- Fixed: As imports removed when combine_star is set.
- Fixed: --float-to-top has no effect if no import is already at
  the top.
- Fixed: isort never settles on module docstring + add import.
- Fixed: Error raised when repo contains circular symlinks.
- Fixed: noqa comment is moved from star import to constant
  import.
- Fixed: Incorrect placement of import additions.
- Fixed: isort5 throws error when stdin used on Windows with
  deprecated args.
- Added support for specifying config file when using git hook.
- Added support for coloring diff output.
- New multi-line grid mode without parentheses.
- Extensive profile testing.
- Proprety based testing applied to code snippets.
- Create automated integration test that includes full code base
  of largest OpenSource isort users.

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-09-10 01:24:34 -07:00
Leon Anavi
b6ab91b594 python3-fann2: Consolidate in a single file
Consolidate inc and bb files into a single bb file.

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-09-07 11:28:04 -07:00
Leon Anavi
f41cae55b4 python3-traitlets: 5.0.0 -> 5.0.3
Upgrade to release 5.0.3:

- update cast_unicode with Python's standard decode method
- handle allow_none in from_string

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-09-07 11:28:04 -07:00
Leon Anavi
39d0a99e94 python3-cmd2: Upgrade 1.3.8 -> 1.3.9
Upgrade to release 1.3.9:

Breaking Changes:
- CommandSet.on_unregister() is now called as first step in
  unregistering a CommandSet and not the last.
  CommandSet.on_unregistered() is now the last step.

Enhancements:
- Added CommandSet.on_registered(). This is called by cmd2.Cmd
  after a CommandSet is registered and all its commands have been
  added to the CLI.
- Added CommandSet.on_unregistered(). This is called by cmd2.Cmd
  after a CommandSet is unregistered and all its commands have
  been removed from the CLI.

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-09-07 11:28:04 -07:00
Leon Anavi
3ca275d60c python3-ruamel-yaml: Upgrade 0.16.10 -> 0.16.11
Upgrade to release 0.16.11:

- workaround issue with setuptools 0.50 and importing pip

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-09-07 11:28:04 -07:00
Leon Anavi
aac74bcb81 python3-gevent: Upgrade 1.4.0 -> 20.6.2
Upgrade to release 20.6.2:

- It is now possible to build and use the embedded libuv on a
  Cygwin platform.
- Bug fix: relax the version constraint for psutil on PyPy.
- The include directories used to compile the C extensions have
  been tweaked with the intent of making it easier to use older
  debug versions of Python.

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-09-05 13:04:40 -07:00
Leon Anavi
a425609f8b python3-gevent: Consolidate in a single file
Consolidate inc and bb files into a single bb file.

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-09-05 13:04:34 -07:00
Leon Anavi
b6d967f052 python3-systemd: Consolidate in a single file
Consolidate inc and bb files into a single bb file.

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-09-05 13:04:28 -07:00
Leon Anavi
bcb25c13d0 python3-absl: Upgrade 0.9.0 -> 0.10.0
Use PyPI and upgrade to release 0.10.0:

Added:
- (testing) _TempDir and _TempFile now implement __fspath__ to
  satisfy os.PathLike
- (logging) --logger_levels: allows specifying the log levels of
  loggers.
- (flags) FLAGS.validate_all_flags: a new method that validates
  all flags and raises an exception if one fails.
- (flags) FLAGS.get_flags_for_module: Allows fetching the flags a
  module defines.
- (testing) parameterized.TestCase: Supports async test
  definitions.
- (testing,app) Added --pdb flag: When true, uncaught exceptions
  will be handled by pdb.post_mortem. This is an alias for
  --pdb_post_mortem.

Changed:
- (testing) Failed tests output a copy/pastable test id to make it
  easier to copy the failing test to the command line.
- (testing) @parameterized.parameters now treats a single
  abc.Mapping as a single test case, consistent with
  named_parameters. Previously the abc.Mapping is treated as if
  only its keys are passed as a list of test cases. If you were
  relying on the old inconsistent behavior, explicitly convert
  the abc.Mapping to a list.
- (flags) DEFINE_enum_class and DEFINE_mutlti_enum_class accept a
  case_sensitive argument. When False (the default), strings are
  mapped to enum member names without case sensitivity, and member
  names are serialized in lowercase form. Flag definitions for
  enums whose members include duplicates when case is ignored must
  now explicitly pass case_sensitive=True.

Fixed:
- (flags) Defining an alias no longer marks the aliased flag as
  always present on the command line.
- (flags) Aliasing a multi flag no longer causes the default value
  to be appended to.
- (flags) Alias default values now matched the aliased default
  value.
- (flags) Alias present counter now correctly reflects command
  line usage.

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-09-05 13:04:22 -07:00
Leon Anavi
03431fe0a4 python3-nmap: Upgrade 1.4.7 -> 1.4.8
Upgrade to release 1.4.8:

- Using of -Pn -sZ options for basic stealth scan
- Refactoring nmap3.py to avoid repetitive code
- Support for nmap stealth scans
- Fix handling of xml.etree.ElementTree.Element with no sub
  elements
- Support for gettings nmap raw outout

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-09-05 13:04:16 -07:00
Leon Anavi
c563a70087 python3-mccabe: Upgrade 0.2.1 -> 0.6.1
Upgrade to release 0.6.1:

- Add support for Python 3.6
- Fix handling for missing statement types
- Fix signature for PathGraphingAstVisitor.default to match the
  signature for ASTVisitor

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-09-05 13:04:11 -07:00
Leon Anavi
1fc443fda1 python3-pyzmq: Upgrade 17.1.0 -> 19.0.2
- Cython backend: Build Cython extensions with language level
  "3str" (requires Cython 0.29)
- Cython backend: You can now cimport zmq
- Asyncio: Fix memory leak in Poller
- Log: Much improved logging in zmq.log (see Asynchronous Logging
  via PyZMQ)
- Log: add python -m zmq.log entrypoint
- Sources generated with Cython 0.29.15

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-09-05 13:04:06 -07:00
Leon Anavi
04470663c4 python3-pycurl: Upgrade 7.43.0.5 -> 7.43.0.6
Upgrade to release 7.43.0.6:

- Improve SSL backend detection on various systems
- Add support for libcurl's multiple SSL backend functionality
- Add support for several libcurl options

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-09-05 13:04:00 -07:00
Leon Anavi
5777d30ef3 python3-sentry-sdk: Upgrade 0.17.1 -> 0.17.2
Upgrade to release 0.17.2:

- Fix timezone bugs in GCP integration

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-09-05 13:03:54 -07:00
Leon Anavi
23eb584c6e python3-robotframework: Upgrade 3.2.1 -> 3.2.2
Upgrade to release 3.2.2, a new minor release with some bug fixes,
Libdoc enhancements and official Python 3.9 support. For more
details please visit:
https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.2.2.rst

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-09-05 13:03:48 -07:00
Leon Anavi
46712eeb71 python3-stevedore: Upgrade 3.2.0 -> 3.2.1
Upgrade to release 3.2.1:

- Bug fix: there were some syntax errors in the comment of
  stevedore 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-09-05 13:03:42 -07:00
Leon Anavi
995fc86b29 python3-pillow: Upgrade 6.2.1 -> 7.2.0
Upgrade to release 7.2.0:

- Do not convert I;16 images when showing PNGs
- Fixed ICNS file pointer saving
- Fixed loading non-RGBA mode APNGs with dispose background
- Deprecated _showxv
- Deprecate Image.show(command="...")
- Updated JPEG magic number
- Change STRIPBYTECOUNTS to LONG if necessary when saving
- Write JFIF header when saving JPEG
- Replaced tiff_jpeg with jpeg compression when saving TIFF images
- Writing TIFF tags: improved BYTE, added UNDEFINED
- Consider transparency when pasting text on an RGBA image
- Added method argument to single frame WebP saving
- Use ImageFileDirectory_v2 in Image.Exif
- Corrected reading EXIF metadata without prefix
- Fixed drawing a jointed line with a sequence of numeric values
- Added support for 1-D NumPy arrays
- Parse orientation from XMP tags
- Speed up text layout by not rendering glyphs
- Fixed ZeroDivisionError in Image.thumbnail
- Replaced TiffImagePlugin DEBUG with logging
- Fix repeatedly loading .gbr
- JPEG: Truncate icclist instead of setting to None
- Fixes default offset for Exif
- Fixed bug when unpickling TIFF images
- Fix pickling WebP
- Replace IOError and WindowsError aliases with OSError

License-Update: Word wrap and updated copyright 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-09-02 08:55:52 -07:00
Leon Anavi
0036646b10 python3-flask-pymongo: Consolidate in a single file
Consolidate inc and bb files into a single bb file.

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-09-02 08:55:46 -07:00
Leon Anavi
0b59651f4c python3-flask-mail: Consolidate in a single file
Consolidate inc and bb files into a single bb file.

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-09-02 08:55:41 -07:00
Leon Anavi
fd27498d93 python3-flask-nav: Consolidate in a single file
Consolidate inc and bb files into a single bb file.

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-09-02 08:55:34 -07:00
Leon Anavi
0acb664315 python3-traitlets: Upgrade 4.3.3 -> 5.0.0
Upgrade to release 5.0.0:

Traitlets 5.0 is a new version of traitlets that accumulate
changes over a period of more close to four years; A number of
internal refactoring made the internal code structure cleaner and
simpler, and greatly improved the diagnostic error messages as
well has help and documentation generation. Major changes:

- Removal of Python 2 support,
- Removal of Python 3.0-3.6 support
- Follow NEP 29, and are thus Python 3.7+ only.
- Remove six as a dependency
- Remove funcsig as a dependency.

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-09-02 08:55:18 -07:00
Leon Anavi
d66235395a python3-luma-core: Upgrade 1.16.0 -> 1.16.1
Upgrade to release 1.16.1:

- Fix bug in bitmap_font: glyph_index now computed correctly

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-09-02 08:53:50 -07:00
Leon Anavi
78c40a2b28 python3-sentry-sdk: Upgrade 0.17.0 -> 0.17.1
Upgrade to release 0.17.1:

- Fix timezone bugs in AWS Lambda integration.
- Fix crash on GCP integration because of missing parameter
  timeout_warning.

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-09-02 08:52:48 -07:00
Leon Anavi
cd7352b6b8 python3-ipython: Upgrade 7.17.0 -> 7.18.1
Upgrade to release 7.18.1:

- CRLF is now handled by magics my default; solving some issues
  due to copy pasting on windows.
- Requiring pexpect >=4.3 as we are Python 3.7+ only and earlier
  version of pexpect will be incompatible.
- Minimum jedi version is now 0.16.

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-09-02 08:52:27 -07:00
Leon Anavi
7f2e8bd076 python3-more-itertools: Upgrade 8.4.0 -> 8.5.0
Upgrade to release 8.5.0:

- Add :func:`windowed_complete`
- The :func:`is_sorted` implementation was improved
- The :func:`groupby_transform` now accepts a reducefunc parameter
- The :func:`last` implementation was improved
- Various documentation fixes
- The tests for :func:`distinct_combinations` were improved
- Automated tests now run on GitHub Actions

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-09-02 08:52:22 -07:00
Leon Anavi
6e3548440f python3-prompt-toolkit: Upgrade 3.0.6 -> 3.0.7
Upgrade to release 3.0.7:

- New "placeholder" parameter added to `PromptSession`.
- The "respond to CPR" logic has been moved from the `Input` to
  `Output` classes (this does clean up some code).
- Bugfix in shift-selection key bindings.
- Fix hight calculation of `FormattedTextControl` when line
  wrapping is turned on.
- Fixes for SSH server:
  * Missing encoding property
  * Fix failure in "set_line_mode" call
  * Handle `BrokenPipeError`

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-09-02 08:52:16 -07:00
Leon Anavi
67b16c0c67 python3-parse: Upgrade 1.16.0 -> 1.17.0
Upgrade to release 1.17.0:

- Make left- and center-aligned search consume up to next space

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-09-02 08:52:11 -07:00
Leon Anavi
ae4d92b96e python3-paramiko: Upgrade 2.7.1 - 2.7.2
Upgrade to release 2.7.2:

- [Bug]: Fix incorrectly swapped order of p and q numbers when
  loading OpenSSH-format RSA private keys. At minimum this should
  address a slowdown when using such keys, and it also means
  Paramiko works with Cryptography 3.1 and above (which complains
  strenuously when this problem appears).
- [Bug]: Fix incorrect string formatting causing unhelpful error
  message annotation when using Kerberos/GSSAPI.
- [Support]: Remove leading whitespace from OpenSSH RSA test suite
  static key fixture, to conform better to spec.
- [Support]: Add missing test suite fixtures directory to
  MANIFEST.in, reinstating the ability to run Paramiko’s tests
  from an sdist tarball.
- [Support]: Update our CI to catch issues with sdist generation,
  installation and testing.

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-09-02 08:52:05 -07:00
Leon Anavi
33a5252d32 python3-sh: Upgrade 1.13.1 -> 1.14.0
Upgrade to release 1.14.0:

- _env now more lenient in accepting dictionary-like objects
- None and False arguments now do not pass through to underlying
  command
- Implemented find_spec on the fancy importer, which fixes some
  Python3.4+ issues

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-09-02 08:52:00 -07:00
Leon Anavi
0c31719861 python3-cmd2: Upgrade 1.3.5 -> 1.3.8
Upgrade to release 1.3.8:

- Fixed issue where subcommand added with
  @as_subcommand_to decorator did not display help when called
  with -h/--help.
- add_help=False no longer has to be passed to parsers used in
  @as_subcommand_to decorator. Only pass this if your subcommand
  should not have the -h/--help help option (as stated in argparse
  documentation).

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-09-02 08:51:55 -07:00
Leon Anavi
d41322bcd6 python3-flask-user: Consolidate in a single file
Consolidate inc and bb files into a single bb file.

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-09-02 08:51:48 -07:00
Leon Anavi
7c213223af python3-google-api-python-client: Upgrade 1.10.1 -> 1.11.0
Upgrade to release 1.11.0:

- Add support for mtls env variables

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-09-02 08:51:42 -07:00
Leon Anavi
d2b8d7c725 python3-cryptography-vectors: Upgrade 3.0 -> 3.1
Upgrade to release 3.1:

- BACKWARDS INCOMPATIBLE: Removed support for idna based
  :term:`U-label` parsing in various X.509 classes. This support
  was originally deprecated in version 2.1 and moved to an extra
  in 2.5.
- Deprecated OpenSSL 1.0.2 support. OpenSSL 1.0.2 is no longer
  supported by the OpenSSL project. The next version of
  cryptography will drop support for it.
- Deprecated support for Python 3.5. This version sees very little
  use and will be removed in the next release.
- backend arguments to functions are no longer required and the
  default backend will automatically be selected if no backend is
  provided.
- Added initial support for parsing certificates from PKCS7 files
- Calling update or update_into on
  :class:`~cryptography.hazmat.primitives.ciphers.CipherContext`
  with data longer than 231 bytes no longer raises an
  OverflowError. This also resolves the same issue in
  :doc:`/fernet`.

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-09-02 08:51:28 -07:00
Leon Anavi
f178060eb3 python3-luma-core: Upgrade 1.15.0 -> 1.16.0
Upgrade to release 1.16.0:

- Embedded font parallel device (for upcoming HD44780, Winstar
  character devices)

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-09-02 08:51:22 -07:00
Leon Anavi
af7566197d python3-ecdsa: Upgrade 0.15 -> 0.16.0
Upgrade to release 0.16.0:

- Support for reading and writing private keys in PKCS#8 format.
- to_pem and to_der now accept new parameter, format, to specify
  the format of the encoded files, either the dafault, legacy
  "ssleay", or the new pkcs8 to use PKCS#8. Note that only
  unencrypted PKCS#8 files are supported
- Add allow_truncate to verify in VerifyingKey, it defaults to
  True, when specified as False, use of large hashes smaller than
  curves will be disallowed (as it was in 0.14.1 and earlier)
- Correctly calculate signatures for private keys equal to n-1
- Make PointJacobi and thus SigningKey and VerifyingKey pickleable
- to_pem functions return bytes not str, document them as such
- from_pem and from_pem in SigningKey returns SigningKey, document
  them as such
- Ensure that version checks will work with Python 4.
- Format the source with black.
- Fix uses of assert_ in test suite.
- Use newer Ubuntu in Travis to test against OpenSSL 1.1.1 (and
  thus test the interoperability of ECDH code in Travis).

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-09-02 08:50:49 -07:00
Hongxu Jia
b1c837d4d4 python3-texttable: add recipe
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-02 08:50:25 -07:00
Leon Anavi
b1b46a3ea5 python3-flask-sqlalchemy: Upgrade 2.4.1 -> 2.4.4
Upgrade to release 2.4.4:

- Change base class of meta mixins to type. This fixes an issue
  caused by a regression in CPython 3.8.4.
- Deprecate SQLALCHEMY_COMMIT_ON_TEARDOWN as it can cause various
  design issues that are difficult to debug.
  Call db.session.commit() directly instead.
- Fix bad pagination when records are de-duped.

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-08-31 08:27:33 -07:00
Leon Anavi
d90087c2b9 python3-flask-sqlalchemy: Consolidate in a single file
Consolidate inc and bb files into a single bb file.

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-08-31 08:27:28 -07:00
Leon Anavi
0118db5ab6 python3-flask-restful: Upgrade 0.3.7 -> 0.3.8
Upgrade to release 0.3.8:

- Add Python 3.8 support
- Fix wrongly parsed Decimal fields
- Fix overridden response when calling abort with Response
- Various small fixes and updates to documentation

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-08-31 08:27:23 -07:00
Leon Anavi
d63f4faa5a python3-flask-restful: Consolidate in a single file
Consolidate inc and bb files into a single bb file.

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-08-31 08:27:19 -07:00
Leon Anavi
2fbcbeb2d6 python3-flask-migrate: Upgrade 2.5.2 -> 2.5.3
Upgrade to release 2.5.3:

- Allow Path objects to be used as directory parameter
- Use same database URLs as Flask-SQLAlchemy
- Document how to set up with init_app method
- Document how to include a message in initial migrate
- Remove checks for alembic 0.7.0. Flask-Migrate requires alembic
  >= 0.7 in its setup.py file, which makes all the checks for
  this version obsolete.
- Use sys.executable in tests, also re-order imports
- Cosmetic improvements to 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-08-31 08:27:14 -07:00
Leon Anavi
0507ca296b python3-flask-migrate: Consolidate in a single file
Consolidate inc and bb files into a single bb file.

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-08-31 08:27:09 -07:00
Leon Anavi
ec486ac843 python3-flask-babel: Upgrade 1.0.0 -> 2.0.0
Upgrade to release 2.0.0:

- Drop Python2 support
- Tests moved from unittest to pytest
- Domain and caching support from Flask-BabelEx
- Documentation moved from python-hosted to Github Pages.
- CI moved from Travisci to Github Actions
- Small documentation improvements.
- Removed uncessary checks on get_translations()
- localeselector and timezoneselector can be changed after
  creation.

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-08-31 08:27:05 -07:00
Leon Anavi
0f3a77cd0c python3-ntplib: Upgrade 0.3.3 -> 0.3.4
Upgrade to release 0.3.4:
- Use setuptools
- update URL

Use source from the GitHub repository instead of pypi because
appropriate archive for this release is not available at pypi.org.

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-08-31 08:26:58 -07:00
Leon Anavi
01c1b8a946 python3-twitter: Upgrade 3.8.0 -> 3.9.0
Upgrade tweepy to release 3.9.0:

- Add API.create_media_metadata
- Update allowed parameters for API.update_status
- Add allowed parameters to API.get_status
- Add allowed parameters to API.statuses_lookup
- Improve API.lookup_users
- Improve and optimize API.statuses_lookup,
  API.create_media_metadata, API.update_status
- Add reverse as allowed parameter for API.lists_all
- Add count as allowed parameter for API.lists_memberships
- Add count as allowed parameter for API.lists_subscriptions
- Add include_entities as allowed parameter for API.list_timeline
- Add allowed parameters to API.list_subscribers
- Add support for Python 3.8
- Update and improve setup.py
- Use requests socks extra instead of requiring PySocks directly
- Allow uploading of images with file names without extensions
- Support uploading WebP images
- Add missing attributes to Relationship model
- Update max allowed size for uploaded GIFs
- Add _json attribute to DirectMessage model
- Update and improve tests
- Add documentation for extended Tweets
- Document API.lookup_users
- Add documentation for running tests
- Add Korean translation of documentation
- Add Polish translation of documentation
- Document API.lookup_friendships
- Update and improve various documentation
- Fix handling of invalid credentials for API.verify_credentials
- Handle boolean value for API.verify_credentials include_email
  parameter
- Allow Cursor to be used with API.list_direct_messages by adding
  DMCursorIterator

License-Update: Use the exact line from 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-08-31 08:26:52 -07:00
Leon Anavi
5e3f81892e python3-cryptography: Upgrade 3.0 -> 3.1
Upgrade to release 3.1:

- BACKWARDS INCOMPATIBLE: Removed support for idna based
  :term:`U-label` parsing in various X.509 classes. This support
  was originally deprecated in version 2.1 and moved to an extra
  in 2.5.
- Deprecated OpenSSL 1.0.2 support. OpenSSL 1.0.2 is no longer
  supported by the OpenSSL project. The next version of
  cryptography will drop support for it.
- Deprecated support for Python 3.5. This version sees very
  little use and will be removed in the next release.
- backend arguments to functions are no longer required and the
  default backend will automatically be selected if no backend
  is provided.
- Added initial support for parsing certificates from PKCS7 files
- Calling update or update_into on
  :class:`~cryptography.hazmat.primitives.ciphers.CipherContext`
  with data longer than 231 bytes no longer raises an
  OverflowError. This also resolves the same issue in
  :doc:`/fernet`.

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-08-31 08:26:47 -07:00
Leon Anavi
4ca14cde0d python3-google-api-python-client: Upgrade 1.10.0 -> 1.10.1
Upgrade to release 1.10.1:

- Bug fix: discovery uses V2 when version is None
- Fix deprecation warnings due to invalid escape sequences
- Fix link to service accounts documentation
- Update generated docs

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-08-31 08:26:42 -07:00
Leon Anavi
bfa20dbf2b python3-flask-socketio: Upgrade 4.2.1 -> 4.3.1
Upgrade to release 4.3.1:

- Fix is_connected in test client
- Handle callbacks for emits outside of request context
- Improve test client unit test to use two concurrent clients
- Accept skip_sid argument in emit
- Fix is_connected() method in test client
- Log warning when gevent is used but WebSocket is missing
- More accurate logging documentation

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-08-31 08:26:13 -07:00
Leon Anavi
26de7600bd python3-flask-socketio: Consolidate in a single file
Consolidate inc and bb files into a single bb file.

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-08-27 15:07:53 -07:00
Leon Anavi
1433e9f3de python3-flask-wtf: Upgrade 0.14.2 -> 0.14.3
Upgrade to release 0.14.3:

- xrange changed to range, python3 compatible
- Move Iterable import to _compat module
- Fix deprecation warning
- Remove flaskr 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-08-27 15:07:50 -07:00
Leon Anavi
2f257049cf python3-flask-wtf: Consolidate in a single file
Consolidate inc and bb files into a single bb file.

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-08-27 15:07:46 -07:00
Leon Anavi
3e7a259ec2 python3-cmd2: Upgrade 1.3.4 -> 1.3.5
Upgrade to release 1.3.5:

- Fixed RecursionError when printing an argparse.Namespace caused
  by custom attribute cmd2 was adding
- Added get_statement() function to argparse.Namespace which
  returns __statement__ attribute

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-08-27 15:07:42 -07:00
Leon Anavi
9467ae657d python3-diskcache: Upgrade 5.0.1 -> 5.0.2
Stay up to date and upgrade to latest release following the recent
"bump version to 5.0.2" commit in the GitHub upstream repo.

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-08-27 15:07:38 -07:00
Leon Anavi
2e13bf296a python3-flask: Upgrade 1.1.1 -> 1.1.2
Upgrade to release 1.1.2:

- Work around an issue when running the flask command with an
  external debugger on Windows.
- The static route will not catch all URLs if the Flask
  static_folder argument ends with a slash.

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-08-27 15:07:35 -07:00
Leon Anavi
e5a2438e3e python3-flask: Consolidate in a single file
Consolidate inc and bb files into a single bb file.

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-08-27 15:07:29 -07:00
Leon Anavi
11633d7425 python3-sentry-sdk: Upgrade 0.16.5 -> 0.17.0
Upgrade to release 0.17.0:

- Fix a bug where class-based callables used as Django views
  (without using Django's regular class-based views) would not
  have csrf_exempt applied.
- New integration for Google Cloud Functions.
- Fix a bug where a recently released version of urllib3 would
  cause the SDK to enter an infinite loop on networking and SSL
  errors.
- Breaking change: Remove the traceparent_v2 option. The option
  has been ignored since 0.16.3, just remove it from your 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-08-27 15:07:25 -07:00
Leon Anavi
23d9a5cca9 python3-cmd2: Upgrade 1.3.3 -> 1.3.4
Upgrade to release 1.3.4:

- Fixed AttributeError when CommandSet that uses
  as_subcommand_to decorator is loaded during cmd2.Cmd.__init__()
- Improved exception messages when using mock without spec=True

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-08-27 15:07:21 -07:00
Leon Anavi
fca320293e python3-openpyxl: Upgrade 3.0.4 -> 3.0.5
Upgrade to release 3.0.5 with the following bugfixes:

- Incorrectly consider currency format as datetime
- Cannot copy worksheets with merged cells
- Empty worksheets do not return generators when looping
- Hyperlinks duplicated on multiple saves
- Incorrectly literal format as datetime
- Links set to range of cells not preserved
- Exception when opening workbook with chartsheets and tables

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-08-27 15:07:17 -07:00
Leon Anavi
407a63b4a5 python3-cryptography-vectors: Upgrade 2.9.2 -> 3.0
Upgrade to release 3.0:

- Deprecated support for Python 2.
- Added support for OpenSSH serialization format for ec, ed25519,
  rsa and dsa private keys
- Added support for OpenSSH certificates
- Added support for parsing attributes in certificate signing
  requests
- On OpenSSL 1.1.1d and higher cryptography now uses OpenSSL's
  built-in CSPRNG instead of its own OS random engine because
  these versions of OpenSSL properly reseed on fork
- Added initial support for creating PKCS12 files

More details are avaialble at:
https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst

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-08-27 15:07:12 -07:00
Leon Anavi
8cea00add2 python3-bitarray: Upgrade 1.5.2 -> 1.5.3
Upgrade to release 1.5.3:

- add optional index parameter to `.index()` to invert single bit
- fix `sys.getsizeof(bitarray)` by adding `.__sizeof__()`

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-08-27 15:06:48 -07:00
Michael Fitz-Payne
9efe7a412d python3-greenstalk: add recipe for greenstalk python package.
Greenstalk is a small and unopinionated Python client library for
communicating with the beanstalkd work queue. The API provided mostly
maps one-to-one with commands in the protocol.

Signed-off-by: Michael Fitz-Payne <michael.fitz-payne@digi.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-25 10:36:15 -07:00
Leon Anavi
fc1a921c89 python3-msm: Upgrade 0.8.7 -> 0.8.8
Upgrade to release 0.8.8:

- increment mycroft-skills repo branch
- Make sure readme is included in pip package
- Add license to MANIFEST.in
- Remove exec flag from LICENSE
- Handle PermissionsError when creating skills repo
- Concatenate list and not a string
- Install Python packages in the exact order as specified
  in the manifest file

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-08-25 10:34:33 -07:00
Leon Anavi
28619bb56c python3-pandas: Upgrade 1.1.0 -> 1.1.1
Upgrade to release 1.1.1:

- Fixed regression in CategoricalIndex.format() where, when
  stringified scalars had different lengths, the shorter string
  would be right-filled with spaces, so it had the same length
  as the longest string
- Fixed regression in Series.truncate() when trying to truncate
  a single-element series
- Fixed regression where DataFrame.to_numpy() would raise a
  RuntimeError for mixed dtypes when converting to str
- Fixed regression where read_csv() would raise a ValueError when
  pandas.options.mode.use_inf_as_na was set to True
- Fixed regression where pandas.testing.assert_series_equal()
  would raise an error when non-numeric dtypes were passed with
  check_exact=True
- Fixed regression in .groupby(..).rolling(..) where column
  selection was ignored
- Fixed regression where DataFrame.interpolate() would raise a
  TypeError when the DataFrame was empty
- Fixed regression in DataFrame.shift() with axis=1 and
  heterogeneous dtypes
- Fixed regression in DataFrame.diff() with read-only data
- Fixed regression in .groupby(..).rolling(..) where a segfault
  would occur with center=True and an odd number of values
- Fixed regression in DataFrame.apply() where functions that
  altered the input in-place only operated on a single row
- Fixed regression in DataFrame.reset_index() would raise a
  ValueError on empty DataFrame with a MultiIndex with a
  datetime64 dtype level
- Fixed regression where pandas.merge_asof() would raise a
  UnboundLocalError when left_index, right_index and tolerance
  were set
- Fixed regression in .groupby(..).rolling(..) where a custom
  BaseIndexer would be ignored
- Fixed regression in DataFrame.replace() and Series.replace()
  where compiled regular expressions would be ignored during
  replacement
- Bug in Styler whereby cell_ids argument had no effect due to
  other recent changes
- Bug in pandas.testing.assert_series_equal() and
  pandas.testing.assert_frame_equal() where extension dtypes
  were not ignored when check_dtypes was set to False
- Bug in to_timedelta() fails when arg is a Series with Int64
  dtype containing null values
- Bug in .groupby(..).rolling(..) where passing closed with
  column selection would raise a ValueError
- Bug in DataFrame constructor failing to raise ValueError in
  some cases when data and index have mismatched lengths

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-08-25 10:34:27 -07:00
Leon Anavi
a796bb5e88 python3-typing-extensions: Upgrade 3.7.4.2 -> 3.7.4.3
Upgrade to release 3.7.4.3:

- Add SupportsIndex, added in Python 3.8
- Make tests for Annotated work with Python 3.9
- Add PEP 613 TypeAlias to typing_extensions
- Add tox.ini for typing_extensions
- Remove extra 'use' in readme

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-08-25 10:34:20 -07:00
Leon Anavi
4876bdb197 python3-inflection: Upgrade 0.5.0 -> 0.5.1
Upgrade to release 0.5.1:

- Fix type hints not working

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-08-25 10:34:14 -07:00
Leon Anavi
eb1710d8b6 python3-pymisp: Upgrade 2.4.128 -> 2.4.130
Upgrade to release 2.4.130:

- Blacklist methods.
- Add list of missing calls.
- Add test_obj_references_export.
- Add MISPObject.standalone property.
  Setting MISPObject.standalone updates MISPObject._standalone and
  add/removes "ObjectReference" from AbstractMISP.__not_jsonable
  using update_not_jsonable/_remove_from_not_jsonable.
- Add AbstractMISP._remove_from_not_jsonable.
- Bump version, dependencies, objects and types.
- [testlive_comprehensive] Updated generic tagging method to match
  changes in MISP.
- Cleanup blocklist methods.
- Remove outdated example.
- Bug fixes.

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-08-25 10:34:11 -07:00
Leon Anavi
f294e888b2 python3-dominate: Upgrade 2.5.1 -> 2.5.2
Upgrade to release 2.5.2:

- Removed 'input' keyword reassignment
- Bug fix: underscores not working in aria attributes
- Adding some missing attrs to DASHED_ATTRIBUTES

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-08-25 10:34:07 -07:00
Leon Anavi
021cd8e8b7 python3-pychromecast: Upgrade 7.2.0 -> 7.2.1
Upgrade to release 7.2.1:

- Ensure data parsed as JSON is a dict
- Add zeroconf debug option to example scripts

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-08-25 10:34:04 -07:00
Leon Anavi
bfe0635588 python3-attrs: Upgrade 19.3.0 -> 20.1.0
Upgrade to release 20.1.0:

- Python 3.4 is not supported anymore.
- Added attr.resolve_types(). It ensures that all
  forward-references and types in string form are resolved
  into concrete types.
- Added @attr.s(collect_by_mro=False) argument that if set to
  True fixes the collection of attributes from base classes.
- On Python 3, all generated methods now have a docstring
  explaining that they have been created by attrs.
- Fixed a ValueError: Cell is empty bug that could happen in some
  rare edge cases.
- Added attr.converters.pipe(). The feature allows combining
  multiple conversion callbacks into one by piping the value
  through all of them, and retuning the last result.
- Provisionally added attr.field() that supplants attr.ib().

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-08-25 10:34:00 -07:00
Leon Anavi
270531486c python3-networkx: Upgrade 2.4 -> 2.5
Upgrade to release 2.5:

- Dropped support for Python 3.5.
- Add Pathlib support to work with files.
- Improve performance.
- Updated docs and tests.
- Removed code designed to work with Python 2.

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-08-25 10:33:56 -07:00
Leon Anavi
a4daf0d468 python3-pint: Upgrade 0.14 -> 0.15
Upgrade to release 0.15:

- Change `Quantity` and `Unit` HTML (i.e., Jupyter notebook) repr
  away from LaTeX to a simpler, more performant pretty-text and
  table based repr inspired by Sparse and Dask.
- Add `case_sensitive` option to registry for case (in)sensitive
  handling when parsing units.
- Implement Dask collection interface to support Pint Quantity
  wrapped Dask arrays.
- Started automatically testing examples in the documentation
- Fixed an exception generated when reducing dimensions with three
  or more units of the same type.
- Fixed right operand power for dimensionless Quantity to reflect
  numpy behavior.
- Eliminated warning when setting a masked value on an underlying
  MaskedArray.
- Add `sort` option to `formatting.formatter` to permit disabling
  sorting of component units in format string.

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-08-25 10:33:51 -07:00
Leon Anavi
969ccb7a5f python3-langtable: Upgrade 0.0.51 -> 0.0.52
Upgrade to release 0.0.52:

- add list_common_keyboards() to public api

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-08-25 10:33:47 -07:00
Leon Anavi
ffa3652b50 python3-diskcache: Upgrade 4.1.0 -> 5.0.1
Upgrade to release 5.0.1:

- Drop Python 2.7 and 3.4 testing and add 3.8
- Use unittest.mock in tests
- Remove unused "env" setting from pytest section
- Remove nose references
- Add locked method to Lock
- Add paragraph to caveats about cache volume for Issue

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-08-25 10:33:42 -07:00
Leon Anavi
303431a3f5 python3-click-spinner: Add recipe
Add recipe for click-spinner, a spinner for Click.

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-08-25 10:33:34 -07:00
Leon Anavi
602d935ccd python3-click-repl: Add recipe
Add recipe for click-repl, REPL plugin for Click.

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-08-25 10:33:30 -07:00
Leon Anavi
70b03bf984 python3-nocaselist: Add recipe
Add recipe for nocaselist, a case-insensitive list for Python.
Changelog for 1.0.1:

- Fixed the incorrect behavior of the ‘+’ and ‘+=’ operators to
  now (correctly) treat the right hand operand as an iterable of
  items to be added, instead of (incorrectly) as a single item.
  For ‘+’, the right hand operand now must be a list, consistent
  with the built-in list class.
- Fixed the incorrect behavior of the * and *= operators to now
  validate that the number is an integer and raise TypeError
  otherwise, consistent with the built-in list class.

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-08-25 10:33:26 -07:00
Leon Anavi
06162a1e97 python3-nocasedict: Add recipe
Add recipe for nocasedict, a case-insensitive ordered dictionary
for Python.

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-08-25 10:33:22 -07:00
Leon Anavi
d6ccdcb87d python3-custom-inherit: Add recipe
Add recipe for custom-inherit, a Python package that provides
customized docstring inheritance schemes between derived classes
and their parents. Changelog for release 2.3.0:

- Add three new built-in styles, numpy_with_merge,
  google_with_merge, and numpy_napoleon_with_merge, which permit
  users to concatenate the respective sections of a parent's and
  child's docstrings.
- Also add is the ability to configure DocInheritMeta so that
  special methods will have their docstrings inherited as well.

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-08-25 10:33:17 -07:00
Leon Anavi
9e939d5d90 python3-asciitree: Add recipe
Add recipe for asciitree that draws ASCII trees.

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-08-25 10:33:13 -07:00
Leon Anavi
6f059db354 python3-tabulate: Add recipe
Add recipe for tabulate, a pretty-print tabular data. Changelog
for release 0.8.7:

- Bug fixes. New format: `pretty`. HTML escaping.

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-08-25 10:33:08 -07:00
Leon Anavi
45bf79f55b python3-yamlloader: Add recipe
Add recipe for yamlloader, an ordered YAML loader and dumper
for PyYAML. Changelog for 0.5.5:

- As of Python version 3.7, the insertion order in dict is
  preserved by design. This is accounted for by allowing to dump
  and load to/from ordinary dictionaries in the same way as you
  do for OrderedDicts

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-08-25 10:33:03 -07:00
Leon Anavi
59d2aa877e python3-pydicti: Add recipe
Add pydicti, a case insensitive derivable dictionary. Changelog
for release 1.1.3:

- avoid key recomputation in __setitem__

License-Update: Add WTFPL

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-08-25 10:32:58 -07:00
Leon Anavi
ae39f2e711 python3-djangorestframework: Upgrade 3.9.0 -> 3.11.1
Upgrade to release 3.11.1:

- OpenAPI schema generation improvements
- Validator / Default context improvements
- Supported Python versions are now: 3.5, 3.6, 3.7, and 3.8
- Supported Django versions are now: 1.11, 2.0, 2.1, 2.2, and 3.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-08-19 14:04:24 -07:00
Leon Anavi
8023f69bf9 python3-djangorestframework: Consolidate in a single file
Consolidate inc and bb files into a single bb file.

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-08-19 14:04:20 -07:00
Leon Anavi
75d08193f0 python3-pytest-asyncio: Upgrade 0.12.0 -> 0.14.0
Upgrade to release 0.14.0:

- event_loop fixture behavior now is coherent on all scopes.

License-Update: Use file LICENSE to check the license.

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-08-19 14:04:15 -07:00
Leon Anavi
53c9817e65 python3-python-vlc: Upgrade 3.0.10114 -> 3.0.11115
Upgrade to release 3.0.11115:

- Position is now an enum
- Add Media.get_meta tests
- Fix typo in play_buffer 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-08-19 14:04:10 -07:00
Leon Anavi
0a41d45589 python3-sentry-sdk: Upgrade 0.16.3 -> 0.16.5
Upgrade to release 0.16.5:

- Fix a bug that caused Django apps to crash if the view didn't
  have a __name__ attribute.
- Add experiment to avoid trunchating span descriptions. Initialize
  with init(_experiments={"smart_transaction_trimming": True}).
- Add a span around the Django view in transactions to distinguish
  its operations from middleware operations.

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-08-19 14:04:06 -07:00
Leon Anavi
1e1451b818 python3-sqlalchemy: Upgrade 1.3.18 -> 1.3.19
Upgrade to release 1.3.19:

- orm: Adjusted the workings of the Mapper.all_orm_descriptors()
  accessor to represent the attributes in the order that they are
  located in a deterministic way, assuming the use of Python 3.6
  or higher which maintains the sorting order of class attributes
  based on how they were declared. This sorting is not guaranteed
  to match the declared order of attributes in all cases however;
  see the method documentation for the exact scheme.
- orm: The name of the virtual column used when using the
  AbstractConcreteBase and ConcreteBase classes can now be
  customized, to allow for models that have a column that is
  actually named type.
- sql: Repaired an issue where the "ORDER BY" clause rendering a
  label name rather than a complete expression, which is
  particularly important for SQL Server, would fail to occur if
  the expression were enclosed in a parenthesized grouping in some
  cases. This case has been added to test support. The change
  additionally adjusts the "automatically add ORDER BY columns
  when DISTINCT is present" behavior of ORM query, deprecated in
  1.4, to more accurately detect column expressions that are
  already present.
- mysql: The MySQL dialect will render FROM DUAL for a SELECT
  statement that has no FROM clause but has a WHERE clause. This
  allows things like "SELECT 1 WHERE EXISTS (subquery)" kinds of
  queries to be used as well as other use cases.
- sqlite: Applied a sweep through all included dialects to ensure
  names that contain single or double quotes are properly escaped
  when querying system tables, for all Inspector methods that
  accept object names as an argument (e.g. table names, view
  names, etc). SQLite and MSSQL contained two quoting issues that
  were repaired.
- mssql: Fixed bug where the mssql dialect incorrectly escaped
  object names that contained ‘]’ character(s).
- Added a **kw argument to the DeclarativeMeta.__init__() method.
  This allows a class to support the PEP 487 metaclass hook
  __init_subclass__.

For more details have a look at the complete changelog:
https://docs.sqlalchemy.org/en/13/changelog/changelog_13.html

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-08-19 14:04:00 -07:00
Jack Mitchell
b04b6048f2 python3-pybind11: install both python wheel and cmake build
The wheel for this module doesn't install the required cmake
files, yet the cmake build doesn't install the required
python module files. Therefore use manual calls to the cmake
and distutils classes in order to get both into the final
package. This method is also what other popular distros use
such as Archlinux.

Signed-off-by: Jack Mitchell <ml@embed.me.uk>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-19 14:03:16 -07:00
Shlomi Vaknin
31ed8acdb5 python3-pybind11-json: Add recipe
Signed-off-by: Shlomi Vaknin <shlomi.39sd@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-18 09:37:53 -07:00
Leon Anavi
e45ecc635f python3-xlsxwriter: Upgrade 1.3.2 -> 1.3.3
Upgrade to release 1.3.3:

- Added :func:`ignore_errors()` worksheet method to to allow Excel
  worksheet errors/warnings to be ignored in user defined ranges.
  See also :ref:`ex_ignore_errors`.
- Added warning when closing a file more than once via
  :func:`close()` to help avoid errors where a file is closed
  within a loop or at the wrong scope level.

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-08-18 09:37:43 -07:00
Leon Anavi
8b729f9dbb python3-bitarray: Upgrade 1.5.1 -> 1.5.2
Upgrade to release 1.5.2:

- add PyType_Ready usage, issue #66
- speedup search() for bitarrays with length 1 in sparse bitarrays
- add 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-08-18 09:37:39 -07:00
Leon Anavi
b71ea584ea python3-google-api-python-client: Upgrade 1.9.3 -> 1.10.0
Upgrade to release 1.10.0:

- Allow to use 'six.moves.collections_abc.Mapping' in
  'client_options.from_dict()'
- Build universal wheels
- Discovery supports retries
- Consolidating and updating the Contribution Guide

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-08-18 09:37:35 -07:00
Leon Anavi
82262c7eed python3-cmd2: Upgrade 1.3.2 -> 1.3.3
Upgrade to release 1.3.3:

- CommandSet command functions (do_, complete_, help_) will no
  longer have the cmd2 app passed in as the first parameter after
  self since this is already a class member.
- Renamed install_command_set() and uninstall_command_set() to
  register_command_set() and unregister_command_set() for better
  name consistency.
- Fixed help formatting bug in Cmd2ArgumentParser when metavar is
  a tuple.
- Fixed tab completion bug when using CompletionItem on an
  argument whose metavar is a tuple.
- Added explicit testing against python 3.5.2 for Ubuntu 16.04,
  and 3.5.3 for Debian 9.
- Added fallback definition of typing.Deque (taken from 3.5.4)
- Removed explicit type hints that fail due to a bug in 3.5.2
  favoring comment-based hints instead.
- When passing a ns_provider to an argparse command, will now
  attempt to resolve the correct CommandSet instance for self.
  If not, it'll fall back and pass in the cmd2 app.
- Added missing doc-string for new cmd2.Cmd init parameters
  introduced by CommandSet enhancement.

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-08-18 09:37:27 -07:00
Leon Anavi
64aed6b544 python3-wheel: Upgrade 0.34.2 -> 0.35.1
Upgrade to release 0.35.1:

- Switched to the packaging library for computing wheel tags
- Fixed a resource leak in WheelFile.open()

License-Update: Use PKG-INFO to check the license.

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-08-18 09:37:23 -07:00
Leon Anavi
d14c6aee12 python3-cffi: Upgrade 1.14.1 -> 1.14.2
Upgrade to release 1.14.2:

- CPython 3 on Windows: we again try to compile with
  Py_LIMITED_API by default. This flag is not added if you run the
  compilation with CPython 3.4, as it only works with CPython >=
  3.5, but by now this version of Python is quite old (and we no
  longer distribute cffi wheels for it).
- You can manually disable Py_LIMITED_API by calling
  ffi.set_source(..., py_limited_api=False).

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-08-18 09:37:18 -07:00
Leon Anavi
946c58c1d1 python3-isort: Upgrade 5.3.2 -> 5.4.2
Upgrade to release 5.4.2:

- Fixed: Known other does not work anymore with .editorconfig.
- Fixed: Regression in first known party path expansion.
- Fixed: --combine-as loses # noqa in different circumstances.
- Implemented: support for length sort only of direct (AKA
  straight) imports.
- Fixed: --combine-as loses # noqa.
- Fixed: --dont-order-by-type CLI broken.

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-08-18 09:37:14 -07:00
Leon Anavi
09f4a49ccf python3-bcrypt: Upgrade 3.1.7 -> 3.2.0
Upgrade to release 3.2.0:

- Added typehints for library functions
- Dropped support for Python versions less than 3.6
- Shipped abi3 Windows wheels (requires pip >= 20)

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-08-18 09:37:10 -07:00
Leon Anavi
6868a21701 python3-humanize: Upgrade 2.5.0 -> 2.6.0
Upgrade to release 2.6.0:

- Deploy docs to Read the Docs
- Build API reference docs from docstrings using MKDocs
- Function to represent timedeltas without losing precision
- Improve default locale path discovering
- Added Ukrainian language to list 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-08-18 09:37:05 -07:00
Leon Anavi
8886ad76c0 python3-matplotlib: Upgrade 3.3.0 -> 3.3.1
Upgrade to release 3.3.1 that contains several critical bug-fixes:

- fix docstring import issues when running Python with
  optimization
- fix hist with categorical data, such as with Pandas
- fix install on BSD systems
- fix nbagg compatibility with Chrome 84+
- fix ordering of scatter marker size in 3D plots
- fix performance regression when plotting Paths
- fix reading from URL in imread
- fix several regressions with new date epoch handling
- fix some bad constrained and tight layout interactions
  with colorbars
- fix use of customized toolbars in TkAgg and WXAgg backends

Add the native recipe for python3-certifi to DEPENDS.

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-08-18 09:36:11 -07:00
Khem Raj
178a520051 python3-pandas: Add workaround to fix build with clang
This is a bug introduced by cython [1]
the workaround suppressed the additional warnings seen with clang [2]

[1] https://github.com/cython/cython/issues/3474
[2] https://github.com/pandas-dev/pandas/issues/33239

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-08-13 22:32:08 -07:00
Khem Raj
c3f9e92fb2 python3-matplotlib: Use lld for linking when using clang
build uses LTO and for some reason it does not work well when using
clang-11

Fixes

| /mnt/b/yoe/master/build/tmp/work/armv7vet2hf-neon-yoe-linux-musleabi/python3-matplotlib/3.3.0-r0/recipe-sysroot-nat
ive/usr/bin/arm-yoe-linux-musleabi/arm-yoe-linux-musleabi-ld.gold: error: /mnt/b/yoe/master/build/tmp/work/armv7vet2h
f-neon-yoe-linux-musleabi/python3-matplotlib/3.3.0-r0/build/temp.linux-x86_64-3.8/extern/agg24-svn/src/agg_bezier_arc
.o: not an object or archive

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-08-13 22:32:08 -07:00
Leon Anavi
7206d7c135 python3-redis: Upgrade 2.10.6 -> 3.5.3
Upgrade to release 3.5.3:

- Restore try/except clauses to __del__ methods. These will be
  removed in 4.0 when more explicit resource management if
  enforced.
- Update the master_address when Sentinels promote a new master.
- Update SentinelConnectionPool to not forcefully disconnect
  other in-use connections which can negatively affect threaded
  applications.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-08-13 22:32:08 -07:00
Leon Anavi
ab46996107 python3-coverage: Upgrade 5.2 -> 5.2.1
Upgrade to release 5.2.1:

- Fix: the dark mode HTML report still used light colors for the
  context listing, making them unreadable.
- The time stamp on the HTML report now includes the time zone.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-08-13 22:32:08 -07:00
Leon Anavi
54c664abfb python3-sentry-sdk: Upgrade 0.16.0 -> 0.16.3
Upgrade to release 0.16.3:

- Fix AWS Lambda support for Python 3.8.
- The AWS Lambda integration now captures initialization/import
  errors for Python 3.
- The AWS Lambda integration now supports an option to warn about
  functions likely to time out.
- Testing for RQ 1.5
- Flip default of traceparent_v2. This change should have zero
  impact. The flag will be removed in 0.17.
- Fix compatibility bug with Django 3.1.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-08-13 22:32:08 -07:00
Leon Anavi
8f01a5f05b python3-javaobj-py3: Upgrade 0.4.0.1 -> 0.4.1
Upgrade to release 0.4.1:

- Added the custom transformer allowing a finer loading of custom
  Java streams

License-Update: Use file LICENSE to check the license.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-08-13 22:32:08 -07:00
Leon Anavi
32ca651d18 python3-pytest-timeout: Upgrade 1.4.1 -> 1.4.2
Upgrade to release 1.4.2:

- Fix compatibility when run with pytest pre-releases
- Fix detection of third-party debuggers

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-08-13 22:32:08 -07:00
Leon Anavi
b01fff75d1 python3-u-msgpack-python: Upgrade 2.6.0 -> 2.7.0
Upgrade to release 2.7.0:

- Add support for packing subclasses of ext_serializable()
  application classes.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-08-13 22:32:08 -07:00
Leon Anavi
a80f045a60 python3-cmd2: Upgrade 1.3.1 -> 1.3.2
Upgrade to release 1.3.2:

- Added functions to fetch registered CommandSets by type and
  command name.
- Fixed prog value of subcommands added with as_subcommand_to()
  decorator.
- Fixed missing settings in subcommand parsers created with
  as_subcommand_to() decorator. These settings include things
  like description and epilog text.
- Fixed issue with CommandSet auto-discovery only searching
  direct sub-classes

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-08-13 22:32:08 -07:00
Leon Anavi
aafa886ed1 python3-rsa: Upgrade 3.4.2 -> 4.6
Upgrade to release 4.6:

- Rolled back the switch to Poetry, and reverted back to using
  Pipenv + setup.py for dependency management. There apparently
  is an issue no-binary installs of packages build with Poetry.
- Limited SHA3 support to those Python versions (3.6+) that
  support it natively. The third-party library that adds support
  for this to Python 3.5 is a binary package, and thus breaks the
  pure-Python nature of Python-RSA.
- To avoid older Python installations from trying to upgrade to
  RSA 4.4, this is now made explicit in the python_requires
  argument in setup.py

The encrypt/decrypt-bigfile CLI commands have been removed in
2016 therefore the recipe has been updated accordingly.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-08-13 22:32:07 -07:00
Leon Anavi
1d0f8442f5 python3-huey: Upgrade 2.2.0 -> 2.3.0
Upgrade to release 2.3.0:

- Use monotonic clock for timing operations within the consumer.
- Ensure internal state is cleaned up on file-lock when released.
- Support passing around TaskException as a pickled value.
- Set the multiprocessing mode to "fork" on MacOS and Python 3.8
  or newer.
- Added option to enforce FIFO behavior when using Sqlite as
  storage.
- Added the on_shutdown handler to djhuey namespace.
- Ensure exception is set on AsyncResult in mini-huey.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-08-13 22:32:07 -07:00
Leon Anavi
0cd3030837 python3-graphviz: Upgrade 0.14 -> 0.14.1
Add homepage and upgrade to release 0.14.1:

Document the colon-separated node[:port[:compass]] format used
for tail and head points in the edge()- and edges()-methods

License-Update: Use file LICENSE.txt to check the license.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-08-13 22:32:07 -07:00
Leon Anavi
b56cd50958 python3-flask-login: Upgrade 0.4.1 -> 0.5.0
Upgrade to release 0.5.0:

- New custom test client: `flask_login.FlaskLoginClient`.
  You can use this to write clearer automated tests.
- Prefix authenticated user_id, remember, and remember_seconds
  in Flask Session with underscores to prevent accidental usage
  in application code.
- Simplify user loading.
- Various documentation improvements.
- Set session ID when setting next.
- Clear session identifier on logout.
- Ensure use of a safe and up-to-date version of Flask.
- Drop support of Python versions: 2.6, 3.3, 3.4

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-08-13 22:32:07 -07:00
Leon Anavi
a5e99dd269 python3-flask-login: Consolidate in a single file
Consolidate inc and bb files into a single bb file.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-08-13 22:32:07 -07:00
Leon Anavi
6bd5cd8405 python3-parse: Upgrade 1.15.0 -> 1.16.0
Upgrade to release 1.16.0:

Make compiled parse objects pickleable

License-Update: Use file LICENSE.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-08-13 22:32:07 -07:00
Leon Anavi
661e01fba6 python3-sympy: Upgrade 1.6.1 -> 1.6.2
Upgrade to release 1.6.2:

- Fixed a bug that made matrix operations fail in a multithreaded
  application
- Using factor with the extension argument no longer hangs in some
  cases
- Calling preview with viewer="file" no longer looks for a file
  executable (a regression in 1.6.0)
- The deprecation of calling preview with viewer="StringIO" is now
  expired instead of forgotten (a regression in 1.6.0)
- intersphinx links to :mod:`sympy` no longer point to the
  documentation for Immutable Matrices

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-08-13 22:32:07 -07:00
Leon Anavi
7c43059f2e python3-tqdm: Upgrade 4.48.0 -> 4.48.2
Upgrade to release 4.48.2:

- fix notebook formatting
- fix ANSI escape codes breaking tqdm.write
- fix long-lived strongref
- fix cli --version crash on missing git/refs/heads
- fix contrib.tenumerate ignoring total
- fix potential deep => shallow kwargs copy issues
- improve notebook display for unknown total
- make asyncio inherit from std rather than auto
- make auto multi-inherit from autonotebook, asyncio on Python3.5+
- misc documentation & examples updates
- mention docker-compose requirements
- misc linting & tidy
- misc minor testing framework updates

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-08-13 22:32:07 -07:00
Leon Anavi
03c859c0e4 python3-gast: Upgrade 0.3.3 -> 0.4.0
Upgrade to release 0.4.0 to support 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-08-13 22:32:07 -07:00
Leon Anavi
44c891753d python3-isort: Upgrade 5.2.2 -> 5.3.2
Upgrade to release 5.3.2:

- Fixed incorrect warning code (W503->W0503)
- Improve upgrade warnings to be less noisy and point to error
  codes for easy interoperability with Visual Studio Code
- Implemented ability to treat all or select comments as code
- Implemented ability to use different configs for different
  file extensions
- Implemented ability to specify the types of imports
- Implemented ability to dedup import headings
- Added experimental support for sorting literals
- Added experimental support for sorting and deduping groupings
  of assignments
- Improved handling of deprecated single line variables for usage
  with Visual Studio Code
- Improved handling of mixed newline forms within same source file
- Improved error handling for known sections
- Improved API consistency, returning a boolean value for all
  modification API calls to indicate if changes were made
- Fixed spurious errors when combining skip with --gitignore
- Fixed --skip-gitignore does not honor ignored symlink

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-08-13 22:32:07 -07:00
Leon Anavi
1494b59f43 python3-bitarray: Upgrade 1.4.2 -> 1.5.1
Upgrade to release 1.5.1:

- support signed integers in `util.ba2int()` and `util.int2ba()`
- deprecate `.length()` in favor of `len()`

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-08-13 22:32:07 -07:00
Leon Anavi
6318dc40f4 python3-hyperlink: Upgrade 19.0.0 -> 20.0.1
Upgrade to release 20.0.1:

- Rerelease to fix packaging metadata around conditional
  requirements.
- CPython 3.7 and 3.8 and PyPy3 added to test matrix.
- Hyperlink now has type hints and they are now exported per
  PEP 561.
- Several bugs related to hidden state were fixed, making it so
  that all data on a URL object (including rooted and uses_netloc)
  is reflected by and consistent with its textual representation.
  This does mean that sometimes these constructor arguments are
  ignored, if it would create invalid or unparseable URL text.

License-Update: New contributor added. No change of license.

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-08-13 22:32:07 -07:00
Leon Anavi
de50b4d8f2 python3-luma-core: Upgrade 1.14.1 -> 1.15.0
Upgrade to release 1.15.0:

- Parallel bus and I2C backpack 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-08-13 22:32:07 -07:00
Colin McAllister
3b2c058ca9 python3-pynacl: Added recipe
Created Python3 recipe for PyNaCl.

Signed-off-by: Colin McAllister <colinmca242@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-11 09:42:55 -07:00
Leon Anavi
f9617f1f8a python3-cmd2: Upgrade 1.2.1 -> 1.3.1
Upgrade to release 1.3.1:

- Fixed issue determining whether an argparse completer function
  required a reference to a containing CommandSet. Also resolves
  issues determining the correct CommandSet instance when calling
  the argparse argument completer function. Manifested as a
  TypeError when using cmd2.Cmd.path_complete as a completer for
  an argparse-based command defined in a CommandSet.
- Added CommandSet - Enables defining a separate loadable module
  of commands to register/unregister with your cmd2 application.
- Marked with_argparser_and_unknown_args pending deprecation and
  consolidated implementation into with_argparser

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-08-11 09:42:51 -07:00
Leon Anavi
83da8507ef python3-prompt-toolkit: Upgrade 3.0.5 -> 3.0.6
Upgrade to release 3.0.6:

New features:
- The SSH/Telnet adaptors have been refactored and improved in
  several ways.
  * Handle terminal types for both telnet and SSH sessions.
  * Added pipe input abstraction. (base class for `PosixPipeInput`
    and `Win32PipeInput`).
  * The color depth logic has been refactored and moved to the
    `Output` implementations. Added `get_default_color_depth`
    method to `Output` objects.
  * All line feets are now preceded by a carriage return in the
    telnet connection stdout.
- Introduce `REPLACE_SINGLE` input mode for Vi key bindings.
- Improvements to the checkbox implementation:
    * Hide the scrollbar for a single checkbox.
    * Added a "checked" setter to the checkbox.
- Expose `KeyPressEvent` in key_binding/__init__.py (often used in
  type annotations).
- The renderer has been optimized so that no trailing spaces are
  generated (this improves copying in some terminals).

Fixes:
- Ignore F21..F24 key bindings by default.
- Fix auto_suggest key bindings when suggestion text is empty.
- Bugfix in SIGWINCH handling.
- Handle bug in HSplit/VSplit when the number of children is zero.
- Bugfix in CPR handling in renderer. Proper cancellation of
  pending tasks.
- Ensure rprompt aligns with input.
- Use `sys.stdin.encoding` for decoding stdin stream.

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-08-11 09:42:45 -07:00
Leon Anavi
c53a62a4a1 python3-wtforms: Upgrade 2.3.1 -> 2.3.3
Upgrade to release 2.3.3:

- Includes the missing translation files
- Fixed a bug with SelectField choices shortcut at form submission

License-Update: Use the exact line from PKG-INFO. The 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-08-11 09:42:41 -07:00
Leon Anavi
57310b9fd9 python3-cantools: Upgrade 35.1.0 -> 35.3.0
Upgrade to release 35.3.0:

- Fix dump of signal types in DBC files
- Fix SIG_VALTYPE_ item on DBC dump for extended frame id messages
- Fix compile error

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-08-11 09:42:37 -07:00
Leon Anavi
955514e75a python3-xlsxwriter: Upgrade 1.3.0 -> 1.3.2
Upgrade to release 1.3.2:

* Added Border, Fill, Pattern and Gradient formatting to chart
  data labels and chart custom data labels.
* Fix for issue where array formulas weren't included in the
  output file for certain ranges/conditions.

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-08-11 09:42:32 -07:00
Leon Anavi
22c951787b python3-argexec: Upgrade 1.0.2 -> 1.0.3
Upgrade to release 1.0.3:

- Handle calls to decorated functions from non-__main__ modules

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-08-11 09:42:27 -07:00
Leon Anavi
eac82d1bbe python3-parso: Upgrade 0.7.1 -> 0.8.0
Upgrade to release 0.8.0:

- Dropped Support for Python 2.7, 3.4, 3.5
- It's possible to use ``pathlib.Path`` objects now in the API
- The stubs are gone, we are now using annotations
- ``namedexpr_test`` nodes are now a proper class called
  ``NamedExpr``
- A lot of smaller refactorings

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-08-11 09:41:56 -07:00
Shlomi Vaknin
2dc11218ec prompt-toolkit: fix recipe
Add python3-image to rdepends since it import colorsys

Signed-off-by: Shlomi Vaknin <shlomi.39sd@gmail.com>
Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-10 10:58:08 -07:00
Shlomi Vaknin
c7f163f08e python3-parso: add recipe
Signed-off-by: Shlomi Vaknin <shlomi.39sd@gmail.com>
Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-10 10:58:03 -07:00
Shlomi Vaknin
e3ac37e91a python3-backcall: add recipe
Signed-off-by: Shlomi Vaknin <shlomi.39sd@gmail.com>
Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-10 10:58:00 -07:00
Shlomi Vaknin
dd4d4f3515 python3-pickleshare: add recipe
Signed-off-by: Shlomi Vaknin <shlomi.39sd@gmail.com>
Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-10 10:57:57 -07:00
Shlomi Vaknin
4062cec6f2 python3-jedi: add recipe
Signed-off-by: Shlomi Vaknin <shlomi.39sd@gmail.com>
Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-10 10:57:53 -07:00
Shlomi Vaknin
c5054be653 python3-ipython-genutils: add recipe
Signed-off-by: Shlomi Vaknin <shlomi.39sd@gmail.com>
Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-10 10:57:49 -07:00
Shlomi Vaknin
84f0a1dddc python3-traitlets: add recipe
Signed-off-by: Shlomi Vaknin <shlomi.39sd@gmail.com>
Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-10 10:57:45 -07:00
Colin McAllister
c45c5fff8d python3-jdatetime: Added recipe
Created python3 recipe for jdatetime.

Signed-off-by: Colin McAllister <colinmca242@gmail.com>
Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-10 10:57:40 -07:00
Shlomi Vaknin
8c57f89686 python3-ipython: add recipe
Signed-off-by: Shlomi Vaknin <shlomi.39sd@gmail.com>
Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-10 10:55:03 -07:00
Leon Anavi
f6438269eb python3-xxhash: Upgrade 1.4.4 -> 2.0.0
Upgrade to release 2.0.0:

- Require xxHash version >= v0.8.0
- Upgrade xxHash to v0.8.0
- XXH3 hashes: xxh3_64, xxh3_128, and their oneshot functions

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-08-06 10:27:35 -07:00
Leon Anavi
9dd2ade627 python3-lazy-object-proxy: Upgrade 1.5.0 -> 1.5.1
Upgrade to release 1.5.1:

- Added ARM64 wheels (manylinux2014).

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-08-06 10:27:31 -07:00
Leon Anavi
ff59a16b56 python3-regex: Upgrade 2020.6.8 -> 2020.7.14
Upgrade to release 2020.7.14:

- Added \h as an alias to [[:blank:]].

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-08-06 10:27:27 -07:00
Leon Anavi
9c1d26ae56 python3-dnspython: Upgrade 1.16.0 -> 2.0.0
Upgrade to release 2.0.0:

- Python 3.6 or newer is required.
- Rdata is now immutable. Use dns.rdata.Rdata.replace() to make
  a new Rdata based on an existing one.
- dns.resolver.resolve() has been added, allowing control of
  whether search lists are used. dns.resolver.query() is retained
  for backwards compatibility, but deprecated. The default for
  search list behavior can be set at in the resolver object with
  the use_search_by_default parameter. The default is False.
- DNS-over-TLS is supported with dns.query.tls().
- DNS-over-HTTPS is supported with dns.query.https(), and the
  resolver will use DNS-over-HTTPS for a nameserver which is an
  HTTPS URL.
- Basic query and resolver support for the Trio, Curio, and
  asyncio asynchronous I/O libraries has been added in
  dns.asyncquery and dns.asyncresolver. This API should be viewed
  as experimental as asynchronous I/O support in dnspython is
  still evolving.
- TSIG now defaults to using SHA-256.
- Basic type info has been added to some functions. Future
  releases will have comprehensive type info.
- from_text() functions now have a relativize_to parameter.
- python-cryptography is now used for DNSSEC.
- Ed25519 and Ed448 signatures are now supported.
- A helper for NSEC3 generating hashes has been added.
- SHA384 DS records are supported.
- Rdatasets and RRsets are much faster.
- dns.resolver.resolve_address() has been added, allowing easy
  address-to-name lookups.
- dns.reversename functions now allow an alternate origin to be
  specified.
- The repr form of Rdatasets and RRsets now includes the rdata.
- A number of standard resolv.conf options are now parsed.
- The nameserver and port used to get a response are now part of
  the resolver’s Answer object.
- The NINFO record is supported.
- The dns.hash module has been removed; just use Python’s native
  hashlib module.
- Rounding is done in the standard python 3 fashion; dnspython
  1.x rounded in the python 2 style on both python 2 and 3.
- The resolver will now do negative caching if a cache has been
  configured.
- TSIG and OPT now have rdata types.
- The class for query messages is now QueryMessage. Class Message
  is now a base class, and is also used for messages for which we
  don’t have a better class. Update messages are now class
  UpdateMessage, though class Update is retained for compatibility.

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-08-06 10:27:21 -07:00
Leon Anavi
2d1838e2ce python3-cryptography: Upgrade 2.8 -> 3.0
Upgrade to release 3.0:

- Deprecated support for Python 2. At the time there is no time
  table for actually dropping support, however we strongly
  encourage all users to upgrade their Python, as Python 2 no
  longer receives support from the Python core team.
- Added support for OpenSSH serialization format for ec, ed25519,
  rsa and dsa private keys.
- Added support for OpenSSH certificates.
- Added :meth:`~cryptography.fernet.Fernet.encrypt_at_time` and
  :meth:`~cryptography.fernet.Fernet.decrypt_at_time` to
  :class:`~cryptography.fernet.Fernet`.
- Added support for the :class:`~cryptography.x509.SubjectInformationAccess`
  X.509 extension.
- Added support for parsing :class:`~cryptography.x509.SignedCertificateTimestamps`
  in OCSP responses.
- Added support for parsing attributes in certificate signing
  requests.
- Added support for encoding attributes in certificate signing
  requests.
- On OpenSSL 1.1.1d and higher cryptography now uses OpenSSL's
  built-in CSPRNG instead of its own OS random engine because
  ithese versions of OpenSSL properly reseed on fork.

BACKWARDS INCOMPATIBLE:

- Support for LibreSSL 2.7.x, 2.8.x, and 2.9.0 has been removed
  (2.9.1+ is still supported).
- Dropped support for macOS 10.9, macOS users must upgrade to
  10.10 or newer.
- RSA :meth:`~cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key`
  no longer accepts public_exponent values except 65537 and 3
  (the latter for legacy purposes).
- X.509 certificate parsing now enforces that the version field
  contains a valid value, rather than deferring this check until
  :attr:`~cryptography.x509.Certificate.version` is accessed.
- Added initial support for creating PKCS12 files with
  :func:`~cryptography.hazmat.primitives.serialization.pkcs12.serialize_key_and_certificates`.

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-08-06 10:27:15 -07:00
Leon Anavi
ff7795ab7b python3-openpyxl: Upgrade 3.0.3 -> 3.0.4
Upgrade to release 3.0.4:

- Find tables by name.
- Worksheet protection missing in existing files.
- Exception when reading files with external images.
- Reading lots of merged cells is very slow.
- Read support for Bubble Charts.
- Preserve any indexed colours.
- Reading many thousand of merged cells is really slow.
- Adding tables in write-only mode raises an exception.
- Add support for finding tables by name or range.

License-Update: Use the exact line from PKG-INFO for the
checksum of the license. The 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-08-06 10:27:09 -07:00