Sourced from actions/download-artifact's releases.
v4.0.0
What's Changed
The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts. They have numerous performance and behavioral improvements.
ℹ️ However, this is a major update that includes breaking changes. Artifacts created with versions v3 and below are not compatible with the v4 actions. Uploads and downloads must use the same major actions versions. There are also key differences from previous versions that may require updates to your workflows.
For more information, please see:
- The changelog post.
- The README.
- The migration documentation.
- As well as the underlying npm package,
@actions/artifact
documentation.New Contributors
@bflad
made their first contribution in actions/download-artifact#194Full Changelog: https://github.com/actions/download-artifact/compare/v3...v4.0.0
v3.0.2
- Bump
@actions/artifact
to v1.1.1 - actions/download-artifact#195- Fixed a bug in Node16 where if an HTTP download finished too quickly (<1ms, e.g. when it's mocked) we attempt to delete a temp file that has not been created yet actions/toolkit#1278
v3.0.1
fa0a91b
Merge pull request #341
from actions/robherley/bump-pkgsb54d088
Update @actions/artifact
version, bump dependencies65a9edc
Merge pull request #325
from bethanyj28/mainfdd1595
licensedc13dba1
update @actions/artifact
dependency0daa75e
Merge pull request #324
from actions/eggyhead/use-artifact-v2.1.69c19ed7
Merge branch 'main' into eggyhead/use-artifact-v2.1.63d3ea87
updating license89af5db
updating artifact package v2.1.6b4aefff
Merge pull request #323
from actions/eggyhead/update-artifact-v215Sourced from actions/upload-artifact's releases.
v4.0.0
What's Changed
The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts. They have numerous performance and behavioral improvements.
ℹ️ However, this is a major update that includes breaking changes. Artifacts created with versions v3 and below are not compatible with the v4 actions. Uploads and downloads must use the same major actions versions. There are also key differences from previous versions that may require updates to your workflows.
For more information, please see:
- The changelog post.
- The README.
- The migration documentation.
- As well as the underlying npm package,
@actions/artifact
documentation.New Contributors
@vmjoseph
made their first contribution in actions/upload-artifact#464Full Changelog: https://github.com/actions/upload-artifact/compare/v3...v4.0.0
v3.1.3
What's Changed
- chore(github): remove trailing whitespaces by
@ljmf00
in actions/upload-artifact#313- Bump
@actions/artifact
version to v1.1.2 by@bethanyj28
in actions/upload-artifact#436Full Changelog: https://github.com/actions/upload-artifact/compare/v3...v3.1.3
v3.1.2
- Update all
@actions/*
NPM packages to their latest versions- #374- Update all dev dependencies to their most recent versions - #375
v3.1.1
- Update actions/core package to latest version to remove
set-output
deprecation warning #351v3.1.0
What's Changed
- Bump
@actions/artifact
to v1.1.0 (actions/upload-artifact#327)
- Adds checksum headers on artifact upload (actions/toolkit#1095) (actions/toolkit#1063)
834a144
Merge pull request #594
from actions/robherley/4.3.6134dcf3
v4.3.673a0b9c
revert back to @actions/artifact
2.1.889ef406
Merge pull request #588
from actions/robherley/4.3.523d796d
license updatese445c64
bump @actions/artifact
to v2.1.90b2256b
Merge pull request #584
from actions/robherley/bump-pkgs488dcef
licensed cache04c51f5
ncc32a9e27
bump @actions/artifact
and npm auditSourced from clap's releases.
v4.5.16
[4.5.16] - 2024-08-15
Fixes
- (derive) Improve error messages when
derive
feature is missing
Sourced from clap's changelog.
[4.5.16] - 2024-08-15
Fixes
- (derive) Improve error messages when
derive
feature is missing
cedb1f0
chore: Releasec22a510
docs(complete): Fix registration commands026e91a
Release 1.0.208bfbedac
Merge pull request #2802
from jonhoo/flatten-unit-struct4036ff8
Support (de-)serializing flattened unit struct1b4da41
Release 1.0.207f61d452
Touch up PR 2795f986609
Merge pull request #2795
from Mingun/has-flatten-rework77a6a9d
Take into account only not skipped flatten fields when choose
serialization form547d843
Remove dead code - serialize_struct_as_map always called when
cattrs.has_flat...005cb84
Fail with an understandable message is number of fields for
serialization is ...fd5b5e9
Correctly calculate has_flatten
attribute in all cases for
deserializationSourced from serde_json's releases.
1.0.125
- Speed up \uXXXX parsing and improve handling of unpaired surrogates when deserializing to bytes (#1172, #1175, thanks
@purplesyringa
)
6130f9b
Release 1.0.125cc7a160
Touch up PR 11750f942e5
Merge pull request 1175 from iex-rs/faster-backslash-ud8921cd
Merge pull request #1172
from iex-rs/faster-hexb4bc643
Merge pull request #1176
from dtolnay/miriname94a2aad
Improve job names for miri jobs8073fc1
Merge pull request #1174
from iex-rs/miri-on-ci96ae604
Correct WTF-8 parsing236cc82
Simplify unicode escape handling2f28d10
Use the same UTF-8/WTF-8 impl for surrogatesSourced from bytemuck's changelog.
1.17.0
- Makes the
must_cast
versions of the by-value and by-ref casts beconst
. The mut ref cast is unaffected for now (mut references aren't yet stable inconst fn
). This increases the MSRV of using that particular feature from 1.57 to 1.64.
3c42ba7
chore: Release bytemuck version 1.17.0413aaaf
changelog.faff804
chore: Release bytemuck_derive version 1.7.17be8c67
derive changelogbb62be5
Remove "dangling" terminology for zero-sized pointees. (#262)5eecd33
Make must_cast by-value and by-shared-ref functions const (#261)243302d
Add bytemuck
attribute to NoUninit
derive (#259)e1baf85
Fix box_bytes_zst test (#260)Sourced from ruff's releases.
0.6.1
Release Notes
This is a hotfix release to address an issue with
ruff-pre-commit
. In v0.6, Ruff changed its behavior to lint and format Jupyter notebooks by default; however, due to an oversight, these files were still excluded by default if Ruff was run via pre-commit, leading to inconsistent behavior. This has now been fixed.Preview features
- [
fastapi
] Implementfast-api-unused-path-parameter
(FAST003
) (#12638)Rule changes
- [
pylint
] Renametoo-many-positional
totoo-many-positional-arguments
(R0917
) (#12905)Server
- Fix crash when applying "fix-all" code-action to notebook cells (#12929)
Other changes
- [
flake8-naming
]: Respect import conventions (N817
) (#12922)Contributors
Install ruff 0.6.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.6.1/ruff-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/astral-sh/ruff/releases/download/0.6.1/ruff-installer.ps1 | iex"
Download ruff 0.6.1
File Platform Checksum ruff-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum ruff-x86_64-apple-darwin.tar.gz Intel macOS checksum
... (truncated)
Sourced from ruff's changelog.
0.6.1
This is a hotfix release to address an issue with
ruff-pre-commit
. In v0.6, Ruff changed its behavior to lint and format Jupyter notebooks by default; however, due to an oversight, these files were still excluded by default if Ruff was run via pre-commit, leading to inconsistent behavior. This has now been fixed.Preview features
- [
fastapi
] Implementfast-api-unused-path-parameter
(FAST003
) (#12638)Rule changes
- [
pylint
] Renametoo-many-positional
totoo-many-positional-arguments
(R0917
) (#12905)Server
- Fix crash when applying "fix-all" code-action to notebook cells (#12929)
Other changes
- [
flake8-naming
]: Respect import conventions (N817
) (#12922)0.6.0
Check out the blog post for a migration guide and overview of the changes!
Breaking changes
See also, the "Remapped rules" section which may result in disabled rules.
- Lint and format Jupyter Notebook by default (#12878).
- Detect imports in
src
layouts by default forisort
rules (#12848)- The pytest rules
PT001
andPT023
now default to omitting the decorator parentheses when there are no arguments (#12838).Deprecations
The following rules are now deprecated:
pytest-missing-fixture-name-underscore
(PT004
)pytest-incorrect-fixture-name-underscore
(PT005
)unpacked-list-comprehension
(UP027
)Remapped rules
The following rules have been remapped to new rule codes:
unnecessary-dict-comprehension-for-iterable
:RUF025
toC420
... (truncated)
499c0bd
Bump version to 0.6.1 (#12937)4cb30b5
N817
docs: refer to the correct setting (#12935)aba0d83
[flake8-naming
]: Respect import conventions
(N817
) (#12922)c319414
Ignore blank line rules for docs formatting (#12934)ef1f6d9
Fix description of where the contributor list comes from in instructions
for ...b850b81
Use cell source code instead of the concatenated one (#12929)a87b27c
[red-knot] Add support for relative imports (#12910)9b73532
[flake8-async
] Fix examples to use async with
(#12924)d8debb7
Simplify logic for RUF027
(#12907)bd4a947
[red-knot] Add symbol and definition for parameters (#12862)6c51f10
Bump hypothesis-python version to 6.111.1 and update changelogee7cef4
Merge pull request #4086
from tybug/realign-shrinkingc945158
avoid django datetime errorc3b9945
realign ir trees by converting via buffer25b36b9
Merge branch 'master' into realign-shrinkingcb8aa7e
also track time in benchmark