aiohttp
aiohttp copied to clipboard
Bump funcparserlib from 1.0.0a0 to 1.0.0
Bumps funcparserlib from 1.0.0a0 to 1.0.0.
Changelog
Sourced from funcparserlib's changelog.
1.0.0 — 2022-05-02
The stable 1.0.0 release freezes the API of funcparserlib 0.3.6 which was released on 2013-05-02, with a few bug fixes and small features.
Added
- Added support for Python 3.10
- Added support for Python 3.9 (#63) (Thanks to
@pkulev)- Added support for Python 3.8
- Added
-p(the same asskip(p)) with more strict type hints for-pandp1 + p2- Added
tok(type[, value])for more compact grammars, better error messages- Added
TokenSpec(type, pattern[, flags])to simplify the use ofmake_tokenizer()- Added type hints for the public API
- Added the new library homepage with the new Getting Started guide and the new API reference
Changed
- Parse exceptions now show expected tokens and grammar rules at the stopped position (#52)
- Dropped support for Python 3.4, 3.5, 3.6 (end of life)
- Dropped support for Python 2.5, 2.6, 3.3 (end of life), modernized code for Python 3 to run without obsolete
2to3(#57) (Thanks to@jdufresne)- Removed documentation and unit tests from the distribution
- Switched from setuptools to Poetry
- Switched to poetry-core for lighter PEP 517 builds (#73) (Thanks to
@fabaff)- Run unit tests on GitHub Actions for all supported Pythons
Fixed
- Fixed
TypeErrorinonepluswhen applying itparser + parser(#66) (Thanks to@martica)- Fixed
AttributeErrorwhen comparingTokenobjects toNone(#58) (Thanks to@Halolegend94)- Fixed doctests in the tutorial (#49)
- Fixed several cases of wrong expected tokens in error messages
0.3.6 — 2013-05-02
... (truncated)
Commits
256d7dfFixed error message for rollback to all failed alternativesa38152fFixed error message for incomplete input of many() + finished975deabRenamed "end of file" to "end of input"3ff4ae3AddedTokenSpec(type, pattern[, flags])to simplify the use of `make_tokeni...3162777Made the JSON parser almost compatible with RFC 8259bdeda4bBetter error message for forward_decl() without a nameebcbdc4Better error message for some(...) without a name6e0a482Fixed the name of the ignored parser in error messagesf689000Omit parentheses in the name of an expected rshift parser for readabilityce4ec9eBetter error message for eof reached in the middle of or alternatives- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)