amor71 / LiuAlgoTrader

Framework for algorithmic trading
MIT License
752 stars 122 forks source link

PYUP Scheduled weekly dependency update for week 37 #360

Closed pyup-bot closed 2 years ago

pyup-bot commented 2 years ago

Update asttokens from 2.0.5 to 2.0.8.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/asttokens - Repo: https://github.com/gristlabs/asttokens

Update autoflake from 1.4 to 1.5.3.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/autoflake - Repo: https://www.github.com/PyCQA/autoflake

Update black from 22.6.0 to 22.8.0.

Changelog ### 22.8.0 ``` Highlights - Python 3.11 is now supported, except for _blackd_ as aiohttp does not support 3.11 as of publishing (3234) - This is the last release that supports running _Black_ on Python 3.6 (formatting 3.6 code will continue to be supported until further notice) - Reword the stability policy to say that we may, in rare cases, make changes that affect code that was not previously formatted by _Black_ (3155) Stable style - Fix an infinite loop when using ` fmt: on/off` in the middle of an expression or code block (3158) - Fix incorrect handling of ` fmt: skip` on colon (`:`) lines (3148) - Comments are no longer deleted when a line had spaces removed around power operators (2874) Preview style - Single-character closing docstring quotes are no longer moved to their own line as this is invalid. This was a bug introduced in version 22.6.0. (3166) - `--skip-string-normalization` / `-S` now prevents docstring prefixes from being normalized as expected (3168) - When using `--skip-magic-trailing-comma` or `-C`, trailing commas are stripped from subscript expressions with more than 1 element (3209) - Implicitly concatenated strings inside a list, set, or tuple are now wrapped inside parentheses (3162) - Fix a string merging/split issue when a comment is present in the middle of implicitly concatenated strings on its own line (3227) _Blackd_ - `blackd` now supports enabling the preview style via the `X-Preview` header (3217) Configuration - Black now uses the presence of debug f-strings to detect target version (3215) - Fix misdetection of project root and verbose logging of sources in cases involving `--stdin-filename` (3216) - Immediate `.gitignore` files in source directories given on the command line are now also respected, previously only `.gitignore` files in the project root and automatically discovered directories were respected (3237) Documentation - Recommend using BlackConnect in IntelliJ IDEs (3150) Integrations - Vim plugin: prefix messages with `Black: ` so it's clear they come from Black (3194) - Docker: changed to a /opt/venv installation + added to PATH to be available to non-root users (3202) Output - Change from deprecated `asyncio.get_event_loop()` to create our event loop which removes DeprecationWarning (3164) - Remove logging from internal `blib2to3` library since it regularly emits error logs about failed caching that can and should be ignored (3193) Parser - Type comments are now included in the AST equivalence check consistently so accidental deletion raises an error. Though type comments can't be tracked when running on PyPy 3.7 due to standard library limitations. (2874) Performance - Reduce Black's startup time when formatting a single file by 15-30% (3211) ```
Links - PyPI: https://pypi.org/project/black - Changelog: https://pyup.io/changelogs/black/ - Repo: https://github.com/psf/black

Update certifi from 2022.6.15 to 2022.6.15.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/certifi - Repo: https://github.com/certifi/python-certifi

Update charset-normalizer from 2.1.0 to 2.1.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/charset-normalizer - Repo: https://github.com/ousret/charset_normalizer

Update coverage from 6.4.2 to 6.4.4.

Changelog ### 6.4.4 ``` -------------------------- - Wheels are now provided for Python 3.11. .. _changes_6-4-3: ``` ### 6.4.3 ``` -------------------------- - Fix a failure when combining data files if the file names contained glob-like patterns (`pull 1405`_). Thanks, Michael Krebs and Benjamin Schubert. - Fix a messaging failure when combining Windows data files on a different drive than the current directory. (`pull 1430`_, fixing `issue 1428`_). Thanks, Lorenzo Micò. - Fix path calculations when running in the root directory, as you might do in a Docker container: `pull 1403`_, thanks Arthur Rio. - Filtering in the HTML report wouldn't work when reloading the index page. This is now fixed (`pull 1413`_). Thanks, Marc Legendre. - Fix a problem with Cython code measurement (`pull 1347`_, fixing `issue 972`_). Thanks, Matus Valo. .. _issue 972: https://github.com/nedbat/coveragepy/issues/972 .. _pull 1347: https://github.com/nedbat/coveragepy/pull/1347 .. _pull 1403: https://github.com/nedbat/coveragepy/issues/1403 .. _pull 1405: https://github.com/nedbat/coveragepy/issues/1405 .. _pull 1413: https://github.com/nedbat/coveragepy/issues/1413 .. _issue 1428: https://github.com/nedbat/coveragepy/issues/1428 .. _pull 1430: https://github.com/nedbat/coveragepy/pull/1430 .. _changes_6-4-2: ```
Links - PyPI: https://pypi.org/project/coverage - Changelog: https://pyup.io/changelogs/coverage/ - Repo: https://github.com/nedbat/coveragepy

Update debugpy from 1.6.2 to 1.6.3.

Changelog ### 1.6.3 ``` Fixes: 869, 973, 987, 995, 1008 Improvements: 951, 1001 ```
Links - PyPI: https://pypi.org/project/debugpy - Changelog: https://pyup.io/changelogs/debugpy/ - Homepage: https://aka.ms/debugpy

Update distlib from 0.3.5 to 0.3.6.

Changelog ### 0.3.6 ``` ~~~~~ Released: 2022-08-26 - scripts - Fixed 175: Updated launcher executables to better handle the relationship between launcher and child process in the Job API. ```
Links - PyPI: https://pypi.org/project/distlib - Changelog: https://pyup.io/changelogs/distlib/ - Repo: https://github.com/pypa/distlib - Docs: https://pythonhosted.org/distlib/

Update exchange-calendars from 4.1.1 to 4.2.

Changelog ### 4.2 ``` What’s Changed Calendar changes * XSHG: Added 2022-09-12 as a market holiday (mid-autumn festival). (224) philiptromans * Made 2022-09-12 a holiday in XHKG. (222) philiptromans Other Changes * Fix etc/make_exchange_calendar_test_csv.py (223) philiptromans * Bump actions/cache from 3.0.6 to 3.0.7 (221) dependabot * Bump actions/cache from 3.0.5 to 3.0.6 (220) dependabot * ecal should use timezone naive date (219) knoguchi * Bump actions/cache from 3.0.4 to 3.0.5 (218) dependabot ```
Links - PyPI: https://pypi.org/project/exchange-calendars - Changelog: https://pyup.io/changelogs/exchange-calendars/

Update executing from 0.9.1 to 1.0.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/executing - Changelog: https://pyup.io/changelogs/executing/ - Repo: https://github.com/alexmojaki/executing

