Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scheduled weekly dependency update for week 41 #2639

Merged
merged 5 commits into from Oct 14, 2020

Conversation

pyup-bot
Copy link
Contributor

Update asgiref from 3.2.10 to 3.3.0.

Changelog

3.3.0

------------------

* sync_to_async now defaults to thread-sensitive mode being on
* async_to_sync now works inside of forked processes
* WsgiToAsgi now correctly clamps its response body when Content-Length is set
Links

Update isort from 5.5.4 to 5.6.3.

Changelog

5.6.3

- Improved packaging of test files alongside source distribution (see: https://github.com/PyCQA/isort/pull/1555).

5.6.2

- Fixed 1548: On rare occasions an unecessary empty line can be added when an import is marked as skipped.
- Fixed 1542: Bug in VERTICAL_PREFIX_FROM_MODULE_IMPORT wrap mode.
- Fixed 1552: Pylama test dependent on source layout.

Goal Zero: (Tickets related to aspirational goal of achieving 0 regressions for remaining 5.0.0 lifespan):
- Zope added to integration test suite
- Additional testing of CLI (simulate unseekable streams)

5.6.1

- Fixed 1546: Unstable (non-idempotent) behavior with certain src trees.

5.6.0

- Implemented 1433: Provide helpful feedback in case a custom config file is specified without a configuration.
- Implemented 1494: Default to sorting imports within `.pxd` files.
- Implemented 1502: Improved float-to-top behavior when there is an existing import section present at top-of-file.
- Implemented 1511: Support for easily seeing all files isort will be ran against using `isort . --show-files`.
- Implemented 1487: Improved handling of encoding errors.
- Improved handling of unsupported configuration option errors (see 1475).
- Fixed 1463: Better interactive documentation for future option.
- Fixed 1461: Quiet config option not respected by file API in some circumstances.
- Fixed 1482: pylama integration is not working correctly out-of-the-box.
- Fixed 1492: --check does not work with stdin source.
- Fixed 1499: isort gets confused by single line, multi-line style comments when using float-to-top.
- Fixed 1525: Some warnings can't be disabled with --quiet.
- Fixed 1523: in rare cases isort can ignore direct from import if as import is also on same line.

Potentially breaking changes:
- Implemented 1540: Officially support Python 3.9 stdlib imports by default.
- Fixed 1443: Incorrect third vs first party categorization - namespace packages.
- Fixed 1486: "Google" profile is not quite Google style.
- Fixed "PyCharm" profile to always add 2 lines to be consistent with what PyCharm "Optimize Imports" does.

Goal Zero: (Tickets related to aspirational goal of achieving 0 regressions for remaining 5.0.0 lifespan):
- Implemented 1472: Full testing of stdin CLI Options
- Added additional branch coverage.
- More projects added to integration test suite.

5.5.5

- Fixed 1539: in extremely rare cases isort 5.5.4 introduces syntax error by removing closing paren.
Links

Update mypy from 0.782 to 0.790.

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

Links

Update parso from 0.7.1 to 0.8.0.

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

Links

Update prompt-toolkit from 3.0.7 to 3.0.8.

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

Links

Update readme-renderer from 26.0 to 27.0.

Changelog

27.0

-----------------

* Add support for align attribute rendering Markdown headers (173)
Links

Update regex from 2020.9.27 to 2020.10.11.

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

Links

Update sqlparse from 0.3.1 to 0.4.1.

Changelog

0.4.1

----------------------------

Bug Fixes

* Just removed a debug print statement, sorry...

0.4.0

----------------------------

Notable Changes

* Remove support for end-of-life Python 2.7 and 3.4. Python 3.5+ is now
required.
* Remaining strings that only consist of whitespaces are not treated as
statements anymore. Code that ignored the last element from
sqlparse.split() should be updated accordingly since that function
now doesn't return an empty string as the last element in some
cases (issue496).

Enhancements

* Add WINDOW keyword (pr579 by ali-tny).
* Add RLIKE keyword (pr582 by wjones1).

Bug Fixes

* Improved parsing of IN(...) statements (issue566, pr567 by hurcy).
* Preserve line breaks when removing comments (issue484).
* Fix parsing error when using square bracket notation (issue583).
* Fix splitting when using DECLARE ... HANDLER (issue581).
* Fix splitting of statements using CASE ... WHEN (issue580).
* Improve formatting of type casts in parentheses.
* Stabilize formatting of invalid SQL statements.
Links

Update tox from 3.20.0 to 3.20.1.

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

Links

Update tqdm from 4.50.0 to 4.50.2.

Changelog

4.50.2

- fixed `platform.system()` causing `fork()` warnings (691)
- fixed `contrib.concurrent.process_map` pickling error with `threading.RLock` (920)
- updated documentation & examples
- updated CI framework
- updated tests
- misc code tidy

4.50.1

- fix multiprocessing lock creation leak (982, 936, 759)
+ fixes 617 which introduced this bug (v4.29.0, released 2019-01-06, undiagnosed until now) where multiple threads could concurrently create and append process locks to a global list, then try to release them without first acquiring :imp:
- major test overhaul: fix, update, and speed up
- misc CI framework updates
- code linting
- minor documentation tidy
Links

Update virtualenv from 20.0.33 to 20.0.34.

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

Links

Update pandas from 1.1.2 to 1.1.3.

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

Links

@pyup-bot pyup-bot added the tests/build/CI about testing or deployment *of* Hypothesis label Oct 12, 2020
@Zac-HD Zac-HD force-pushed the pyup-scheduled-update-2020-10-12 branch from 3aa5270 to 7853c93 Compare October 13, 2020 08:54
@Zac-HD
Copy link
Member

Zac-HD commented Oct 13, 2020

OK, it looks like the just-released Lark 0.10.1 added a required keyword argument to the Grammar class.

We should probably investigate that in more detail and talk to upstream to check our expectations, because I'd like some stability and also to be able to check whether a string matches any rule in the grammar...

@Zac-HD Zac-HD force-pushed the pyup-scheduled-update-2020-10-12 branch from 35d2de4 to 2665393 Compare October 14, 2020 23:08
@Zac-HD Zac-HD merged commit aa8af6b into master Oct 14, 2020
@Zac-HD Zac-HD deleted the pyup-scheduled-update-2020-10-12 branch October 14, 2020 23:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tests/build/CI about testing or deployment *of* Hypothesis
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants