Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pip(deps): bump the pip group with 6 updates (#486)
Bumps the pip group with 6 updates: | Package | From | To | | --- | --- | --- | | [boto3](https://github.com/boto/boto3) | `1.28.74` | `1.28.85` | | [boto3-stubs](https://github.com/youtype/mypy_boto3_builder) | `1.28.85` | `1.29.3` | | [mkdocs-material](https://github.com/squidfunk/mkdocs-material) | `9.4.8` | `9.4.10` | | [hypothesis](https://github.com/HypothesisWorks/hypothesis) | `6.88.4` | `6.90.0` | | [pyright](https://github.com/RobertCraigie/pyright-python) | `1.1.335` | `1.1.336` | | [ruff](https://github.com/astral-sh/ruff) | `0.1.5` | `0.1.6` | Updates `boto3` from 1.28.74 to 1.28.85 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/boto/boto3/blob/develop/CHANGELOG.rst">boto3's changelog</a>.</em></p> <blockquote> <h1>1.28.85</h1> <ul> <li>enhancement:AWSCRT: [<code>botocore</code>] Update awscrt version to 0.19.12</li> <li>api-change:<code>dataexchange</code>: [<code>botocore</code>] Removed Required trait for DataSet.OriginDetails.ProductId.</li> <li>api-change:<code>dms</code>: [<code>botocore</code>] Added new Db2 LUW Target endpoint with related endpoint settings. New executeTimeout endpoint setting for mysql endpoint. New ReplicationDeprovisionTime field for serverless describe-replications.</li> <li>api-change:<code>ec2</code>: [<code>botocore</code>] Adds the new EC2 DescribeInstanceTopology API, which you can use to retrieve the network topology of your running instances on select platform types to determine their relative proximity to each other.</li> <li>api-change:<code>ecs</code>: [<code>botocore</code>] Adds a Client Token parameter to the ECS RunTask API. The Client Token parameter allows for idempotent RunTask requests.</li> <li>api-change:<code>emr</code>: [<code>botocore</code>] Update emr client to latest version</li> <li>api-change:<code>servicecatalog-appregistry</code>: [<code>botocore</code>] When the customer associates a resource collection to their application with this new feature, then a new application tag will be applied to all supported resources that are part of that collection. This allows customers to more easily find the application that is associated with those resources.</li> <li>api-change:<code>endpoint-rules</code>: [<code>botocore</code>] Update endpoint-rules client to latest version</li> </ul> <h1>1.28.84</h1> <ul> <li>enhancement:AWSCRT: [<code>botocore</code>] Update awscrt version to 0.19.10</li> <li>api-change:<code>controltower</code>: [<code>botocore</code>] AWS Control Tower supports tagging for enabled controls. This release introduces TagResource, UntagResource and ListTagsForResource APIs to manage tags in existing enabled controls. It updates EnabledControl API to tag resources at creation time.</li> <li>api-change:<code>cur</code>: [<code>botocore</code>] This release adds support for tagging and customers can now tag report definitions. Additionally, ReportStatus is now added to report definition to show when the last delivered time stamp and if it succeeded or not.</li> <li>api-change:<code>ec2</code>: [<code>botocore</code>] EC2 adds API updates to enable ENA Express at instance launch time.</li> <li>api-change:<code>fms</code>: [<code>botocore</code>] Adds optimizeUnassociatedWebACL flag to ManagedServiceData, updates third-party firewall examples, and other minor documentation updates.</li> <li>api-change:<code>marketplace-entitlement</code>: [<code>botocore</code>] Update marketplace-entitlement client to latest version</li> <li>api-change:<code>mediaconvert</code>: [<code>botocore</code>] This release includes the ability to specify any input source as the primary input for corresponding follow modes, and allows users to specify fit and fill behaviors without resizing content.</li> <li>api-change:<code>rds</code>: [<code>botocore</code>] Updates Amazon RDS documentation for zero-ETL integrations.</li> <li>api-change:<code>endpoint-rules</code>: [<code>botocore</code>] Update endpoint-rules client to latest version</li> </ul> <h1>1.28.83</h1> <ul> <li>api-change:<code>cloudformation</code>: [<code>botocore</code>] Added new ConcurrencyMode feature for AWS CloudFormation StackSets for faster deployments to target accounts.</li> <li>api-change:<code>cloudtrail</code>: [<code>botocore</code>] The Insights in Lake feature lets customers enable CloudTrail Insights on a source CloudTrail Lake event data store and create a destination event data store to collect Insights events based on unusual management event activity in the source event data store.</li> <li>api-change:<code>comprehend</code>: [<code>botocore</code>] This release adds support for toxicity detection and prompt safety classification.</li> <li>api-change:<code>connect</code>: [<code>botocore</code>] This release adds the ability to integrate customer lambda functions with Connect attachments for scanning and updates the ListIntegrationAssociations API to support filtering on IntegrationArn.</li> <li>api-change:<code>ec2</code>: [<code>botocore</code>] AWS EBS now supports Block Public Access for EBS Snapshots. This release introduces the EnableSnapshotBlockPublicAccess, DisableSnapshotBlockPublicAccess and GetSnapshotBlockPublicAccessState APIs to manage account-level public access settings for EBS Snapshots in an AWS Region.</li> <li>api-change:<code>eks</code>: [<code>botocore</code>] Adding EKS Anywhere subscription related operations.</li> <li>api-change:<code>lambda</code>: [<code>botocore</code>] Add Custom runtime on Amazon Linux 2023 (provided.al2023) support to AWS Lambda.</li> <li>api-change:<code>logs</code>: [<code>botocore</code>] Update to support new APIs for delivery of logs from AWS services.</li> <li>api-change:<code>omics</code>: [<code>botocore</code>] Support UBAM filetype for Omics Storage and make referenceArn optional</li> <li>api-change:<code>endpoint-rules</code>: [<code>botocore</code>] Update endpoint-rules client to latest version</li> </ul> <h1>1.28.82</h1> <ul> <li>api-change:<code>sqs</code>: [<code>botocore</code>] This release enables customers to call SQS using AWS JSON-1.0 protocol and bug fix.</li> </ul> <h1>1.28.81</h1> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/boto/boto3/commit/64a5986c5b0a8bed6832510a4d44936706bb8b48"><code>64a5986</code></a> Merge branch 'release-1.28.85'</li> <li><a href="https://github.com/boto/boto3/commit/19b48e93fde3b590ac085b14b9327fc1230ed87c"><code>19b48e9</code></a> Bumping version to 1.28.85</li> <li><a href="https://github.com/boto/boto3/commit/00c434345949e46ef79bddb91b0d67f22f7162b1"><code>00c4343</code></a> Add changelog entries from botocore</li> <li><a href="https://github.com/boto/boto3/commit/d0da0232235043058e51f199d10adfe37e080c14"><code>d0da023</code></a> Merge branch 'release-1.28.84'</li> <li><a href="https://github.com/boto/boto3/commit/8dd177fd5b5cb7606d13c77a17b810515a445fd9"><code>8dd177f</code></a> Merge branch 'release-1.28.84' into develop</li> <li><a href="https://github.com/boto/boto3/commit/e43788b52fd303c294e4501a35c5f7f8c8846848"><code>e43788b</code></a> Bumping version to 1.28.84</li> <li><a href="https://github.com/boto/boto3/commit/2b0e7b38b0aba9e983e934a2f1b8accec11ead54"><code>2b0e7b3</code></a> Add changelog entries from botocore</li> <li><a href="https://github.com/boto/boto3/commit/914bc6669195cb146911ce56db2e845da1a42e9d"><code>914bc66</code></a> Merge branch 'release-1.28.83'</li> <li><a href="https://github.com/boto/boto3/commit/7692e710e7b41add3ebe63e5af8e5953a0e6b984"><code>7692e71</code></a> Merge branch 'release-1.28.83' into develop</li> <li><a href="https://github.com/boto/boto3/commit/2313d8837947d8d30784caced353716c24df58b2"><code>2313d88</code></a> Bumping version to 1.28.83</li> <li>Additional commits viewable in <a href="https://github.com/boto/boto3/compare/1.28.74...1.28.85">compare view</a></li> </ul> </details> <br /> Updates `boto3-stubs` from 1.28.85 to 1.29.3 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/youtype/mypy_boto3_builder/commits">compare view</a></li> </ul> </details> <br /> Updates `mkdocs-material` from 9.4.8 to 9.4.10 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/squidfunk/mkdocs-material/releases">mkdocs-material's releases</a>.</em></p> <blockquote> <h2>mkdocs-material-9.4.10</h2> <ul> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6356">#6356</a>: Version selector can't be disabled via mike's configuration</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6281">#6281</a>: Navigation not rendering due to Safari bug (9.4.2 regression)</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6261">#6261</a>: Navigation expansion animates on first load (9.4.2 regression)</li> </ul> <h2>mkdocs-material-9.4.9</h2> <ul> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6344">#6344</a>: Long entries cutoff in table of contents</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6336">#6336</a>: Custom template for glob archive not working with pagination</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6328">#6328</a>: Blog plugin crashes for locales with dashes, e.g. <code>pt-BR</code></li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6327">#6327</a>: Copy-to-clipboard button doesn't trim trailing line feed</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6302">#6302</a>: Version strings not matched when using mike, only aliases</li> <li>Fixed instant navigation progress indicator for gzipped content in Chrome</li> <li>Fixed rendering bug on details marker rotation in Firefox</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG">mkdocs-material's changelog</a>.</em></p> <blockquote> <p>mkdocs-material-9.4.10+insiders-4.43.1 (2023-11-19)</p> <ul> <li>Added third-party theme support in projects plugin, improving editing</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6360">#6360</a>: Projects plugin crashes when theme is not Material for MkDocs</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6306">#6306</a>: Projects plugin not reloading nested project configuration</li> </ul> <p>mkdocs-material-9.4.10 (2023-11-19)</p> <ul> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6356">#6356</a>: Version selector can't be disabled via mike's configuration</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6281">#6281</a>: Navigation not rendering due to Safari bug (9.4.2 regression)</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6261">#6261</a>: Navigation expansion animates on first load (9.4.2 regression)</li> </ul> <p>mkdocs-material-9.4.9 (2023-11-17)</p> <ul> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6344">#6344</a>: Long entries cutoff in table of contents</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6336">#6336</a>: Custom template for glob archive not working with pagination</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6328">#6328</a>: Blog plugin crashes for locales with dashes, e.g. pt-BR</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6327">#6327</a>: Copy-to-clipboard button doesn't trim trailing line feed</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6302">#6302</a>: Version strings not matched when using mike, only aliases</li> <li>Fixed instant navigation progress indicator for gzipped content in Chrome</li> <li>Fixed rendering bug on details marker rotation in Firefox</li> </ul> <p>mkdocs-material-9.4.8+insiders-4.43.0 (2023-11-05)</p> <ul> <li>Added support for GitLab committers (document contributors)</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6264">#6264</a>: Fixed compatibility with Python < 3.10</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6254">#6254</a>: Meta plugin not applying meta files to blog posts</li> </ul> <p>mkdocs-material-9.4.8 (2023-11-05)</p> <ul> <li>Fixed invalid local address replacement when using instant loading</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6275">#6275</a>: Crash after navigation caused 404 when using instant loading</li> </ul> <p>mkdocs-material-9.4.7+insiders-4.42.3 (2023-10-27)</p> <ul> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6251">#6251</a>: Cards in grids cut off on very small screens</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6241">#6241</a>: Using social plugin + static-i18n plugin errors</li> </ul> <p>mkdocs-material-9.4.7 (2023-10-27)</p> <ul> <li>Added Azerbaijani translations</li> </ul> <p>mkdocs-material-9.4.6+insiders-4.42.2 (2023-10-14)</p> <ul> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6186">#6186</a>: Privacy plugin ignores hash fragments on images</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6180">#6180</a>: Projects plugin crashing when adding or removing files</li> </ul> <p>mkdocs-material-9.4.6 (2023-10-14)</p> <ul> <li>Updated Danish and Norwegian (Nynorsk) translations</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/71a87f86b4616426f930c1fb1f7fb0dc9bdebdd9"><code>71a87f8</code></a> Prepare 9.4.10 release</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/c181a46f741d001c925ea6cdbc746830dc92b17d"><code>c181a46</code></a> Added support to disable version selector in mike</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/9721228f1f098a23f1408e882f97a205ef509c82"><code>9721228</code></a> Merge branch 'master' of github.com:squidfunk/mkdocs-material</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/dcc296e42e20216b29dd48ece346f7f81755fbaf"><code>dcc296e</code></a> Fixed animation of expanded navigation items</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/1cc4aca43a66fe81ee508f6bd03ee7799edd30a5"><code>1cc4aca</code></a> Merge pull request <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6361">#6361</a> from sisp/fix/analytics-schema</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/f528598540b992daaa84baec109b2f9b551a0a5d"><code>f528598</code></a> Dropped schema for Google Universal Analytics</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/09cfb90a0e0596c02b336aefae946573b91cc220"><code>09cfb90</code></a> Fixed <code>extra:analytics</code> schema for custom providers</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/5a42f9f2d2acd5b974f88d2ba1ebcd6c7e3c6036"><code>5a42f9f</code></a> Updated changelog</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/a2a4dd928a3934dcef36696caeb50140ee056c18"><code>a2a4dd9</code></a> Prepare 9.4.9 release</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/a508bcc17433983b7d564d0c4cfe419ea7a8eb68"><code>a508bcc</code></a> Updated dependencies</li> <li>Additional commits viewable in <a href="https://github.com/squidfunk/mkdocs-material/compare/9.4.8...9.4.10">compare view</a></li> </ul> </details> <br /> Updates `hypothesis` from 6.88.4 to 6.90.0 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/7fad347fdc1552057b9c33b37f036d62b029c86c"><code>7fad347</code></a> Bump hypothesis-python version to 6.90.0 and update changelog</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/04d86ccf0624bf1af42f435cab7de6cbc2939e41"><code>04d86cc</code></a> Merge pull request <a href="https://redirect.github.com/HypothesisWorks/hypothesis/issues/3794">#3794</a> from HypothesisWorks/create-pull-request/patch</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/b5ce73a517ecb08b45e85d0133f8b91ea2320fcb"><code>b5ce73a</code></a> Error on pointless class attribute</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/fdf1c4fc7ed4ea6678e4d223e4414304540dbf88"><code>fdf1c4f</code></a> Updates for mypy</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/405c19b4e355021b45735627be1558a131fc6677"><code>405c19b</code></a> Update pinned dependencies</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/0b7d1c2d581a62db64baba75227c96d5dac005a6"><code>0b7d1c2</code></a> Bump hypothesis-python version to 6.89.1 and update changelog</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/797606a1807861bc41b318eee7f3f2820e8232ad"><code>797606a</code></a> Merge pull request <a href="https://redirect.github.com/HypothesisWorks/hypothesis/issues/3788">#3788</a> from tybug/lowlevel-provider</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/f4c221bd51e751e4075c4b03ce114afb7a39e7fe"><code>f4c221b</code></a> final fixes I hope</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/ec7d78d5c8b2734287dcd756bebec7c1d31f6b00"><code>ec7d78d</code></a> Coverage + shrinking fixes</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/71f38a3cd50ce65153d5f8e51f5de35625485f15"><code>71f38a3</code></a> More coverage</li> <li>Additional commits viewable in <a href="https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-6.88.4...hypothesis-python-6.90.0">compare view</a></li> </ul> </details> <br /> Updates `pyright` from 1.1.335 to 1.1.336 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/RobertCraigie/pyright-python/commit/78b1d4863ea5bdbfdd3e5c635ee1fb21a1d3a979"><code>78b1d48</code></a> Pyright NPM Package update to 1.1.336 (<a href="https://redirect.github.com/RobertCraigie/pyright-python/issues/232">#232</a>)</li> <li>See full diff in <a href="https://github.com/RobertCraigie/pyright-python/compare/v1.1.335...v1.1.336">compare view</a></li> </ul> </details> <br /> Updates `ruff` from 0.1.5 to 0.1.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/astral-sh/ruff/releases">ruff's releases</a>.</em></p> <blockquote> <h2>v0.1.6</h2> <h2>Changes</h2> <h2>0.1.6</h2> <h3>Preview features</h3> <ul> <li>[<code>flake8-boolean-trap</code>] Extend <code>boolean-type-hint-positional-argument</code> (<code>FBT001</code>) to include booleans in unions (<a href="https://redirect.github.com/astral-sh/ruff/pull/7501">#7501</a>)</li> <li>[<code>flake8-pie</code>] Extend <code>reimplemented-list-builtin</code> (<code>PIE807</code>) to <code>dict</code> reimplementations (<a href="https://redirect.github.com/astral-sh/ruff/pull/8608">#8608</a>)</li> <li>[<code>flake8-pie</code>] Extend <code>unnecessary-pass</code> (<code>PIE790</code>) to include ellipses (<code>...</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8641">#8641</a>)</li> <li>[<code>flake8-pie</code>] Implement fix for <code>unnecessary-spread</code> (<code>PIE800</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8668">#8668</a>)</li> <li>[<code>flake8-quotes</code>] Implement <code>unnecessary-escaped-quote</code> (<code>Q004</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8630">#8630</a>)</li> <li>[<code>pycodestyle</code>] Implement fix for <code>multiple-spaces-after-keyword</code> (<code>E271</code>) and <code>multiple-spaces-before-keyword</code> (<code>E272</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8622">#8622</a>)</li> <li>[<code>pycodestyle</code>] Implement fix for <code>multiple-spaces-after-operator</code> (<code>E222</code>) and <code>multiple-spaces-before-operator</code> (<code>E221</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8623">#8623</a>)</li> <li>[<code>pyflakes</code>] Extend <code>is-literal</code> (<code>F632</code>) to include comparisons against mutable initializers (<a href="https://redirect.github.com/astral-sh/ruff/pull/8607">#8607</a>)</li> <li>[<code>pylint</code>] Implement <code>redefined-argument-from-local</code> (<code>PLR1704</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8159">#8159</a>)</li> <li>[<code>pylint</code>] Implement fix for <code>unnecessary-lambda</code> (<code>PLW0108</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8621">#8621</a>)</li> <li>[<code>refurb</code>] Implement <code>if-expr-min-max</code> (<code>FURB136</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8664">#8664</a>)</li> <li>[<code>refurb</code>] Implement <code>math-constant</code> (<code>FURB152</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8727">#8727</a>)</li> </ul> <h3>Rule changes</h3> <ul> <li>[<code>flake8-annotations</code>] Add autotyping-like return type inference for annotation rules (<a href="https://redirect.github.com/astral-sh/ruff/pull/8643">#8643</a>)</li> <li>[<code>flake8-future-annotations</code>] Implement fix for <code>future-required-type-annotation</code> (<code>FA102</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8711">#8711</a>)</li> <li>[<code>flake8-implicit-namespace-package</code>] Avoid missing namespace violations in scripts with shebangs (<a href="https://redirect.github.com/astral-sh/ruff/pull/8710">#8710</a>)</li> <li>[<code>pydocstyle</code>] Update <code>over-indentation</code> (<code>D208</code>) to preserve indentation offsets when fixing overindented lines (<a href="https://redirect.github.com/astral-sh/ruff/pull/8699">#8699</a>)</li> <li>[<code>pyupgrade</code>] Refine <code>timeout-error-alias</code> (<code>UP041</code>) to remove false positives (<a href="https://redirect.github.com/astral-sh/ruff/pull/8587">#8587</a>)</li> </ul> <h3>Formatter</h3> <ul> <li>Fix instability in <code>await</code> formatting with fluent style (<a href="https://redirect.github.com/astral-sh/ruff/pull/8676">#8676</a>)</li> <li>Compare formatted and unformatted ASTs during formatter tests (<a href="https://redirect.github.com/astral-sh/ruff/pull/8624">#8624</a>)</li> <li>Preserve trailing semicolon for Notebooks (<a href="https://redirect.github.com/astral-sh/ruff/pull/8590">#8590</a>)</li> </ul> <h3>CLI</h3> <ul> <li>Improve debug printing for resolving origin of config settings (<a href="https://redirect.github.com/astral-sh/ruff/pull/8729">#8729</a>)</li> <li>Write unchanged, excluded files to stdout when read via stdin (<a href="https://redirect.github.com/astral-sh/ruff/pull/8596">#8596</a>)</li> </ul> <h3>Configuration</h3> <ul> <li>[<code>isort</code>] Support disabling sections with <code>no-sections = true</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/8657">#8657</a>)</li> <li>[<code>pep8-naming</code>] Support local and dynamic class- and static-method decorators (<a href="https://redirect.github.com/astral-sh/ruff/pull/8592">#8592</a>)</li> <li>[<code>pydocstyle</code>] Allow overriding pydocstyle convention rules (<a href="https://redirect.github.com/astral-sh/ruff/pull/8586">#8586</a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li>Avoid syntax error via importing <code>trio.lowlevel</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/8730">#8730</a>)</li> <li>Omit unrolled augmented assignments in <code>PIE794</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/8634">#8634</a>)</li> <li>Slice source code instead of generating it for <code>EM</code> fixes (<a href="https://redirect.github.com/astral-sh/ruff/pull/7746">#7746</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md">ruff's changelog</a>.</em></p> <blockquote> <h2>0.1.6</h2> <h3>Preview features</h3> <ul> <li>[<code>flake8-boolean-trap</code>] Extend <code>boolean-type-hint-positional-argument</code> (<code>FBT001</code>) to include booleans in unions (<a href="https://redirect.github.com/astral-sh/ruff/pull/7501">#7501</a>)</li> <li>[<code>flake8-pie</code>] Extend <code>reimplemented-list-builtin</code> (<code>PIE807</code>) to <code>dict</code> reimplementations (<a href="https://redirect.github.com/astral-sh/ruff/pull/8608">#8608</a>)</li> <li>[<code>flake8-pie</code>] Extend <code>unnecessary-pass</code> (<code>PIE790</code>) to include ellipses (<code>...</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8641">#8641</a>)</li> <li>[<code>flake8-pie</code>] Implement fix for <code>unnecessary-spread</code> (<code>PIE800</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8668">#8668</a>)</li> <li>[<code>flake8-quotes</code>] Implement <code>unnecessary-escaped-quote</code> (<code>Q004</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8630">#8630</a>)</li> <li>[<code>pycodestyle</code>] Implement fix for <code>multiple-spaces-after-keyword</code> (<code>E271</code>) and <code>multiple-spaces-before-keyword</code> (<code>E272</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8622">#8622</a>)</li> <li>[<code>pycodestyle</code>] Implement fix for <code>multiple-spaces-after-operator</code> (<code>E222</code>) and <code>multiple-spaces-before-operator</code> (<code>E221</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8623">#8623</a>)</li> <li>[<code>pyflakes</code>] Extend <code>is-literal</code> (<code>F632</code>) to include comparisons against mutable initializers (<a href="https://redirect.github.com/astral-sh/ruff/pull/8607">#8607</a>)</li> <li>[<code>pylint</code>] Implement <code>redefined-argument-from-local</code> (<code>PLR1704</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8159">#8159</a>)</li> <li>[<code>pylint</code>] Implement fix for <code>unnecessary-lambda</code> (<code>PLW0108</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8621">#8621</a>)</li> <li>[<code>refurb</code>] Implement <code>if-expr-min-max</code> (<code>FURB136</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8664">#8664</a>)</li> <li>[<code>refurb</code>] Implement <code>math-constant</code> (<code>FURB152</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8727">#8727</a>)</li> </ul> <h3>Rule changes</h3> <ul> <li>[<code>flake8-annotations</code>] Add autotyping-like return type inference for annotation rules (<a href="https://redirect.github.com/astral-sh/ruff/pull/8643">#8643</a>)</li> <li>[<code>flake8-future-annotations</code>] Implement fix for <code>future-required-type-annotation</code> (<code>FA102</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8711">#8711</a>)</li> <li>[<code>flake8-implicit-namespace-package</code>] Avoid missing namespace violations in scripts with shebangs (<a href="https://redirect.github.com/astral-sh/ruff/pull/8710">#8710</a>)</li> <li>[<code>pydocstyle</code>] Update <code>over-indentation</code> (<code>D208</code>) to preserve indentation offsets when fixing overindented lines (<a href="https://redirect.github.com/astral-sh/ruff/pull/8699">#8699</a>)</li> <li>[<code>pyupgrade</code>] Refine <code>timeout-error-alias</code> (<code>UP041</code>) to remove false positives (<a href="https://redirect.github.com/astral-sh/ruff/pull/8587">#8587</a>)</li> </ul> <h3>Formatter</h3> <ul> <li>Fix instability in <code>await</code> formatting with fluent style (<a href="https://redirect.github.com/astral-sh/ruff/pull/8676">#8676</a>)</li> <li>Compare formatted and unformatted ASTs during formatter tests (<a href="https://redirect.github.com/astral-sh/ruff/pull/8624">#8624</a>)</li> <li>Preserve trailing semicolon for Notebooks (<a href="https://redirect.github.com/astral-sh/ruff/pull/8590">#8590</a>)</li> </ul> <h3>CLI</h3> <ul> <li>Improve debug printing for resolving origin of config settings (<a href="https://redirect.github.com/astral-sh/ruff/pull/8729">#8729</a>)</li> <li>Write unchanged, excluded files to stdout when read via stdin (<a href="https://redirect.github.com/astral-sh/ruff/pull/8596">#8596</a>)</li> </ul> <h3>Configuration</h3> <ul> <li>[<code>isort</code>] Support disabling sections with <code>no-sections = true</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/8657">#8657</a>)</li> <li>[<code>pep8-naming</code>] Support local and dynamic class- and static-method decorators (<a href="https://redirect.github.com/astral-sh/ruff/pull/8592">#8592</a>)</li> <li>[<code>pydocstyle</code>] Allow overriding pydocstyle convention rules (<a href="https://redirect.github.com/astral-sh/ruff/pull/8586">#8586</a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li>Avoid syntax error via importing <code>trio.lowlevel</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/8730">#8730</a>)</li> <li>Omit unrolled augmented assignments in <code>PIE794</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/8634">#8634</a>)</li> <li>Slice source code instead of generating it for <code>EM</code> fixes (<a href="https://redirect.github.com/astral-sh/ruff/pull/7746">#7746</a>)</li> <li>Allow whitespace around colon in slices for <code>whitespace-before-punctuation</code> (<code>E203</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/8654">#8654</a>)</li> <li>Use function range for <code>no-self-use</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/8637">#8637</a>)</li> <li>F-strings doesn't contain bytes literal for <code>PLW0129</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/8675">#8675</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/astral-sh/ruff/commit/f460f9c5c0126f59b6a9641221ef0bdfa8afa74a"><code>f460f9c</code></a> Bump version to v0.1.6 (<a href="https://redirect.github.com/astral-sh/ruff/issues/8744">#8744</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/2faac1e7a866e77b60c4a7abe71b7b8985efa660"><code>2faac1e</code></a> [<code>refurb</code>] Implement <code>math-constant</code> (<code>FURB152</code>) (<a href="https://redirect.github.com/astral-sh/ruff/issues/8727">#8727</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/b7dbb9062c8dd07a3b643920756a65d49631630f"><code>b7dbb90</code></a> Remove incorrect deprecation label for stdout and stderr (<a href="https://redirect.github.com/astral-sh/ruff/issues/8743">#8743</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/66794bc9feecf814473eb1a595134ef716950ef0"><code>66794bc</code></a> Remove erroneous bad-dunder-name reference (<a href="https://redirect.github.com/astral-sh/ruff/issues/8742">#8742</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/dca430f4d212efa44b3d76ec43736e7dc7a9500d"><code>dca430f</code></a> Fix instability with await fluent style (<a href="https://redirect.github.com/astral-sh/ruff/issues/8676">#8676</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/841e6c889ec32b6b9022dfbbd9f226779d73aa88"><code>841e6c8</code></a> Add River in "Who's Using Ruff?" section (<a href="https://redirect.github.com/astral-sh/ruff/issues/8740">#8740</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/bd99175fea3f804b1106d94969611d4efaa29944"><code>bd99175</code></a> Update <code>D208</code> to preserve indentation offsets when fixing overindented lines ...</li> <li><a href="https://github.com/astral-sh/ruff/commit/4c86b155f29e8bc4fb5e11d551d97f2eeb7eec6a"><code>4c86b15</code></a> Fix typo (<a href="https://redirect.github.com/astral-sh/ruff/issues/8735">#8735</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/e2109c135313b209f84f78867d9a07f6fd8a54a2"><code>e2109c1</code></a> Improve debug printing for resolving origin of config settings (<a href="https://redirect.github.com/astral-sh/ruff/issues/8729">#8729</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/1fcccf82fcc943a1137731613c5ed088486f0fba"><code>1fcccf8</code></a> Avoid syntax error via importing trio.lowlevel (<a href="https://redirect.github.com/astral-sh/ruff/issues/8730">#8730</a>)</li> <li>Additional commits viewable in <a href="https://github.com/astral-sh/ruff/compare/v0.1.5...v0.1.6">compare view</a></li> </ul> </details> <br /> 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details>
- Loading branch information