Update filelock from 3.7.1 to 3.8.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/filelock - Changelog: https://pyup.io/changelogs/filelock/ - Repo: https://github.com/tox-dev/py-filelock/archive/main.zip

Update finnhub-python from 2.4.13 to 2.4.14.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/finnhub-python - Changelog: https://pyup.io/changelogs/finnhub-python/ - Homepage: https://finnhub.io/docs/api

Update flake8 from 5.0.2 to 5.0.4.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/flake8 - Changelog: https://pyup.io/changelogs/flake8/ - Repo: https://github.com/pycqa/flake8

Update fonttools from 4.34.4 to 4.37.1.

Changelog ### 4.37.1 ``` ---------------------------- - [subset] Fixed regression introduced with v4.37.0 while subsetting the VarStore of ``HVAR`` and ``VVAR`` tables, whereby an ``AttributeError: subset_varidxes`` was thrown because an apparently unused import statement (with the side-effect of dynamically binding that ``subset_varidxes`` method to the VarStore class) had been accidentally deleted in an unrelated PR (2679, 2773). - [pens] Added ``cairoPen`` (2678). - [gvar] Read ``gvar`` more lazily by not parsing all of the ``glyf`` table (2771). - [ttGlyphSet] Make ``drawPoints(pointPen)`` method work for CFF fonts as well via adapter pen (2770). ``` ### 4.37.0 ``` ---------------------------- - [varLib.models] Reverted PR 2717 which added support for "narrow tents" in v4.36.0, as it introduced a regression (2764, 2765). It will be restored in upcoming release once we found a solution to the bug. - [cff.specializer] Fixed issue in charstring generalizer with the ``blend`` operator (2750, 1975). - [varLib.models] Added support for extrapolation (2757). - [ttGlyphSet] Ensure the newly added ``_TTVarGlyphSet`` inherits from ``_TTGlyphSet`` to keep backward compatibility with existing API (2762). - [kern] Allow compiling legacy kern tables with more than 64k entries (d21cfdede). - [visitor] Added new visitor API to traverse tree of objects and dispatch based on the attribute type: cf. ``fontTools.misc.visitor`` and ``fontTools.ttLib.ttVisitor``. Added ``fontTools.ttLib.scaleUpem`` module that uses the latter to change a font's units-per-em and scale all the related fields accordingly (2718, 2755). ``` ### 4.36.0 ``` ---------------------------- - [varLib.models] Use a simpler model that generates narrower "tents" (regions, master supports) whenever possible: specifically when any two axes that actively "cooperate" (have masters at non-zero positions for both axes) have a complete set of intermediates. The simpler algorithm produces fewer overlapping regions and behaves better with respect to rounding at the peak positions than the generic solver, always matching intermediate masters exactly, instead of maximally 0.5 units off. This may be useful when 100% metrics compatibility is desired (2218, 2717). - [feaLib] Remove warning when about ``GDEF`` not being built when explicitly not requested; don't build one unconditonally even when not requested (2744, also works around 2747). - [ttFont] ``TTFont.getGlyphSet`` method now supports selecting a location that represents an instance of a variable font (supports both user-scale and normalized axes coordinates via the ``normalized=False`` parameter). Currently this only works for TrueType-flavored variable fonts (2738). ``` ### 4.35.0 ``` ---------------------------- - [otData/otConverters] Added support for 'biased' PaintSweepGradient start/end angles to match latest COLRv1 spec (2743). - [varLib.instancer] Fixed bug in ``_instantiateFeatureVariations`` when at the same time pinning one axis and restricting the range of a subsequent axis; the wrong axis tag was being used in the latter step (as the records' axisIdx was updated in the preceding step but looked up using the old axes order in the following step) (2733, 2734). - [mtiLib] Pad script tags with space when less than 4 char long (1727). - [merge] Use ``'.'`` instead of ``''`` in duplicate glyph names (2742). - [gvar] Added support for lazily loading glyph variations (2741). - [varLib] In ``build_many``, we forgot to pass on ``colr_layer_reuse`` parameter to the ``build`` method (2730). - [svgPathPen] Add a main that prints SVG for input text (6df779fd). - [cffLib.width] Fixed off-by-one in optimized values; previous code didn't match the code block above it (2963fa50). - [varLib.interpolatable] Support reading .designspace and .glyphs files (via optional ``glyphsLib``). - Compile some modules with Cython when available and building/installing fonttools from source: ``varLib.iup`` (35% faster), ``pens.momentsPen`` (makes ``varLib.interpolatable`` 3x faster). - [feaLib] Allow features to be built for VF without also building a GDEF table (e.g. only build GSUB); warn when GDEF would be needed but isn't requested (2705, 2694). - [otBase] Fixed ``AttributeError`` when uharfbuzz < 0.23.0 and 'repack' method is missing (32aa8eaf). Use new ``uharfbuzz.repack_with_tag`` when available (since uharfbuzz>=0.30.0), enables table-specific optimizations to be performed during repacking (2724). - [statisticsPen] By default report all glyphs (4139d891). Avoid division-by-zero (52b28f90). - [feaLib] Added missing required argument to FeatureLibError exception (2693) - [varLib.merge] Fixed error during error reporting (2689). Fixed undefined ``NotANone`` variable (2714). ```
Links - PyPI: https://pypi.org/project/fonttools - Changelog: https://pyup.io/changelogs/fonttools/ - Repo: http://github.com/fonttools/fonttools

Update hypothesis from 6.53.0 to 6.54.5.

Changelog ### 6.54.5 ``` ------------------- This patch updates our autoformatting tools, improving our code style without any API changes. ``` ### 6.54.4 ``` ------------------- This patch fixes some type annotations for Python 3.9 and earlier (:issue:`3397`), and teaches :ref:`explain mode <phases>` about certain locations it should not bother reporting (:issue:`3439`). ``` ### 6.54.3 ``` ------------------- This patch teaches the Ghostwriter an additional check for function and class locations that should make it use public APIs more often. ``` ### 6.54.2 ``` ------------------- This patch fixes our workaround for `a pytest bug where the inner exceptions in an ExceptionGroup are not displayed <https://github.com/pytest-dev/pytest/issues/9159>`__ (:issue:`3430`). ``` ### 6.54.1 ``` ------------------- This patch makes ``FailedHealthCheck`` and ``DeadlineExceeded`` exceptions picklable, for compatibility with Django's parallel test runner (:issue:`3426`). ``` ### 6.54.0 ``` ------------------- Reporting of :obj:`multiple failing examples <hypothesis.settings.report_multiple_bugs>` now uses the :pep:`654` `ExceptionGroup <https://docs.python.org/3.11/library/exceptions.html#ExceptionGroup>`__ type, which is provided by the :pypi:`exceptiongroup` backport on Python 3.10 and earlier (:issue:`3175`). ``hypothesis.errors.MultipleFailures`` is therefore deprecated. Failing examples and other reports are now stored as :pep:`678` exception notes, which ensures that they will always appear together with the traceback and other information about their respective error. ```
Links - PyPI: https://pypi.org/project/hypothesis - Changelog: https://pyup.io/changelogs/hypothesis/ - Homepage: https://hypothesis.works

