PyFLP
PyFLP copied to clipboard
build(deps): bump construct-typing from 0.5.6 to 0.6.2
Bumps construct-typing from 0.5.6 to 0.6.2.
Release notes
Sourced from construct-typing's releases.
v0.6.2
- fixed error message from
EnumBase
andFlagsEnumBase
that occures since pyright v1.1.320- removed unnessasary
__new__
methods inDataclassStruct
,TEnum
andTFlagsEnum
v0.6.1
fixed missmatch between stub and runtime type for
Array
v0.6.0
- Reworked
construct-stubs
so that it supports pyright>=v1.1.310. To support pyright and mypy in the past,__new__
and__init__
had to be defined. However, this is no longer supported by pyright. Now in most cases only__init__
is defined. Only for some special cases__new__
is used (e.g. forFormatField
,Const
,Hex
,HexDump
,IfThenElse
,Switch
)- Added stubs for
cs.Compiled
.- Added some more missing definitions (
__author__
,__version__
,possiblestringencodings
,hexdump
,hexundump
,PY
)- Use PEP688 buffer protocol for the
parse
method (fixes #24). This requires a dependency to typing_extensions>=4.6.0.build_stream
andbuild_file
do not return anything (fixes #25).
Commits
2ffa785
incremented version to 0.6.2c7e3fc7
removed unnessasary__new__
methods inDataclassStruct
,TEnum
and `TFla...c405d09
fixed error message fromEnumBase
andFlagsEnumBase
that occures since py...af98d20
incremented version to 0.6.17459340
fixed missmatch between stub and runtime type forArray
af1a93c
incremented version to 0.6.0c04a905
use PEP688 buffer protocol for "parse" Method (fixes #24)c6bded5
fixes #2586fddbe
simplified "IfThenElse"26f7fd8
removed unnessesary comment- Additional commits viewable 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 rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will 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 version
will 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 dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)