correctmost

Results 45 issues of correctmost

### Steps to reproduce #### Prerequisite: create an installation with a crypto_LUKS partition 1. Run `archinstall` 1. Navigate to Disk configuration 1. Select `Use a best-effort default partition layout` 1....

### Steps to reproduce 1. Run `archinstall` 1. Navigate to Disk configuration 1. Select `Use a best-effort default partition layout` 1. Select the `/dev/sda` entry and press enter 1. Select...

### Bug description I run pylint on a repo that is mounted via SSHFS, which leads to slow I/O speeds. While profiling a run, I noticed that the `import-error` checks...

Enhancement ✨
performance
Needs PR

Steps to reproduce: 1. Go to https://jigsaw.w3.org/css-validator/#validate_by_input+with_options 1. Select `CSS level 2` as the profile 1. Paste `@font-face {font-weight: 700;}` into the textarea 1. Press the Check button Error encountered:...

CC: @federicomenaquintero

ready to merge

## Description Before this change: ``` $ ruff check . --exclude=tests/testdata warning: The top-level linter settings are deprecated in favour of their counterparts in the `lint` section. Please update the...

### Description `_has_init` can end up checking for the presence of the same files over and over. For example, when running pylint's import-error checks on a codebase like yt-dlp, ~43,000...

### Bug description In astroid, there's a `_has_init` function that looks for the presence of `__init__.pyi`, `__init__.py`, and other `__init__.*` files in a directory. https://github.com/pylint-dev/astroid/blob/098438683cac8d53e67be75856d7d7aab446bb49/astroid/modutils.py#L669-L678 This function is called repeatedly...

Enhancement ✨
performance
Needs astroid update

### Bug description This is a follow-up to #9310, where I reported slowness with `import-error` checks due to repetitive I/O over SSHFS. While profiling the new code, I noticed that...

Enhancement ✨
Astroid
performance
Needs PR

These changes save ~35ms when running isort on the yt-dlp codebase on Linux (~3.2secs -> 3.165secs, ~1% of the total time). The savings should be a bit greater on Windows...