Update identify from 2.5.2 to 2.5.5.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/identify - Repo: https://github.com/pre-commit/identify

Update jsonschema from 4.9.0 to 4.16.0.

Changelog ### 4.16.0 ``` ======= * Improve the base URI behavior when resolving a ``$ref`` to a resolution URI which is different from the resolved schema's declared ``$id``. * Accessing ``jsonschema.draftN_format_checker`` is deprecated. Instead, if you want access to the format checker itself, it is exposed as ``jsonschema.validators.DraftNValidator.FORMAT_CHECKER`` on any ``jsonschema.protocols.Validator``. ``` ### 4.15.0 ``` ======= * A specific API Reference page is now present in the documentation. * ``$ref`` on earlier drafts (specifically draft 7 and 6) has been "fixed" to follow the specified behavior when present alongside a sibling ``$id``. Specifically the ID is now properly ignored, and references are resolved against whatever resolution scope was previously relevant. ``` ### 4.14.0 ``` ======= * ``FormatChecker.cls_checks`` is deprecated. Use ``FormatChecker.checks`` on an instance of ``FormatChecker`` instead. * ``unevaluatedItems`` has been fixed for draft 2019. It's nonetheless discouraged to use draft 2019 for any schemas, new or old. * Fix a number of minor annotation issues in ``protocols.Validator`` ``` ### 4.13.0 ``` ======= * Add support for creating validator classes whose metaschema uses a different dialect than its schemas. In other words, they may use draft2020-12 to define which schemas are valid, but the schemas themselves use draft7 (or a custom dialect, etc.) to define which *instances* are valid. Doing this is likely not something most users, even metaschema authors, may need, but occasionally will be useful for advanced use cases. ``` ### 4.12.1 ``` ======= * Fix some stray comments in the README. ``` ### 4.12.0 ``` ======= * Warn at runtime when subclassing validator classes. Doing so was not intended to be public API, though it seems some downstream libraries do so. A future version will make this an error, as it is brittle and better served by composing validator objects instead. Feel free to reach out if there are any cases where changing existing code seems difficult and I can try to provide guidance. ``` ### 4.11.0 ``` ======= * Make the rendered README in PyPI simpler and fancier. Thanks Hynek (983)! ``` ### 4.10.3 ``` ======= * ``jsonschema.validators.validator_for`` now properly uses the explicitly provided default validator even if the ``$schema`` URI is not found. ``` ### 4.10.2 ``` ======= * Fix a second place where subclasses may have added attrs attributes (982). ``` ### 4.10.1 ``` ======= * Fix Validator.evolve (and APIs like ``iter_errors`` which call it) for cases where the validator class has been subclassed. Doing so wasn't intended to be public API, but given it didn't warn or raise an error it's of course understandable. The next release however will make it warn (and a future one will make it error). If you need help migrating usage of inheriting from a validator class feel free to open a discussion and I'll try to give some guidance (982). ``` ### 4.10.0 ``` ======= * Add support for referencing schemas with ``$ref`` across different versions of the specification than the referrer's ``` ### 4.9.1 ``` ====== * Update some documentation examples to use newer validator releases in their sample code. ```
Links - PyPI: https://pypi.org/project/jsonschema - Changelog: https://pyup.io/changelogs/jsonschema/

Update keyring from 23.7.0 to 23.9.1.

Changelog ### 23.9.1 ``` ------- * 593: Restore ``keyring.util.properties`` with deprecation warning for backward compatibility. ``` ### 23.9.0 ``` ------- * 588: Project now depends on ``jaraco.classes`` for class property support. ``` ### 23.8.2 ``` ------- * 581: Corrected regression in ``libsecret`` tests (``.collection`` property). ``` ### 23.8.1 ``` ------- * 587: Fix regression in ``libsecret``. ``` ### 23.8.0 ``` ------- * 448: ``SecretService`` and ``libsecret`` backends now support a new ``SelectableScheme``, allowing the keys for "username" and "service" to be overridden for compatibility with other schemes such as KeePassXC. * Introduced a new ``.with_properties`` method on backends to produce a new keyring with different properties. Use for example to get a keyring with a different ``keychain`` (macOS) or ``scheme`` (SecretService/libsecret). e.g.:: keypass = keyring.get_keyring().with_properties(scheme='KeePassXC') * ``.with_keychain`` method on macOS is superseded by ``.with_properties`` and so is now deprecated. ```
Links - PyPI: https://pypi.org/project/keyring - Changelog: https://pyup.io/changelogs/keyring/ - Repo: https://github.com/jaraco/keyring

Update matplotlib from 3.5.2 to 3.5.3.

Changelog ### 3.5.3 ``` This is the third bugfix release of the 3.5.x series. This release contains several bug-fixes and adjustments: * Fix alignment of over/under symbols * Fix bugs in colorbars: * alpha of extensions * `drawedges=True` with extensions * handling of `panchor=False` * Fix builds on Cygwin and IBM i * Fix contour labels in `SubFigure`s * Fix cursor output: * for `imshow` with all negative values * when using `BoundaryNorm` * Fix interactivity in IPython/Jupyter * Fix NaN handling in `errorbar` * Fix NumPy conversion from AstroPy unit arrays * Fix positional *markerfmt* passed to `stem` * Fix unpickling: * crash loading in a separate process * incorrect DPI when HiDPI screens ```
Links - PyPI: https://pypi.org/project/matplotlib - Changelog: https://pyup.io/changelogs/matplotlib/ - Homepage: https://matplotlib.org

Update matplotlib-inline from 0.1.3 to 0.1.6.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/matplotlib-inline - Repo: https://github.com/ipython/matplotlib-inline

Update nb-clean from 2.0.2 to 2.2.0.

Changelog ### 2.2.0 ``` This release adds a `-o`/`--preserve-cell-outputs` flag to the `check`, `clean`, and `add-filter` subcommands which prevents cell outputs from being cleaned, in the case of `nb-clean check` and `nb-clean add-filter`, or causing the check to fail in the case of `nb-clean check`. ``` ### 2.1.0 ``` With this minor release `nb-clean` now checks for and cleans the language version from notebook metadata. ```
Links - PyPI: https://pypi.org/project/nb-clean - Changelog: https://pyup.io/changelogs/nb-clean/ - Repo: https://github.com/srstevenson/nb-clean

Update nbclient from 0.6.6 to 0.6.8.

