Changelog
### 22.12.0
```
Preview style
<!-- Changes that affect Black's preview style -->
- Enforce empty lines before classes and functions with sticky leading comments (3302)
- Reformat empty and whitespace-only files as either an empty file (if no newline is
present) or as a single newline character (if a newline is present) (3348)
- Implicitly concatenated strings used as function args are now wrapped inside
parentheses (3307)
- Correctly handle trailing commas that are inside a line's leading non-nested parens
(3370)
Configuration
<!-- Changes to how Black can be configured -->
- Fix incorrectly applied `.gitignore` rules by considering the `.gitignore` location
and the relative path to the target file (3338)
- Fix incorrectly ignoring `.gitignore` presence when more than one source directory is
specified (3336)
Parser
<!-- Changes to the parser or to version autodetection -->
- Parsing support has been added for walruses inside generator expression that are
passed as function args (for example,
`any(match := my_re.match(text) for text in texts)`) (3327).
Integrations
<!-- For example, Docker, GitHub Actions, pre-commit, editors -->
- Vim plugin: Optionally allow using the system installation of Black via
`let g:black_use_virtualenv = 0`(3309)
```
Links
- PyPI: https://pypi.org/project/black
- Changelog: https://pyup.io/changelogs/black/
Changelog
### 5.1.0
```
Features
- Add `should_rename_legacy` argument to most functions, which will rename older encodings to their more modern equivalents (e.g., `GB2312` becomes `GB18030`) (264, dan-blanchard)
- Add capital letter sharp S and ISO-8859-15 support (222, SimonWaldherr)
- Add a prober for MacRoman encoding (5 updated as c292b52a97e57c95429ef559af36845019b88b33, Rob Speer and dan-blanchard )
- Add `--minimal` flag to `chardetect` command (214, dan-blanchard)
- Add type annotations to the project and run mypy on CI (261, jdufresne)
- Add support for Python 3.11 (274, hugovk)
Fixes
- Clarify LGPL version in License trove classifier (255, musicinmybrain)
- Remove support for EOL Python 3.6 (260, jdufresne)
- Remove unnecessary guards for non-falsey values (259, jdufresne)
Misc changes
- Switch to Python 3.10 release in GitHub actions (257, jdufresne)
- Remove setup.py in favor of build package (262, jdufresne)
- Run tests on macos, Windows, and 3.11-dev (267, dan-blanchard)
```
Links
- PyPI: https://pypi.org/project/chardet
- Changelog: https://pyup.io/changelogs/chardet/
- Repo: https://github.com/chardet/chardet
Changelog
### 6.61.0
```
-------------------
This release improves our treatment of database keys, which based on (among other things)
the source code of your test function. We now post-process this source to ignore
decorators, comments, trailing whitespace, and blank lines - so that you can add
:obj:`example() <hypothesis.example>`\ s or make some small no-op edits to your code
without preventing replay of any known failing or covering examples.
```
### 6.60.1
```
-------------------
This patch updates our vendored `list of top-level domains <https://www.iana.org/domains/root/db>`__,
which is used by the provisional :func:`~hypothesis.provisional.domains` strategy.
```
### 6.60.0
```
-------------------
This release improves Hypothesis' ability to resolve forward references in
type annotations. It fixes a bug that prevented
:func:`~hypothesis.strategies.builds` from being used with `pydantic models that
possess updated forward references <https://pydantic-docs.helpmanual.io/usage/postponed_annotations/>`__. See :issue:`3519`.
```
### 6.59.0
```
-------------------
The :obj:`example(...) <hypothesis.example>` decorator now has a ``.via()``
method, which future tools will use to track automatically-added covering
examples (:issue:`3506`).
```
### 6.58.2
```
-------------------
This patch updates our vendored `list of top-level domains <https://www.iana.org/domains/root/db>`__,
which is used by the provisional :func:`~hypothesis.provisional.domains` strategy.
```
Links
- PyPI: https://pypi.org/project/hypothesis
- Changelog: https://pyup.io/changelogs/hypothesis/
- Homepage: https://hypothesis.works
Changelog
### 4.17.3
```
=======
* Fix instantiating validators with cached refs to boolean schemas
rather than objects (1018).
```
### 4.17.2
```
=======
* Empty strings are not valid relative JSON Pointers (aren't valid under the
RJP format).
* Durations without (trailing) units are not valid durations (aren't
valid under the duration format). This involves changing the dependency
used for validating durations (from ``isoduration`` to ``isodate``).
```
Links
- PyPI: https://pypi.org/project/jsonschema
- Changelog: https://pyup.io/changelogs/jsonschema/
Changelog
### 22.0
```
~~~~~~~~~~~~~~~~~
* Explicitly declare support for Python 3.11 (:issue:`587`)
* Remove support for Python 3.6 (:issue:`500`)
* Remove ``LegacySpecifier`` and ``LegacyVersion`` (:issue:`407`)
* Add ``__hash__`` and ``__eq__`` to ``Requirement`` (:issue:`499`)
* Add a ``cpNNN-none-any`` tag (:issue:`541`)
* Adhere to :pep:`685` when evaluating markers with extras (:issue:`545`)
* Allow accepting locally installed prereleases with ``SpecifierSet`` (:issue:`515`)
* Allow pre-release versions in marker evaluation (:issue:`523`)
* Correctly parse ELF for musllinux on Big Endian (:issue:`538`)
* Document ``packaging.utils.NormalizedName`` (:issue:`565`)
* Document exceptions raised by functions in ``packaging.utils`` (:issue:`544`)
* Fix compatible version specifier incorrectly strip trailing ``0`` (:issue:`493`)
* Fix macOS platform tags with old macOS SDK (:issue:`513`)
* Forbid prefix version matching on pre-release/post-release segments (:issue:`563`)
* Normalize specifier version for prefix matching (:issue:`561`)
* Improve documentation for ``packaging.specifiers`` and ``packaging.version``. (:issue:`572`)
* ``Marker.evaluate`` will now assume evaluation environment with empty ``extra``.
Evaluating markers like ``"extra == 'xyz'"`` without passing any extra in the
``environment`` will no longer raise an exception (:issue:`550`)
* Remove dependency on ``pyparsing``, by replacing it with a hand-written parser.
This package now has no runtime dependencies (:issue:`468`)
* Update return type hint for ``Specifier.filter`` and ``SpecifierSet.filter``
to use ``Iterator`` instead of ``Iterable`` (:issue:`584`)
```
Links
- PyPI: https://pypi.org/project/packaging
- Changelog: https://pyup.io/changelogs/packaging/
Changelog
### 0.10.3
```
-------------------
New features:
- Added utility function `pathspec.util.append_dir_sep()` to aid in distinguishing between directories and files on the file-system. See `Issue 65`_.
Bug fixes:
- `Issue 66`_/`Pull 67`_: Package not marked as py.typed.
- `Issue 68`_: Exports are considered private.
- `Issue 70`_/`Pull 71`_: 'Self' string literal type is Unknown in pyright.
Improvements:
- `Issue 65`_: Checking directories via match_file() does not work on Path objects.
.. _`Issue 65`: https://github.com/cpburnz/python-pathspec/issues/65
.. _`Issue 66`: https://github.com/cpburnz/python-pathspec/issues/66
.. _`Pull 67`: https://github.com/cpburnz/python-pathspec/pull/67
.. _`Issue 68`: https://github.com/cpburnz/python-pathspec/issues/68
.. _`Issue 70`: https://github.com/cpburnz/python-pathspec/issues/70
.. _`Pull 71`: https://github.com/cpburnz/python-pathspec/pull/71
```
Links
- PyPI: https://pypi.org/project/pathspec
- Changelog: https://pyup.io/changelogs/pathspec/
- Repo: https://github.com/cpburnz/python-pathspec
Changelog
### 2.6.0
```
-------------------------------
- **BREAKING** Correct the log directory on Linux/Unix from
XDG_CACHE_HOME to XDG_STATE_HOME per the XDG spec
```
Links
- PyPI: https://pypi.org/project/platformdirs
- Changelog: https://pyup.io/changelogs/platformdirs/
Changelog
### 3.0.36
```
------------------
Fixes:
- Another Python 3.6 fix for a bug that was introduced in 3.0.34.
```
### 3.0.35
```
------------------
Fixes:
- Fix bug introduced in 3.0.34 for Python 3.6. Use asynccontextmanager
implementation from prompt_toolkit itself.
```
### 3.0.34
```
------------------
Fixes:
- Improve completion performance in various places.
- Improve renderer performance.
- Handle `KeyboardInterrupt` when the stacktrace of an unhandled error is
displayed.
- Use correct event loop in `Application.create_background_task()`.
- Fix `show_cursor` attribute in `ScrollablePane`.
```
Links
- PyPI: https://pypi.org/project/prompt-toolkit
- Changelog: https://pyup.io/changelogs/prompt-toolkit/
- Repo: https://github.com/prompt-toolkit/python-prompt-toolkit
Changelog
### 1.2.0
```
We're happy to announce the 1.2.0 release.
You can read the release highlights under https://scikit-learn.org/stable/auto_examples/release_highlights/plot_release_highlights_1_2_0.html and the long version of the change log under https://scikit-learn.org/stable/whats_new/v1.2.html
This version supports Python versions 3.8 to 3.11.
```
Links
- PyPI: https://pypi.org/project/scikit-learn
- Changelog: https://pyup.io/changelogs/scikit-learn/
- Homepage: http://scikit-learn.org
Changelog
### 2022.7
```
Upstream version 2022g released 2022-11-29T16:58:31+00:00
Briefly:
The northern edge of Chihuahua changes to US timekeeping. Much of Greenland
stops changing clocks after March 2023. Fix some pre-1996 timestamps in northern
Canada. C89 is now deprecated; please use C99 or later. Portability fixes for
AIX, libintl, MS-Windows, musl, z/OS In C code, use more C23 features if
available. C23 timegm now supported by default Fixes for unlikely integer
overflows
Changes to future timestamps
In the Mexican state of Chihuahua, the border strip near the US will change to
agree with nearby US locations on 2022-11-30. The strip's western part,
represented by Ciudad Juárez, switches from -06 all year to -07/-06 with US DST
rules, like El Paso, TX. The eastern part, represented by Ojinaga, will observe
US DST next year, like Presidio, TX. (Thanks to Heitor David Pinto.) A new Zone
America/Ciudad_Juarez splits from America/Ojinaga.
Much of Greenland, represented by America/Nuuk, stops observing winter time
after March 2023, so its daylight saving time becomes standard time. (Thanks to
Jonas Nyrup and Jürgen Appel.)
Changes to past timestamps
Changes for pre-1996 northern Canada (thanks to Chris Walton):
Merge America/Iqaluit and America/Pangnirtung into the former, with a backward
compatibility link for the latter name. There is no good evidence the two
locations differ since 1970. This change affects pre-1996 America/Pangnirtung
timestamps.
Cambridge Bay, Inuvik, Iqaluit, Rankin Inlet, Resolute and Yellowknife did not
observe DST in 1965, and did observe DST from 1972 through 1979.
Whitehorse moved from -09 to -08 on 1966-02-27, not 1967-05-28.
Colombia's 1993 fallback was 02-06 24:00, not 04-04 00:00. (Thanks to Alois
Treindl.)
Singapore's 1981-12-31 change was at 16:00 UTC (23:30 local time), not 24:00
local time. (Thanks to Geoff Clare via Robert Elz.)
---
```
Links
- PyPI: https://pypi.org/project/tzdata
- Changelog: https://pyup.io/changelogs/tzdata/
- Repo: https://github.com/python/tzdata
Changelog
### 20.17.1
```
~~~~~~~~~~~~~~~~~~
- A ``py`` or ``python`` spec means any Python rather than ``CPython`` - by :user:`gaborbernat`. (`2460 <https://github.com/pypa/virtualenv/issues/2460>`_)
- Make ``activate.nu`` respect ``VIRTUAL_ENV_DISABLE_PROMPT`` and not set the prompt if reqeusted - by :user:`m-lima`. (`2461 <https://github.com/pypa/virtualenv/issues/2461>`_)
```
Links
- PyPI: https://pypi.org/project/virtualenv
- Changelog: https://pyup.io/changelogs/virtualenv/
- Homepage: https://virtualenv.pypa.io/
Update asttokens from 2.1.0 to 2.2.1.
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/asttokensUpdate black from 22.10.0 to 22.12.0.
Changelog
### 22.12.0 ``` Preview style <!-- Changes that affect Black's preview style --> - Enforce empty lines before classes and functions with sticky leading comments (3302) - Reformat empty and whitespace-only files as either an empty file (if no newline is present) or as a single newline character (if a newline is present) (3348) - Implicitly concatenated strings used as function args are now wrapped inside parentheses (3307) - Correctly handle trailing commas that are inside a line's leading non-nested parens (3370) Configuration <!-- Changes to how Black can be configured --> - Fix incorrectly applied `.gitignore` rules by considering the `.gitignore` location and the relative path to the target file (3338) - Fix incorrectly ignoring `.gitignore` presence when more than one source directory is specified (3336) Parser <!-- Changes to the parser or to version autodetection --> - Parsing support has been added for walruses inside generator expression that are passed as function args (for example, `any(match := my_re.match(text) for text in texts)`) (3327). Integrations <!-- For example, Docker, GitHub Actions, pre-commit, editors --> - Vim plugin: Optionally allow using the system installation of Black via `let g:black_use_virtualenv = 0`(3309) ```Links
- PyPI: https://pypi.org/project/black - Changelog: https://pyup.io/changelogs/black/Update certifi from 2022.9.24 to 2022.12.7.
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-certifiUpdate chardet from 5.0.0 to 5.1.0.
Changelog
### 5.1.0 ``` Features - Add `should_rename_legacy` argument to most functions, which will rename older encodings to their more modern equivalents (e.g., `GB2312` becomes `GB18030`) (264, dan-blanchard) - Add capital letter sharp S and ISO-8859-15 support (222, SimonWaldherr) - Add a prober for MacRoman encoding (5 updated as c292b52a97e57c95429ef559af36845019b88b33, Rob Speer and dan-blanchard ) - Add `--minimal` flag to `chardetect` command (214, dan-blanchard) - Add type annotations to the project and run mypy on CI (261, jdufresne) - Add support for Python 3.11 (274, hugovk) Fixes - Clarify LGPL version in License trove classifier (255, musicinmybrain) - Remove support for EOL Python 3.6 (260, jdufresne) - Remove unnecessary guards for non-falsey values (259, jdufresne) Misc changes - Switch to Python 3.10 release in GitHub actions (257, jdufresne) - Remove setup.py in favor of build package (262, jdufresne) - Run tests on macos, Windows, and 3.11-dev (267, dan-blanchard) ```Links
- PyPI: https://pypi.org/project/chardet - Changelog: https://pyup.io/changelogs/chardet/ - Repo: https://github.com/chardet/chardetUpdate debugpy from 1.6.3 to 1.6.4.
Changelog
### 1.6.4 ``` Fixes: 985, 1003, 1005, 1018, 1024, 1025, 1030, 1031, 1042, 1064, 1081, 1100, 1104, 1111, 1126 Improvements: 532, 989, 1022, 1056, 1099 ```Links
- PyPI: https://pypi.org/project/debugpy - Changelog: https://pyup.io/changelogs/debugpy/ - Homepage: https://aka.ms/debugpyUpdate filelock from 3.8.0 to 3.8.2.
Changelog
### 3.8.1 ``` ------------------- - Fix mypy does not accept ``filelock.FileLock`` as a valid type ```Links
- PyPI: https://pypi.org/project/filelock - Changelog: https://pyup.io/changelogs/filelock/ - Repo: https://github.com/tox-dev/py-filelock/archive/main.zipUpdate hypothesis from 6.58.1 to 6.61.0.
Changelog
### 6.61.0 ``` ------------------- This release improves our treatment of database keys, which based on (among other things) the source code of your test function. We now post-process this source to ignore decorators, comments, trailing whitespace, and blank lines - so that you can add :obj:`example() <hypothesis.example>`\ s or make some small no-op edits to your code without preventing replay of any known failing or covering examples. ``` ### 6.60.1 ``` ------------------- This patch updates our vendored `list of top-level domains <https://www.iana.org/domains/root/db>`__, which is used by the provisional :func:`~hypothesis.provisional.domains` strategy. ``` ### 6.60.0 ``` ------------------- This release improves Hypothesis' ability to resolve forward references in type annotations. It fixes a bug that prevented :func:`~hypothesis.strategies.builds` from being used with `pydantic models that possess updated forward references <https://pydantic-docs.helpmanual.io/usage/postponed_annotations/>`__. See :issue:`3519`. ``` ### 6.59.0 ``` ------------------- The :obj:`example(...) <hypothesis.example>` decorator now has a ``.via()`` method, which future tools will use to track automatically-added covering examples (:issue:`3506`). ``` ### 6.58.2 ``` ------------------- This patch updates our vendored `list of top-level domains <https://www.iana.org/domains/root/db>`__, which is used by the provisional :func:`~hypothesis.provisional.domains` strategy. ```Links
- PyPI: https://pypi.org/project/hypothesis - Changelog: https://pyup.io/changelogs/hypothesis/ - Homepage: https://hypothesis.worksUpdate jsonschema from 4.17.1 to 4.17.3.
Changelog
### 4.17.3 ``` ======= * Fix instantiating validators with cached refs to boolean schemas rather than objects (1018). ``` ### 4.17.2 ``` ======= * Empty strings are not valid relative JSON Pointers (aren't valid under the RJP format). * Durations without (trailing) units are not valid durations (aren't valid under the duration format). This involves changing the dependency used for validating durations (from ``isoduration`` to ``isodate``). ```Links
- PyPI: https://pypi.org/project/jsonschema - Changelog: https://pyup.io/changelogs/jsonschema/Update multidict from 6.0.2 to 6.0.3.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/multidict - Changelog: https://pyup.io/changelogs/multidict/ - Repo: https://github.com/aio-libs/multidictUpdate nbclient from 0.7.0 to 0.7.2.
Changelog
### 0.7.2 ``` ([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.7.1...e6f8b9f7001f9988a29bb011a0f6052987e6507a)) Merged PRs - Allow space after In [264](https://github.com/jupyter/nbclient/pull/264) ([davidbrochart](https://github.com/davidbrochart)) - Fix jupyter_core pinning [263](https://github.com/jupyter/nbclient/pull/263) ([davidbrochart](https://github.com/davidbrochart)) - Update README, add Python 3.11 [260](https://github.com/jupyter/nbclient/pull/260) ([davidbrochart](https://github.com/davidbrochart)) Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/nbclient/graphs/contributors?from=2022-11-29&to=2022-11-29&type=c)) [davidbrochart](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Adavidbrochart+updated%3A2022-11-29..2022-11-29&type=Issues) <!-- <END NEW CHANGELOG ENTRY> --> ``` ### 0.7.1 ``` ([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.7.0...168340e8313e63fd9e037280f98ed22d47e2231b)) Maintenance and upkeep improvements - CI Refactor [257](https://github.com/jupyter/nbclient/pull/257) ([blink1073](https://github.com/blink1073)) Other merged PRs - Remove nest-asyncio [259](https://github.com/jupyter/nbclient/pull/259) ([davidbrochart](https://github.com/davidbrochart)) - Add upper bound to dependencies [258](https://github.com/jupyter/nbclient/pull/258) ([davidbrochart](https://github.com/davidbrochart)) Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/nbclient/graphs/contributors?from=2022-10-06&to=2022-11-29&type=c)) [blink1073](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Ablink1073+updated%3A2022-10-06..2022-11-29&type=Issues) | [davidbrochart](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Adavidbrochart+updated%3A2022-10-06..2022-11-29&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Apre-commit-ci+updated%3A2022-10-06..2022-11-29&type=Issues) ```Links
- PyPI: https://pypi.org/project/nbclient - Changelog: https://pyup.io/changelogs/nbclient/Update nbconvert from 7.2.5 to 7.2.6.
Changelog
### 7.2.6 ``` ([Full Changelog](https://github.com/jupyter/nbconvert/compare/v7.2.5...788dd3c4de1b6333e807250d0f33b59b80d5b202)) Maintenance and upkeep improvements - Include all templates in sdist [1916](https://github.com/jupyter/nbconvert/pull/1916) ([blink1073](https://github.com/blink1073)) - clean up workflows [1911](https://github.com/jupyter/nbconvert/pull/1911) ([blink1073](https://github.com/blink1073)) - CI Cleanup [1910](https://github.com/jupyter/nbconvert/pull/1910) ([blink1073](https://github.com/blink1073)) Documentation improvements - Fix docs build and switch to PyData Sphinx Theme [1912](https://github.com/jupyter/nbconvert/pull/1912) ([blink1073](https://github.com/blink1073)) Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/nbconvert/graphs/contributors?from=2022-11-14&to=2022-12-05&type=c)) [blink1073](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Ablink1073+updated%3A2022-11-14..2022-12-05&type=Issues) <!-- <END NEW CHANGELOG ENTRY> --> ```Links
- PyPI: https://pypi.org/project/nbconvert - Changelog: https://pyup.io/changelogs/nbconvert/Update packaging from 21.3 to 22.0.
Changelog
### 22.0 ``` ~~~~~~~~~~~~~~~~~ * Explicitly declare support for Python 3.11 (:issue:`587`) * Remove support for Python 3.6 (:issue:`500`) * Remove ``LegacySpecifier`` and ``LegacyVersion`` (:issue:`407`) * Add ``__hash__`` and ``__eq__`` to ``Requirement`` (:issue:`499`) * Add a ``cpNNN-none-any`` tag (:issue:`541`) * Adhere to :pep:`685` when evaluating markers with extras (:issue:`545`) * Allow accepting locally installed prereleases with ``SpecifierSet`` (:issue:`515`) * Allow pre-release versions in marker evaluation (:issue:`523`) * Correctly parse ELF for musllinux on Big Endian (:issue:`538`) * Document ``packaging.utils.NormalizedName`` (:issue:`565`) * Document exceptions raised by functions in ``packaging.utils`` (:issue:`544`) * Fix compatible version specifier incorrectly strip trailing ``0`` (:issue:`493`) * Fix macOS platform tags with old macOS SDK (:issue:`513`) * Forbid prefix version matching on pre-release/post-release segments (:issue:`563`) * Normalize specifier version for prefix matching (:issue:`561`) * Improve documentation for ``packaging.specifiers`` and ``packaging.version``. (:issue:`572`) * ``Marker.evaluate`` will now assume evaluation environment with empty ``extra``. Evaluating markers like ``"extra == 'xyz'"`` without passing any extra in the ``environment`` will no longer raise an exception (:issue:`550`) * Remove dependency on ``pyparsing``, by replacing it with a hand-written parser. This package now has no runtime dependencies (:issue:`468`) * Update return type hint for ``Specifier.filter`` and ``SpecifierSet.filter`` to use ``Iterator`` instead of ``Iterable`` (:issue:`584`) ```Links
- PyPI: https://pypi.org/project/packaging - Changelog: https://pyup.io/changelogs/packaging/Update pandas-market-calendars from 4.1.1 to 4.1.2.
Changelog
### 4.1.2 ``` ~~~~~~~~~~~~~~ - Added 2023 holidays to BSE calendar ```Links
- PyPI: https://pypi.org/project/pandas-market-calendars - Changelog: https://pyup.io/changelogs/pandas-market-calendars/ - Repo: https://github.com/rsheftel/pandas_market_calendarsUpdate pathspec from 0.10.2 to 0.10.3.
Changelog
### 0.10.3 ``` ------------------- New features: - Added utility function `pathspec.util.append_dir_sep()` to aid in distinguishing between directories and files on the file-system. See `Issue 65`_. Bug fixes: - `Issue 66`_/`Pull 67`_: Package not marked as py.typed. - `Issue 68`_: Exports are considered private. - `Issue 70`_/`Pull 71`_: 'Self' string literal type is Unknown in pyright. Improvements: - `Issue 65`_: Checking directories via match_file() does not work on Path objects. .. _`Issue 65`: https://github.com/cpburnz/python-pathspec/issues/65 .. _`Issue 66`: https://github.com/cpburnz/python-pathspec/issues/66 .. _`Pull 67`: https://github.com/cpburnz/python-pathspec/pull/67 .. _`Issue 68`: https://github.com/cpburnz/python-pathspec/issues/68 .. _`Issue 70`: https://github.com/cpburnz/python-pathspec/issues/70 .. _`Pull 71`: https://github.com/cpburnz/python-pathspec/pull/71 ```Links
- PyPI: https://pypi.org/project/pathspec - Changelog: https://pyup.io/changelogs/pathspec/ - Repo: https://github.com/cpburnz/python-pathspecUpdate pkginfo from 1.8.3 to 1.9.2.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/pkginfo - Homepage: https://code.launchpad.net/~tseaver/pkginfo/trunk - Docs: https://pythonhosted.org/pkginfo/Update platformdirs from 2.5.4 to 2.6.0.
Changelog
### 2.6.0 ``` ------------------------------- - **BREAKING** Correct the log directory on Linux/Unix from XDG_CACHE_HOME to XDG_STATE_HOME per the XDG spec ```Links
- PyPI: https://pypi.org/project/platformdirs - Changelog: https://pyup.io/changelogs/platformdirs/Update prompt-toolkit from 3.0.33 to 3.0.36.
Changelog
### 3.0.36 ``` ------------------ Fixes: - Another Python 3.6 fix for a bug that was introduced in 3.0.34. ``` ### 3.0.35 ``` ------------------ Fixes: - Fix bug introduced in 3.0.34 for Python 3.6. Use asynccontextmanager implementation from prompt_toolkit itself. ``` ### 3.0.34 ``` ------------------ Fixes: - Improve completion performance in various places. - Improve renderer performance. - Handle `KeyboardInterrupt` when the stacktrace of an unhandled error is displayed. - Use correct event loop in `Application.create_background_task()`. - Fix `show_cursor` attribute in `ScrollablePane`. ```Links
- PyPI: https://pypi.org/project/prompt-toolkit - Changelog: https://pyup.io/changelogs/prompt-toolkit/ - Repo: https://github.com/prompt-toolkit/python-prompt-toolkitUpdate pylint from 2.15.6 to 2.15.8.
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 pytest-asyncio from 0.20.2 to 0.20.3.
Changelog
### 0.20.3 ``` ================= - Prevent DeprecationWarning to bubble up on CPython 3.10.9 and 3.11.1. `460 <https://github.com/pytest-dev/pytest-asyncio/issues/460>`_ ```Links
- PyPI: https://pypi.org/project/pytest-asyncio - Changelog: https://pyup.io/changelogs/pytest-asyncio/ - Repo: https://github.com/pytest-dev/pytest-asyncioUpdate scikit-learn from 1.1.3 to 1.2.0.
Changelog
### 1.2.0 ``` We're happy to announce the 1.2.0 release. You can read the release highlights under https://scikit-learn.org/stable/auto_examples/release_highlights/plot_release_highlights_1_2_0.html and the long version of the change log under https://scikit-learn.org/stable/whats_new/v1.2.html This version supports Python versions 3.8 to 3.11. ```Links
- PyPI: https://pypi.org/project/scikit-learn - Changelog: https://pyup.io/changelogs/scikit-learn/ - Homepage: http://scikit-learn.orgUpdate streamlit from 1.15.1 to 1.15.2.
Changelog
### 1.15.2 ``` None ```Links
- PyPI: https://pypi.org/project/streamlit - Changelog: https://pyup.io/changelogs/streamlit/ - Homepage: https://streamlit.ioUpdate terminado from 0.17.0 to 0.17.1.
Changelog
### 0.17.1 ``` ([Full Changelog](https://github.com/jupyter/terminado/compare/v0.17.0...f1221f46a692ff0bab0820395b008d4473269d3e)) Bugs fixed - Don't split manually on linebreaks [209](https://github.com/jupyter/terminado/pull/209) ([incase](https://github.com/incase)) Maintenance and upkeep improvements - Docs and workflow cleanup [206](https://github.com/jupyter/terminado/pull/206) ([blink1073](https://github.com/blink1073)) - CI Cleanup [204](https://github.com/jupyter/terminado/pull/204) ([blink1073](https://github.com/blink1073)) - Add ability to release from repo [202](https://github.com/jupyter/terminado/pull/202) ([blink1073](https://github.com/blink1073)) - Bump actions/checkout from 2 to 3 [201](https://github.com/jupyter/terminado/pull/201) ([dependabot](https://github.com/dependabot)) - Add dependabot [200](https://github.com/jupyter/terminado/pull/200) ([blink1073](https://github.com/blink1073)) Documentation improvements - Docs and workflow cleanup [206](https://github.com/jupyter/terminado/pull/206) ([blink1073](https://github.com/blink1073)) Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/terminado/graphs/contributors?from=2022-10-25&to=2022-12-05&type=c)) [blink1073](https://github.com/search?q=repo%3Ajupyter%2Fterminado+involves%3Ablink1073+updated%3A2022-10-25..2022-12-05&type=Issues) | [dependabot](https://github.com/search?q=repo%3Ajupyter%2Fterminado+involves%3Adependabot+updated%3A2022-10-25..2022-12-05&type=Issues) | [incase](https://github.com/search?q=repo%3Ajupyter%2Fterminado+involves%3Aincase+updated%3A2022-10-25..2022-12-05&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fterminado+involves%3Apre-commit-ci+updated%3A2022-10-25..2022-12-05&type=Issues) <!-- <END NEW CHANGELOG ENTRY> --> ```Links
- PyPI: https://pypi.org/project/terminado - Changelog: https://pyup.io/changelogs/terminado/Update traitlets from 5.5.0 to 5.7.0.
Changelog
### 5.7.0 ``` ([Full Changelog](https://github.com/ipython/traitlets/compare/v5.6.0...f07afea52cf6314bc20571c52409ff6cb115a709)) Enhancements made - Performance: decrease runtime overhead for constructing HasTraits (up to 20x faster) [777](https://github.com/ipython/traitlets/pull/777) ([maartenbreddels](https://github.com/maartenbreddels)) Maintenance and upkeep improvements - Minor fixes for Application.aliases [810](https://github.com/ipython/traitlets/pull/810) ([azjps](https://github.com/azjps)) - Adopt ruff and address lint [809](https://github.com/ipython/traitlets/pull/809) ([blink1073](https://github.com/blink1073)) Contributors to this release ([GitHub contributors page for this release](https://github.com/ipython/traitlets/graphs/contributors?from=2022-11-29&to=2022-12-08&type=c)) [azjps](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Aazjps+updated%3A2022-11-29..2022-12-08&type=Issues) | [blink1073](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Ablink1073+updated%3A2022-11-29..2022-12-08&type=Issues) | [maartenbreddels](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Amaartenbreddels+updated%3A2022-11-29..2022-12-08&type=Issues) | [naterush](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Anaterush+updated%3A2022-11-29..2022-12-08&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Apre-commit-ci+updated%3A2022-11-29..2022-12-08&type=Issues) <!-- <END NEW CHANGELOG ENTRY> --> ``` ### 5.6.0 ``` ([Full Changelog](https://github.com/ipython/traitlets/compare/5.5.0...2c5188a3562f03c0703315b21df41ca7ace23dd3)) Maintenance and upkeep improvements - Adopt jupyter releaser [806](https://github.com/ipython/traitlets/pull/806) ([blink1073](https://github.com/blink1073)) - Use base setup dependency type [805](https://github.com/ipython/traitlets/pull/805) ([blink1073](https://github.com/blink1073)) - More CI Cleanup [803](https://github.com/ipython/traitlets/pull/803) ([blink1073](https://github.com/blink1073)) - More maintenance cleanup [802](https://github.com/ipython/traitlets/pull/802) ([blink1073](https://github.com/blink1073)) - Add project description [801](https://github.com/ipython/traitlets/pull/801) ([blink1073](https://github.com/blink1073)) - Bump actions/setup-python from 2 to 4 [798](https://github.com/ipython/traitlets/pull/798) ([dependabot](https://github.com/dependabot)) - Bump actions/checkout from 2 to 3 [797](https://github.com/ipython/traitlets/pull/797) ([dependabot](https://github.com/dependabot)) - Bump pre-commit/action from 2.0.0 to 3.0.0 [796](https://github.com/ipython/traitlets/pull/796) ([dependabot](https://github.com/dependabot)) - Bump actions/upload-artifact from 2 to 3 [795](https://github.com/ipython/traitlets/pull/795) ([dependabot](https://github.com/dependabot)) - Add dependabot [794](https://github.com/ipython/traitlets/pull/794) ([blink1073](https://github.com/blink1073)) - Add more typings [791](https://github.com/ipython/traitlets/pull/791) ([blink1073](https://github.com/blink1073)) - Format changelog [789](https://github.com/ipython/traitlets/pull/789) ([blink1073](https://github.com/blink1073)) Contributors to this release ([GitHub contributors page for this release](https://github.com/ipython/traitlets/graphs/contributors?from=2022-10-18&to=2022-11-29&type=c)) [blink1073](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Ablink1073+updated%3A2022-10-18..2022-11-29&type=Issues) | [dependabot](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Adependabot+updated%3A2022-10-18..2022-11-29&type=Issues) | [maartenbreddels](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Amaartenbreddels+updated%3A2022-10-18..2022-11-29&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Apre-commit-ci+updated%3A2022-10-18..2022-11-29&type=Issues) | [rmorshea](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Armorshea+updated%3A2022-10-18..2022-11-29&type=Issues) ```Links
- PyPI: https://pypi.org/project/traitlets - Changelog: https://pyup.io/changelogs/traitlets/Update twine from 4.0.1 to 4.0.2.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/twine - Docs: https://twine.readthedocs.io/Update tzdata from 2022.6 to 2022.7.
Changelog
### 2022.7 ``` Upstream version 2022g released 2022-11-29T16:58:31+00:00 Briefly: The northern edge of Chihuahua changes to US timekeeping. Much of Greenland stops changing clocks after March 2023. Fix some pre-1996 timestamps in northern Canada. C89 is now deprecated; please use C99 or later. Portability fixes for AIX, libintl, MS-Windows, musl, z/OS In C code, use more C23 features if available. C23 timegm now supported by default Fixes for unlikely integer overflows Changes to future timestamps In the Mexican state of Chihuahua, the border strip near the US will change to agree with nearby US locations on 2022-11-30. The strip's western part, represented by Ciudad Juárez, switches from -06 all year to -07/-06 with US DST rules, like El Paso, TX. The eastern part, represented by Ojinaga, will observe US DST next year, like Presidio, TX. (Thanks to Heitor David Pinto.) A new Zone America/Ciudad_Juarez splits from America/Ojinaga. Much of Greenland, represented by America/Nuuk, stops observing winter time after March 2023, so its daylight saving time becomes standard time. (Thanks to Jonas Nyrup and Jürgen Appel.) Changes to past timestamps Changes for pre-1996 northern Canada (thanks to Chris Walton): Merge America/Iqaluit and America/Pangnirtung into the former, with a backward compatibility link for the latter name. There is no good evidence the two locations differ since 1970. This change affects pre-1996 America/Pangnirtung timestamps. Cambridge Bay, Inuvik, Iqaluit, Rankin Inlet, Resolute and Yellowknife did not observe DST in 1965, and did observe DST from 1972 through 1979. Whitehorse moved from -09 to -08 on 1966-02-27, not 1967-05-28. Colombia's 1993 fallback was 02-06 24:00, not 04-04 00:00. (Thanks to Alois Treindl.) Singapore's 1981-12-31 change was at 16:00 UTC (23:30 local time), not 24:00 local time. (Thanks to Geoff Clare via Robert Elz.) --- ```Links
- PyPI: https://pypi.org/project/tzdata - Changelog: https://pyup.io/changelogs/tzdata/ - Repo: https://github.com/python/tzdataUpdate virtualenv from 20.17.0 to 20.17.1.
Changelog
### 20.17.1 ``` ~~~~~~~~~~~~~~~~~~ - A ``py`` or ``python`` spec means any Python rather than ``CPython`` - by :user:`gaborbernat`. (`2460 <https://github.com/pypa/virtualenv/issues/2460>`_) - Make ``activate.nu`` respect ``VIRTUAL_ENV_DISABLE_PROMPT`` and not set the prompt if reqeusted - by :user:`m-lima`. (`2461 <https://github.com/pypa/virtualenv/issues/2461>`_) ```Links
- PyPI: https://pypi.org/project/virtualenv - Changelog: https://pyup.io/changelogs/virtualenv/ - Homepage: https://virtualenv.pypa.io/Update widgetsnbextension from 4.0.3 to 4.0.4.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/widgetsnbextension - Homepage: http://jupyter.orgUpdate yarl from 1.8.1 to 1.8.2.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/yarl - Changelog: https://pyup.io/changelogs/yarl/ - Repo: https://github.com/aio-libs/yarl/Update pandas_market_calendars from 4.1.1 to 4.1.2.
Changelog
### 4.1.2 ``` ~~~~~~~~~~~~~~ - Added 2023 holidays to BSE calendar ```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