Sourced from wgpu's releases.
v0.19.3
Autogenerated binary wheels that include wgpu-native. See the changelog for details.
Sourced from wgpu's changelog.
[v0.19.3] - 10-12-2024
Fixed:
- Ensure that wgpu is compatible both with imgui 1.6.0 and older by
@hmaarrfk
in pygfx/wgpu-py#649- Clean up async code and add proper trio / rendercanvas support by
@fyellin
in pygfx/wgpu-py#631- Remove timeout in awaitable by
@almarklein
in pygfx/wgpu-py#651- Allow
rendercanvas.get_context()
before a backend is selected by@almarklein
in pygfx/wgpu-py#652
948ef5b
Bump version (#654)d0a3bcf
Add rendercanvas version to diagnostics (#653)113e6e6
Allow get_context before a backend is selected (#652)926c7cc
Remove timeout in awaitable (#651)1cc0e24
Clean up async code (#631)c5108ac
Ensure that wgpu is compatible both with imgui 1.6.0 and older (#649)Sourced from marimo's releases.
0.9.34
What's Changed
- fix: ignore mo.stop() 'errors' in marimo export by
@mscolnick
in marimo-team/marimo#3099- docs: update getting started by
@akshayka
in marimo-team/marimo#3101- fix: .schema perf improvements by
@mscolnick
in marimo-team/marimo#3108- fix: altair datetime selection filtering by
@mscolnick
in marimo-team/marimo#3102Full Changelog: https://github.com/marimo-team/marimo/compare/0.9.33...0.9.34
Sourced from textual's releases.
There can be only One point Zero Release
If you have been following along, this is a relatively modest release. Fixes and some small features.
However, as a 1.0.0 release this is a big milestone for us at Textualize!
A big thank you to
@darrenburns
@davep
@rodrigogiraoserrao
and the many community contributors for this release!Note that 1.0.0 doesn't mean that we are done. Far from it! Watch this space.
See the accompanying blog post for this release...
[1.0.0] - 2024-12-12
Added
- Added
App.clipboard
Textualize/textual#5352- Added standard cut/copy/paste (ctrl+x, ctrl+c, ctrl+v) bindings to Input / TextArea Textualize/textual#5352 & Textualize/textual#5374
- Added
system
boolean to Binding, which hides the binding from the help panel Textualize/textual#5352- Added support for double/triple/etc clicks via
chain
attribute onClick
events Textualize/textual#5369- Added
times
parameter toPilot.click
method, for simulating rapid clicks Textualize/textual#5369- Text can now be select using mouse or keyboard in the
Input
widget Textualize/textual#5340Changed
- Breaking change: Change default quit key to
ctrl+q
Textualize/textual#5352- The command palette will now select the top item automatically Textualize/textual#5361
ctrl+shift+k
now deletes the current line inTextArea
, andctrl+x
will cut the selection if there is one, otherwise it will cut the current line Textualize/textual#5374- Implemented a better matching algorithm for the command palette Textualize/textual#5365
Fixed
- Fixed issue with alignment in auto containers Textualize/textual#5360
Sourced from textual's changelog.
[1.0.0] - 2024-12-12
Added
- Added
App.clipboard
Textualize/textual#5352- Added standard cut/copy/paste (ctrl+x, ctrl+c, ctrl+v) bindings to Input / TextArea Textualize/textual#5352 & Textualize/textual#5374
- Added
system
boolean to Binding, which hides the binding from the help panel Textualize/textual#5352- Added support for double/triple/etc clicks via
chain
attribute onClick
events Textualize/textual#5369- Added
times
parameter toPilot.click
method, for simulating rapid clicks Textualize/textual#5369Changed
- Breaking change: Change default quit key to
ctrl+q
Textualize/textual#5352- The command palette will now select the top item automatically Textualize/textual#5361
ctrl+shift+k
now deletes the current line inTextArea
, andctrl+x
will cut the selection if there is one, otherwise it will cut the current line Textualize/textual#5374- Implemented a better matching algorithm for the command palette Textualize/textual#5365
Fixed
- Fixed issue with alignment in auto containers Textualize/textual#5360
f888e6a
bump post32ba905
Merge pull request #5382
from Textualize/bump1.0.00265e69
Update README.mddb13407
Update README.md7d2690a
Update README.md6747160
Update README.md2574ef6
Update README.md0e384b2
Update README.md44b9eab
Update README.md1e3e51e
Update README.mdSourced from ruff's releases.
0.8.3
Release Notes
Preview features
- Fix fstring formatting removing overlong implicit concatenated string in expression part (#14811)
- [
airflow
] Add fix to remove deprecated keyword arguments (AIR302
) (#14887)- [
airflow
]: Extend rule to include deprecated names for Airflow 3.0 (AIR302
) (#14765 and #14804)- [
flake8-bugbear
] Improve error messages forexcept*
(B025
,B029
,B030
,B904
) (#14815)- [
flake8-bugbear
]itertools.batched()
without explicitstrict
(B911
) (#14408)- [
flake8-use-pathlib
] Dotless suffix passed toPath.with_suffix()
(PTH210
) (#14779)- [
pylint
] Include parentheses and multiple comparators in check forboolean-chained-comparison
(PLR1716
) (#14781)- [
ruff
] Do not simplifyround()
calls (RUF046
) (#14832)- [
ruff
] Don't emitused-dummy-variable
on function parameters (RUF052
) (#14818)- [
ruff
] Implementif-key-in-dict-del
(RUF051
) (#14553)- [
ruff
] Mark autofix forRUF052
as always unsafe (#14824)- [
ruff
] Teach autofix forused-dummy-variable
about TypeVars etc. (RUF052
) (#14819)Rule changes
- [
flake8-bugbear
] Offer unsafe autofix forno-explicit-stacklevel
(B028
) (#14829)- [
flake8-pyi
] Skip all type definitions instring-or-bytes-too-long
(PYI053
) (#14797)- [
pyupgrade
] Do not report when a UTF-8 comment is followed by a non-UTF-8 one (UP009
) (#14728)- [
pyupgrade
] Mark fixes forconvert-typed-dict-functional-to-class
andconvert-named-tuple-functional-to-class
as unsafe if they will remove comments (UP013
,UP014
) (#14842)Bug fixes
- Raise syntax error for mixing
except
andexcept*
(#14895)- [
flake8-bugbear
] FixB028
to allowstacklevel
to be explicitly assigned as a positional argument (#14868)- [
flake8-bugbear
] SkipB028
ifwarnings.warn
is called with*args
or**kwargs
(#14870)- [
flake8-comprehensions
] Skip iterables with named expressions inunnecessary-map
(C417
) (#14827)- [
flake8-pyi
] Also removeself
andcls
's annotation (PYI034
) (#14801)- [
flake8-pytest-style
] Fixpytest-parametrize-names-wrong-type
(PT006
) to edit bothargnames
andargvalues
if both of them are single-element tuples/lists (#14699)- [
perflint
] Improve autofix forPERF401
(#14369)- [
pylint
] FixPLW1508
false positive for default string created via a mult operation (#14841)Contributors
... (truncated)
Sourced from ruff's changelog.
0.8.3
Preview features
- Fix fstring formatting removing overlong implicit concatenated string in expression part (#14811)
- [
airflow
] Add fix to remove deprecated keyword arguments (AIR302
) (#14887)- [
airflow
]: Extend rule to include deprecated names for Airflow 3.0 (AIR302
) (#14765 and #14804)- [
flake8-bugbear
] Improve error messages forexcept*
(B025
,B029
,B030
,B904
) (#14815)- [
flake8-bugbear
]itertools.batched()
without explicitstrict
(B911
) (#14408)- [
flake8-use-pathlib
] Dotless suffix passed toPath.with_suffix()
(PTH210
) (#14779)- [
pylint
] Include parentheses and multiple comparators in check forboolean-chained-comparison
(PLR1716
) (#14781)- [
ruff
] Do not simplifyround()
calls (RUF046
) (#14832)- [
ruff
] Don't emitused-dummy-variable
on function parameters (RUF052
) (#14818)- [
ruff
] Implementif-key-in-dict-del
(RUF051
) (#14553)- [
ruff
] Mark autofix forRUF052
as always unsafe (#14824)- [
ruff
] Teach autofix forused-dummy-variable
about TypeVars etc. (RUF052
) (#14819)Rule changes
- [
flake8-bugbear
] Offer unsafe autofix forno-explicit-stacklevel
(B028
) (#14829)- [
flake8-pyi
] Skip all type definitions instring-or-bytes-too-long
(PYI053
) (#14797)- [
pyupgrade
] Do not report when a UTF-8 comment is followed by a non-UTF-8 one (UP009
) (#14728)- [
pyupgrade
] Mark fixes forconvert-typed-dict-functional-to-class
andconvert-named-tuple-functional-to-class
as unsafe if they will remove comments (UP013
,UP014
) (#14842)Bug fixes
- Raise syntax error for mixing
except
andexcept*
(#14895)- [
flake8-bugbear
] FixB028
to allowstacklevel
to be explicitly assigned as a positional argument (#14868)- [
flake8-bugbear
] SkipB028
ifwarnings.warn
is called with*args
or**kwargs
(#14870)- [
flake8-comprehensions
] Skip iterables with named expressions inunnecessary-map
(C417
) (#14827)- [
flake8-pyi
] Also removeself
andcls
's annotation (PYI034
) (#14801)- [
flake8-pytest-style
] Fixpytest-parametrize-names-wrong-type
(PT006
) to edit bothargnames
andargvalues
if both of them are single-element tuples/lists (#14699)- [
perflint
] Improve autofix forPERF401
(#14369)- [
pylint
] FixPLW1508
false positive for default string created via a mult operation (#14841)
53f2d72
Revert certain double quotes from workflow shell script (#14939)3629cbf
Use double quotes consistently for shell scripts (#14938)37f4338
Bump version to 0.8.3 (#14937)45b565c
[red-knot] Any
cannot be parameterized (#14933)82faa9b
Add tests demonstrating f-strings with debug expressions in replacements
that...2eac00c
[perflint
] fix invalid hoist in perf401
(#14369)033ecf5
Also have zizmor check for low-severity security issues (#14893)5509a3d
Add LSP settings example for Zed editor (#14894)e4885a2
[red-knot] Understand typing.Tuple
(#14927)a7e5e42
[red-knot] Make attributes.md
test future-proof (#14923)