Changelog ### 0.6.8 ``` ([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.6.7...f7d72b2c6937fc30add18b7413f89b691d1710be)) Merged PRs - Fix tests compatibility with IPython 8.5.0 [251](https://github.com/jupyter/nbclient/pull/251) ([frenzymadness](https://github.com/frenzymadness)) Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/nbclient/graphs/contributors?from=2022-08-23&to=2022-09-09&type=c)) [davidbrochart](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Adavidbrochart+updated%3A2022-08-23..2022-09-09&type=Issues) | [frenzymadness](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Afrenzymadness+updated%3A2022-08-23..2022-09-09&type=Issues) <!-- <END NEW CHANGELOG ENTRY> --> ``` ### 0.6.7 ``` ([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.6.6...979fb908dc133cc80a698c74d9b3d9d8af6c7bde)) Merged PRs - Fix tests for ipywidgets 8 [246](https://github.com/jupyter/nbclient/pull/246) ([frenzymadness](https://github.com/frenzymadness)) - [pre-commit.ci] pre-commit autoupdate [236](https://github.com/jupyter/nbclient/pull/236) ([pre-commit-ci](https://github.com/pre-commit-ci)) Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/nbclient/graphs/contributors?from=2022-07-01&to=2022-08-23&type=c)) [frenzymadness](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Afrenzymadness+updated%3A2022-07-01..2022-08-23&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Apre-commit-ci+updated%3A2022-07-01..2022-08-23&type=Issues) ```
Links - PyPI: https://pypi.org/project/nbclient - Changelog: https://pyup.io/changelogs/nbclient/ - Homepage: https://jupyter.org

Update nbconvert from 6.5.1 to 7.0.0.

Changelog ### 7.0.0 ``` What's Changed * Update to Mistune 2.0.2 by TiagodePAlves in https://github.com/jupyter/nbconvert/pull/1764 * Clean up markdown parsing by blink1073 in https://github.com/jupyter/nbconvert/pull/1774 * Switch to hatch build backend by blink1073 in https://github.com/jupyter/nbconvert/pull/1777 * switch from entrypoints to importlib-metadata by konstin in https://github.com/jupyter/nbconvert/pull/1782 * Add recursive flag for glob notebook search by paoloalba in https://github.com/jupyter/nbconvert/pull/1785 * Updates for sphinx 5.0 support by blink1073 in https://github.com/jupyter/nbconvert/pull/1788 * Fixed unique div ids in lab template, fixed 1759 by veghdev in https://github.com/jupyter/nbconvert/pull/1761 * WebPDFExporter: Emulate media print by martinRenou in https://github.com/jupyter/nbconvert/pull/1791 * Fix fonts overriden by user stylesheet by inheriting styles by dakoop in https://github.com/jupyter/nbconvert/pull/1793 * Fix lab template output alignment by dakoop in https://github.com/jupyter/nbconvert/pull/1795 * Add qtpdf and qtpng exporters by davidbrochart in https://github.com/jupyter/nbconvert/pull/1611 * Fix linters by martinRenou in https://github.com/jupyter/nbconvert/pull/1825 * Remove downloaded CSS from repository by martinRenou in https://github.com/jupyter/nbconvert/pull/1827 * escape_html: prevent escaping quotes on widgets JSON reprs (1829) by martinRenou in https://github.com/jupyter/nbconvert/pull/1830 * Remove tests from bdist by TiagodePAlves in https://github.com/jupyter/nbconvert/pull/1822 * Encode SVG image data as UTF-8 before calling lxml cleaner (fixes 1836) by emarsden in https://github.com/jupyter/nbconvert/pull/1837 * Handle nbformat 5.5 by blink1073 in https://github.com/jupyter/nbconvert/pull/1841 New Contributors * TiagodePAlves made their first contribution in https://github.com/jupyter/nbconvert/pull/1764 * konstin made their first contribution in https://github.com/jupyter/nbconvert/pull/1782 * paoloalba made their first contribution in https://github.com/jupyter/nbconvert/pull/1785 * veghdev made their first contribution in https://github.com/jupyter/nbconvert/pull/1761 * dakoop made their first contribution in https://github.com/jupyter/nbconvert/pull/1793 * emarsden made their first contribution in https://github.com/jupyter/nbconvert/pull/1837 **Full Changelog**: https://github.com/jupyter/nbconvert/compare/6.5...7.0.0 ``` ### 7.0.0rc3 ``` What's Changed * Pin mistune for now by blink1073 in https://github.com/jupyter/nbconvert/pull/1808 **Full Changelog**: https://github.com/jupyter/nbconvert/compare/7.0.0rc2...7.0.0rc3 ``` ### 7.0.0rc2 ``` What's Changed * [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/jupyter/nbconvert/pull/1779 * [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/jupyter/nbconvert/pull/1780 * switch from entrypoints to importlib-metadata by konstin in https://github.com/jupyter/nbconvert/pull/1782 * [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/jupyter/nbconvert/pull/1786 * Add recursive flag for glob notebook search by paoloalba in https://github.com/jupyter/nbconvert/pull/1785 * Updates for sphinx 5.0 support by blink1073 in https://github.com/jupyter/nbconvert/pull/1788 * Fixed unique div ids in lab template, fixed 1759 by veghdev in https://github.com/jupyter/nbconvert/pull/1761 * WebPDFExporter: Emulate media print by martinRenou in https://github.com/jupyter/nbconvert/pull/1791 * Fix fonts overriden by user stylesheet by inheriting styles by dakoop in https://github.com/jupyter/nbconvert/pull/1793 * Fix lab template output alignment by dakoop in https://github.com/jupyter/nbconvert/pull/1795 * [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/jupyter/nbconvert/pull/1796 New Contributors * konstin made their first contribution in https://github.com/jupyter/nbconvert/pull/1782 * paoloalba made their first contribution in https://github.com/jupyter/nbconvert/pull/1785 * veghdev made their first contribution in https://github.com/jupyter/nbconvert/pull/1761 * dakoop made their first contribution in https://github.com/jupyter/nbconvert/pull/1793 **Full Changelog**: https://github.com/jupyter/nbconvert/compare/7.0.0rc1...7.0.0rc2 ``` ### 7.0.0rc1 ``` What's Changed * Clean up markdown parsing by blink1073 in https://github.com/jupyter/nbconvert/pull/1774 * Switch to hatch build backend by blink1073 in https://github.com/jupyter/nbconvert/pull/1777 **Full Changelog**: https://github.com/jupyter/nbconvert/compare/7.0.0rc0...7.0.0rc1 ``` ### 7.0.0rc0 ``` What's Changed * [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/jupyter/nbconvert/pull/1760 * Switch to flit build backend by blink1073 in https://github.com/jupyter/nbconvert/pull/1767 * Update to Mistune 2.0.2 by TiagodePAlves in https://github.com/jupyter/nbconvert/pull/1764 * Update changelog for 7.0.0rc0 by blink1073 in https://github.com/jupyter/nbconvert/pull/1771 New Contributors * TiagodePAlves made their first contribution in https://github.com/jupyter/nbconvert/pull/1764 **Full Changelog**: https://github.com/jupyter/nbconvert/compare/6.5...7.0.0rc0 ``` ### 6.5.3 ``` What's Changed * Backport: Fix title by martinRenou in https://github.com/jupyter/nbconvert/pull/1833 **Full Changelog**: https://github.com/jupyter/nbconvert/compare/6.5.2...6.5.3 ```
Links - PyPI: https://pypi.org/project/nbconvert - Changelog: https://pyup.io/changelogs/nbconvert/

Update numpy from 1.23.1 to 1.23.3.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/numpy - Homepage: https://www.numpy.org

Update pandas from 1.4.3 to 1.4.4.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/pandas - Homepage: https://pandas.pydata.org

Update pandas-market-calendars from 3.5 to 4.0.

Changelog ### 4.0 ``` ~~~~~~~~~~~~~~ - Added interruptions support - Updated MarketCalendar.open_at_time to respect interruptions - Special times can be set with offsets - MarketCalendar.days_at_time returns a pandas.Series - calendar_utils.date_range supports schedules of any timezone ```
Links - PyPI: https://pypi.org/project/pandas-market-calendars - Changelog: https://pyup.io/changelogs/pandas-market-calendars/ - Repo: https://github.com/rsheftel/pandas_market_calendars

Update pathspec from 0.9.0 to 0.10.1.

Changelog ### 0.10.1 ``` ------------------- Bug fixes: - Fix documentation on `pathspec.pattern.RegexPattern.match_file()`. - `Issue 60`_: Remove redundant wheel dep from pyproject.toml. - `Issue 61`_: Dist failure for Fedora, CentOS, EPEL. - `Issue 62`_: Since version 0.10.0 pure wildcard does not work in some cases. Improvements: - Restore support for legacy installations using `setup.py`. See `Issue 61`_. .. _`Issue 60`: https://github.com/cpburnz/python-pathspec/pull/60 .. _`Issue 61`: https://github.com/cpburnz/python-pathspec/issues/61 .. _`Issue 62`: https://github.com/cpburnz/python-pathspec/issues/62 ``` ### 0.10.0 ``` ------------------- Major changes: - Dropped support of EOL Python 2.7, 3.5, 3.6. See `Issue 47`_. - The *gitwildmatch* pattern `dir/*` is now handled the same as `dir/`. This means `dir/*` will now match all descendants rather than only direct children. See `Issue 19`_. - Added `pathspec.GitIgnoreSpec` class (see new features). - Changed build system to `pyproject.toml`_ and build backend to `setuptools.build_meta`_ which may have unforeseen consequences. - Renamed GitHub project from `python-path-specification`_ to `python-pathspec`_. See `Issue 35`_. API changes: - Deprecated: `pathspec.util.match_files()` is an old function no longer used. - Deprecated: `pathspec.match_files()` is an old function no longer used. - Deprecated: `pathspec.util.normalize_files()` is no longer used. - Deprecated: `pathspec.util.iter_tree()` is an alias for `pathspec.util.iter_tree_files()`. - Deprecated: `pathspec.iter_tree()` is an alias for `pathspec.util.iter_tree_files()`. - Deprecated: `pathspec.pattern.Pattern.match()` is no longer used. Use or implement `pathspec.pattern.Pattern.match_file()`. New features: - Added class `pathspec.gitignore.GitIgnoreSpec` (with alias `pathspec.GitIgnoreSpec`) to implement *gitignore* behavior not possible with standard `PathSpec` class. The particular *gitignore* behavior implemented is prioritizing patterns matching the file directly over matching an ancestor directory. Bug fixes: - `Issue 19`_: Files inside an ignored sub-directory are not matched. - `Issue 41`_: Incorrectly (?) matches files inside directories that do match. - `Issue 51`_: Refactor deprecated unittest aliases for Python 3.11 compatibility. - `Issue 53`_: Symlink pathspec_meta.py breaks Windows. - `Issue 54`_: test_util.py uses os.symlink which can fail on Windows. - `Issue 55`_: Backslashes at start of pattern not handled correctly. - `Issue 56`_: pyproject.toml: include subpackages in setuptools config - `Issue 57`_: `!` doesn't exclude files in directories if the pattern doesn't have a trailing slash. Improvements: - Support Python 3.10, 3.11. - Modernize code to Python 3.7. - `Issue 52`_: match_files() is not a pure generator function, and it impacts tree_*() gravely. .. _`python-path-specification`: https://github.com/cpburnz/python-path-specification .. _`python-pathspec`: https://github.com/cpburnz/python-pathspec .. _`pyproject.toml`: https://pip.pypa.io/en/stable/reference/build-system/pyproject-toml/ .. _`setuptools.build_meta`: https://setuptools.pypa.io/en/latest/build_meta.html .. _`Issue 19`: https://github.com/cpburnz/python-pathspec/issues/19 .. _`Issue 35`: https://github.com/cpburnz/python-pathspec/issues/35 .. _`Issue 41`: https://github.com/cpburnz/python-pathspec/issues/41 .. _`Issue 47`: https://github.com/cpburnz/python-pathspec/issues/47 .. _`Issue 51`: https://github.com/cpburnz/python-pathspec/pull/51 .. _`Issue 52`: https://github.com/cpburnz/python-pathspec/issues/52 .. _`Issue 53`: https://github.com/cpburnz/python-pathspec/issues/53 .. _`Issue 54`: https://github.com/cpburnz/python-pathspec/issues/54 .. _`Issue 55`: https://github.com/cpburnz/python-pathspec/issues/55 .. _`Issue 56`: https://github.com/cpburnz/python-pathspec/pull/56 .. _`Issue 57`: https://github.com/cpburnz/python-pathspec/issues/57 ```
Links - PyPI: https://pypi.org/project/pathspec - Changelog: https://pyup.io/changelogs/pathspec/ - Repo: https://github.com/cpburnz/python-pathspec

Update pbr from 5.9.0 to 5.10.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/pbr - Homepage: https://docs.openstack.org/pbr/latest/

Update plotly from 5.9.0 to 5.10.0.

Changelog ### 5.10.0 ``` Updated - Updated Plotly.js to from version 2.12.1 to version 2.14.0. See the [plotly.js CHANGELOG](https://github.com/plotly/plotly.js/blob/master/CHANGELOG.md#2140----2022-08-10) for more information. Notable changes include: - Add support for `sankey` links with arrows - Add `selections`, `newselection` and `activeselection` layout attributes to have persistent and editable selections over cartesian subplots - Add `unselected.line.color` and `unselected.line.opacity` options to `parcoords` trace - Display Plotly's new logo in the modebar ```
Links - PyPI: https://pypi.org/project/plotly - Changelog: https://pyup.io/changelogs/plotly/ - Homepage: https://plotly.com/python/

Update polygon-api-client from 1.1.1 to 1.3.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/polygon-api-client - Homepage: https://polygon.io

Update prompt-toolkit from 3.0.30 to 3.0.31.

Changelog ### 3.0.31 ``` ------------------ New features: - Pass through `name` property in `TextArea` widget to `Buffer`. - Added a `enable_cpr` parameter to `Vt100_Output`, `TelnetServer` and `PromptToolkitSSHServer`, to completely disable CPR support instead of automatically detecting it. ```
Links - PyPI: https://pypi.org/project/prompt-toolkit - Changelog: https://pyup.io/changelogs/prompt-toolkit/ - Repo: https://github.com/prompt-toolkit/python-prompt-toolkit

Update proto-plus from 1.20.6 to 1.22.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/proto-plus - Repo: https://github.com/googleapis/proto-plus-python.git

Update psutil from 5.9.1 to 5.9.2.

Changelog ### 5.9.2 ``` ===== 2022-09-04 **Bug fixes** - 2093_, [FreeBSD], **[critical]**: `pids()`_ may fail with ENOMEM. Dynamically increase the ``malloc()`` buffer size until it's big enough. - 2095_, [Linux]: `net_if_stats()`_ returns incorrect interface speed for 100GbE network cards. - 2113_, [FreeBSD], **[critical]**: `virtual_memory()`_ may raise ENOMEM due to missing ``include <sys/param.h>`` directive. (patch by Peter Jeremy) - 2128_, [NetBSD]: `swap_memory()`_ was miscalculated. (patch by Thomas Klausner) ```
Links - PyPI: https://pypi.org/project/psutil - Changelog: https://pyup.io/changelogs/psutil/ - Repo: https://github.com/giampaolo/psutil

Update pyarrow from 8.0.0 to 9.0.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/pyarrow - Homepage: https://arrow.apache.org/

Update pycodestyle from 2.9.0 to 2.9.1.

Changelog ### 2.9.1 ``` ------------------ Changes: * E275: fix false positive for yield expressions. ```
Links - PyPI: https://pypi.org/project/pycodestyle - Changelog: https://pyup.io/changelogs/pycodestyle/ - Homepage: https://pycodestyle.pycqa.org/

Update pygit2 from 1.9.2 to 1.10.1.

Changelog ### 1.10.1 ``` ------------------------- - Fix segfault in ``Signature`` repr `1155 <https://github.com/libgit2/pygit2/pull/1155>`_ - Linux and macOS wheels for Python 3.11 `1154 <https://github.com/libgit2/pygit2/pull/1154>`_ ``` ### 1.10.0 ``` ------------------------- - Upgrade to libgit2 1.5 - Add support for ``GIT_OPT_GET_OWNER_VALIDATION`` and ``GIT_OPT_SET_OWNER_VALIDATION`` `1150 <https://github.com/libgit2/pygit2/pull/1150>`_ - New ``untracked_files`` and ``ignored`` optional arguments for ``Repository.status(...)`` `1151 <https://github.com/libgit2/pygit2/pull/1151>`_ ```
Links - PyPI: https://pypi.org/project/pygit2 - Changelog: https://pyup.io/changelogs/pygit2/ - Repo: https://github.com/libgit2/pygit2

Update Pygments from 2.12.0 to 2.13.0.

Changelog ### 2.13.0 ``` -------------- (released August 15th, 2022) - Added lexers: * COMAL-80 (2180) * JMESPath (2174, 2175, 2179, 2182) * Sql+Jinja (2148) - Updated lexers: * Ada: support Ada 2022 (2121); disable recognition of namespaces because it disturbs lexing of aspects (2125) * Agda: allow straight quotes in module names (2163) * C family (C, C++ and many others): allow comments between elements of function headers, e.g. between the arguments and the opening brace for the body (1891) * C++: Resolve several cases of ``Error`` tokens (2207, 2208) * Coq: add some common keywords, improve recognition of ``Set`` and qualified identifiers (2158) * F*: Allow C-style comments anywhere in a line * Fortran: fix catastrophic backtracking with backslashes in strings (2194) * Go: add support for generics (2167) * Inform: update for version 6.40 (2190) * Isabelle: recognize cartouches (2089) * Java: support multiline strings aka. text blocks (2132) * Kotlin: add ``value`` modifier (2142) * LilyPond: add some missing builtins * Macaulay2: update builtins (2139) * Matlab session: fix traceback when a line continuation ellipsis appears in the output (2166) * .NET: add aliases for LibreOffice Basic, OpenOfficeBasic and StarOffice Basic (2170) * Nim: use ``Name.Builtin`` instead of ``Keyword.Type`` (2136) * PHP: fix `\"$var\"` inside strings (2105) * Python: only recognize ``\N``, ``\u`` and ``\U`` escape sequences in string literals, but not in bytes literals where they are not supported (2204) * Tcl: support ``${name}`` variables (2145) * Terraform: accept leading whitespace for `<<` heredoc delimiters (2162) * Teraterm: Various improvements (2165) * Spice: add support for the recently added features including more builtin functions and bin, oct, hex number formats (2206) - Added styles: * GitHub dark (2192) * StarOffice (2168) * Nord (`nord` and `nord-darker`; 2189, 1799, 1678) - Pygments now tries to use the ``importlib.metadata`` module to discover plugins instead of the slower ``pkg_resources`` (2155). In particular, this largely speeds up the ``pygmentize`` script when the lexer is not specified. ``importlib.metadata`` is only available in the Python standard library since Python 3.8. For older versions, there exists an ``importlib_metadata`` backport on PyPI. For this reason, Pygments now defines a packaging extra ``plugins``, which adds a requirement on ``importlib_metadata`` if the Python version is older than 3.8. Thus, in order to install Pygments with optimal plugin support even for old Python versions, you should do:: pip install pygments[plugins] Pygments still falls back on ``pkg_resources`` if neither ``importlib.metadata`` nor ``importlib_metadata`` is found, but it will be slower. - Silently ignore ``BrokenPipeError`` in the command-line interface (2193). - The ``HtmlFormatter`` now uses the ``linespans`` attribute for ``anchorlinenos`` if the ``lineanchors`` attribute is unset (2026). - The ``highlight``, ``lex`` and ``format`` functions no longer wrongly report "argument must be a lexer/formatter instance, not a class" in some cases where this is not the actual problem (2123). - Fix warnings in doc build (2124). - The ``codetagify`` filter now recognizes ``FIXME`` tags by default (2150). - The ``pygmentize`` command now recognizes if the ``COLORTERM`` environment variable is set to a value indicating that true-color support is available. In that case, it uses the ``TerminalTrueColorFormatter`` by default (2160) - Remove redundant caches for filename patterns (2153) - Use new non-deprecated Pillow API for text bounding box in ``ImageFormatter`` (2198) - Remove ``default_style`` (930, 2183) - Stop treating ``DeprecationWarnings`` as errors in the unit tests (2196) ```
Links - PyPI: https://pypi.org/project/pygments - Changelog: https://pyup.io/changelogs/pygments/ - Homepage: https://pygments.org/

Update pylint from 2.14.5 to 2.15.2.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/pylint - Changelog: https://pyup.io/changelogs/pylint/

Update pyluach from 2.0.0 to 2.0.1.

Changelog ### 2.0.1 ``` --------------------- * Fix issue (`24`_) where Shavuos is returned in most months on day 7. ```
Links - PyPI: https://pypi.org/project/pyluach - Changelog: https://pyup.io/changelogs/pyluach/ - Repo: https://github.com/simlist/pyluach

Update pytest from 7.1.2 to 7.1.3.

Changelog ### 7.1.3 ``` ========================= Bug Fixes --------- - `10060 <https://github.com/pytest-dev/pytest/issues/10060>`_: When running with ``--pdb``, ``TestCase.tearDown`` is no longer called for tests when the *class* has been skipped via ``unittest.skip`` or ``pytest.mark.skip``. - `10190 <https://github.com/pytest-dev/pytest/issues/10190>`_: Invalid XML characters in setup or teardown error messages are now properly escaped for JUnit XML reports. - `10230 <https://github.com/pytest-dev/pytest/issues/10230>`_: Ignore ``.py`` files created by ``pyproject.toml``-based editable builds introduced in `pip 21.3 <https://pip.pypa.io/en/stable/news/#v21-3>`__. - `3396 <https://github.com/pytest-dev/pytest/issues/3396>`_: Doctests now respect the ``--import-mode`` flag. - `9514 <https://github.com/pytest-dev/pytest/issues/9514>`_: Type-annotate ``FixtureRequest.param`` as ``Any`` as a stop gap measure until :issue:`8073` is fixed. - `9791 <https://github.com/pytest-dev/pytest/issues/9791>`_: Fixed a path handling code in ``rewrite.py`` that seems to work fine, but was incorrect and fails in some systems. - `9917 <https://github.com/pytest-dev/pytest/issues/9917>`_: Fixed string representation for :func:`pytest.approx` when used to compare tuples. Improved Documentation ---------------------- - `9937 <https://github.com/pytest-dev/pytest/issues/9937>`_: Explicit note that :fixture:`tmpdir` fixture is discouraged in favour of :fixture:`tmp_path`. Trivial/Internal Changes ------------------------ - `10114 <https://github.com/pytest-dev/pytest/issues/10114>`_: Replace `atomicwrites <https://github.com/untitaker/python-atomicwrites>`__ dependency on windows with `os.replace`. ```
Links - PyPI: https://pypi.org/project/pytest - Changelog: https://pyup.io/changelogs/pytest/ - Homepage: https://docs.pytest.org/en/latest/

Update pytz from 2022.1 to 2022.2.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/pytz - Homepage: http://pythonhosted.org/pytz - Docs: https://pythonhosted.org/pytz/

Update pyzmq from 23.2.0 to 23.2.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/pyzmq - Docs: https://pyzmq.readthedocs.org

Update qtconsole from 5.3.1 to 5.3.2.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/qtconsole - Homepage: http://jupyter.org

Update QtPy from 2.1.0 to 2.2.0.

Changelog ### 2.2.0 ``` Issues Closed * [Issue 359](https://github.com/spyder-ide/qtpy/issues/359) - Release QtPy 2.2.0 * [Issue 352](https://github.com/spyder-ide/qtpy/issues/352) - Deprecation Warning for Enum Access ([PR 353](https://github.com/spyder-ide/qtpy/pull/353) by [CAM-Gerlach](https://github.com/CAM-Gerlach)) * [Issue 351](https://github.com/spyder-ide/qtpy/issues/351) - `PySide6.QtSvgWidgets` not exposed * [Issue 302](https://github.com/spyder-ide/qtpy/issues/302) - Compat shiboken and sip like Qt.py ([PR 354](https://github.com/spyder-ide/qtpy/pull/354) by [zjp](https://github.com/zjp)) * [Issue 61](https://github.com/spyder-ide/qtpy/issues/61) - Add documentation for methods or helpers that are specific to qtpy ([PR 357](https://github.com/spyder-ide/qtpy/pull/357) by [dalthviz](https://github.com/dalthviz)) In this release 5 issues were closed. Pull Requests Merged * [PR 358](https://github.com/spyder-ide/qtpy/pull/358) - PR: Fix PyQt6 typing import for Qt, by [tlambert03](https://github.com/tlambert03) * [PR 357](https://github.com/spyder-ide/qtpy/pull/357) - PR: Add initial `Methods, helpers and QtPy namespace specifics` section to the README, by [dalthviz](https://github.com/dalthviz) ([61](https://github.com/spyder-ide/qtpy/issues/61)) * [PR 354](https://github.com/spyder-ide/qtpy/pull/354) - PR: Add wrapper around sip/shiboken isdeleted/isvalid (compat.py), by [zjp](https://github.com/zjp) ([302](https://github.com/spyder-ide/qtpy/issues/302)) * [PR 353](https://github.com/spyder-ide/qtpy/pull/353) - PR: Add note to readme about use with Pyright, by [CAM-Gerlach](https://github.com/CAM-Gerlach) ([352](https://github.com/spyder-ide/qtpy/issues/352)) * [PR 350](https://github.com/spyder-ide/qtpy/pull/350) - PR: Restore `WEBENGINE` constant in `QtWebEngineWidgets`, by [ccordoba12](https://github.com/ccordoba12) * [PR 346](https://github.com/spyder-ide/qtpy/pull/346) - PR: Add workaround for `mode` argument in QTextCursor.movePosition (PySide6), by [rear1019](https://github.com/rear1019) * [PR 344](https://github.com/spyder-ide/qtpy/pull/344) - PR: Add missing imports and modules, by [DaelonSuzuka](https://github.com/DaelonSuzuka) In this release 7 pull requests were closed. ---- ```
Links - PyPI: https://pypi.org/project/qtpy - Changelog: https://pyup.io/changelogs/qtpy/ - Repo: https://github.com/spyder-ide/qtpy

Update readme-renderer from 35.0 to 37.1.

Changelog ### 37.1 ``` ----------------- * Allow HTML5 `nav` tag through cleaner (259) ``` ### 37.0 ``` ----------------- * Remove command line example from docs (197) * Multiple pyproject.toml fixes (251) * Confirm handling multiple inline strong (252) * Convert RST output to HTML5 (253) * Add Typing to classifiers (254) * Development tweaks - coverage reporting, actions updates (255) * Add test confirming behavior with unknown lexers (256) ``` ### 36.0 ``` ----------------- * Enable gitpod development (238) * Allow rst admonitions to render (242) * Add badges to README (243) * Update codebase for modern Python (244) * Fix table cell spans (245) * Allow ``math`` directive in rst (246) * Preserve ``lang`` attribute in ``pre`` (247) ```
Links - PyPI: https://pypi.org/project/readme-renderer - Changelog: https://pyup.io/changelogs/readme-renderer/ - Repo: https://github.com/pypa/readme_renderer

Update scikit-learn from 1.1.1 to 1.1.2.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/scikit-learn - Changelog: https://pyup.io/changelogs/scikit-learn/ - Homepage: http://scikit-learn.org

Update scipy from 1.9.0 to 1.9.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/scipy - Changelog: https://pyup.io/changelogs/scipy/ - Repo: https://github.com/scipy/scipy/releases - Homepage: https://www.scipy.org

Update seaborn from 0.11.2 to 0.12.0.

Changelog ### 0.12.0 ``` Introduction of the objects interface This release debuts the <span class="title-ref">seaborn.objects</span> interface, an entirely new approach to making plots with seaborn. It is the product of several years of design and 16 months of implementation work. The interface aims to provide a more declarative, composable, and extensible API for making statistical graphics. It is inspired by Wilkinson's grammar of graphics, offering a Pythonic API that is informed by the design of libraries such as <span class="title-ref">ggplot2</span> and <span class="title-ref">vega-lite</span> along with lessons from the past 10 years of seaborn's development. For more information and numerous examples, see the [tutorial chapter](http://seaborn.pydata.org//tutorial/objects_interface) and [API reference](http://seaborn.pydata.org/api.html#objects-interface). This initial release should be considered "experimental". While it is stable enough for serious use, there are definitely some rough edges, and some key features remain to be implemented. It is possible that breaking changes may occur over the next few minor releases. Please be patient with any limitations that you encounter and help the development by reporting issues when you find behavior surprising. Keyword-only arguments Seaborn's plotting functions now require explicit keywords for most arguments, following the deprecation of positional arguments in v0.11.0. With this enforcement, most functions have also had their parameter lists rearranged so that <span class="title-ref">data</span> is the first and only positional argument. This adds consistency across the various functions in the library. It also means that calling <span class="title-ref">func(data)</span> will do something for nearly all functions (those that support wide-form data) and that `pandas.DataFrame` can be piped directly into a plot. It is possible that the signatures will be loosened a bit in future releases so that <span class="title-ref">x</span> and <span class="title-ref">y</span> can be positional, but minimal support for positional arguments after this change will reduce the chance of inadvertent mis-specification (`2804`). Modernization of categorical scatterplots This release begins the process of modernizing the categorical plots, beginning with `stripplot` and `swarmplot`. These functions are sporting some enhancements that alleviate a few long-running frustrations (`2413`, `2447`): - The new `native_scale` parameter allows numeric or datetime categories to be plotted with their original scale rather than converted to strings and plotted at fixed intervals. - The new `formatter` parameter allows more control over the string representation of values on the categorical axis. There should also be improved defaults for some types, such as dates. - It is now possible to assign `hue` when using only one coordinate variable (i.e. only `x` or `y`). - It is now possible to disable the legend. The updates also harmonize behavior with functions that have been more recently introduced. This should be relatively non-disruptive, although a few defaults will change: - The functions now hook into matplotlib's unit system for plotting categorical data. (Seaborn's categorical functions actually predate support for categorical data in matplotlib.) This should mostly be transparent to the user, but it may resolve a few edge cases. For example, matplotlib interactivity should work better (e.g., for showing the data value under the cursor). - A color palette is no longer applied to levels of the categorical variable by default. It is now necessary to explicitly assign <span class="title-ref">hue</span> to see multiple colors (i.e., assign the same variable to <span class="title-ref">x</span>/<span class="title-ref">y</span> and <span class="title-ref">hue</span>). Passing <span class="title-ref">palette</span> without <span class="title-ref">hue</span> will continue to be honored for one release cycle. - Numeric <span class="title-ref">hue</span> variables now receive a continuous mapping by default, using the same rules as `scatterplot`. Pass <span class="title-ref">palette="deep"</span> to reproduce previous defaults. - The plots now follow the default property cycle; i.e. calling an axes-level function multiple times with the same active axes will produce different-colored artists. - Currently, assigning <span class="title-ref">hue</span> and then passing a <span class="title-ref">color</span> will produce a gradient palette. This is now deprecated, as it is easy to request a gradient with, e.g. <span class="title-ref">palette="light:blue"</span>. Similar enhancements / updates should be expected to roll out to other categorical plotting functions in future releases. There are also several function-specific enhancements: - In `stripplot`, a "strip" with a single observation will be plotted without jitter (`2413`) - In `swarmplot`, the points are now swarmed at draw time, meaning that the plot will adapt to further changes in axis scaling or tweaks to the plot layout (`2443`). - In `swarmplot`, the proportion of points that must overlap before issuing a warning can now be controlled with the <span class="title-ref">warn_thresh</span> parameter (`2447`). - In `swarmplot`, the order of the points in each swarm now matches the order in the original dataset; previously they were sorted. This affects only the underlying data stored in the matplotlib artist, not the visual representation (`2443`). More flexible errorbars Increased the flexibility of what can be shown by the internally-calculated errorbars for `lineplot`, `barplot`, and `pointplot`. With the new <span class="title-ref">errorbar</span> parameter, it is now possible to select bootstrap confidence intervals, percentile / predictive intervals, or intervals formed by scaled standard deviations or standard errors. The parameter also accepts an arbitrary function that maps from a vector to an interval. There is a new [user guide chapter](https://seaborn.pydata.org/tutorial/error_bars) demonstrating these options and explaining when you might want to use each one. As a consequence of this change, the <span class="title-ref">ci</span> parameter has been deprecated. Note that `regplot` retains the previous API, but it will likely be updated in a future release (`2407`, `2866`). Other updates - It is now possible to aggregate / sort a `lineplot` along the y axis using <span class="title-ref">orient="y"</span> (`2854`). - Made it easier to customize `FacetGrid` / `PairGrid` / `JointGrid` with a fluent (method-chained) style by adding <span class="title-ref">apply</span>/ <span class="title-ref">pipe</span> methods. Additionally, fixed the <span class="title-ref">tight_layout</span> and <span class="title-ref">refline</span> methods so that they return <span class="title-ref">self</span> (`2926`)
sonarcloud[bot] commented 2 years ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information