Dimitri Papadopoulos Orfanos

Results 835 comments of Dimitri Papadopoulos Orfanos

It's still in the [conflict list](https://docs.astral.sh/ruff/formatter/#conflicting-lint-rules).

I could change: https://github.com/pypa/wheel/blob/376373b9690e746c36e3984808759e9c32d5e014/.pre-commit-config.yaml#L20-L25 into: ```yaml - repo: https://github.com/astral-sh/ruff-pre-commit rev: v0.4.3 hooks: - id: ruff args: [--fix, --show-fixes] - id: ruff-format - id: ruff args: [ --select, ISC001, --fix, --show-fixes...

Now I get this warning whenever I run ruff: ```console $ ruff format warning: The following rules may cause conflicts when used with the formatter: `ISC001`. To avoid unexpected behavior,...

You may add Python 3.13 in a few days :smile:

While ruff enables the following [set of rules by default](https://docs.astral.sh/ruff/rules/#rules), other rules are indeed useful: > By default, Ruff enables Flake8's `F` rules, along with a subset of the `E`...

Why not move to Python 3? As of January 1st, 2020 Python 2 is no longer supported. Most Python libraries out there have moved to Python 3 and have dropped...

The very vast majority of Python libraries such as NumPy or SciPy have dropped support for Python 2 and moved to Python3. They cannot be collectively wrong. Applications still in...

@robertoostenveld Sure. I could help with basic maintenance: prepare a cleaned up Python 2 release, move to Python 3, fix bugs and adapt to new releases of dependencies. I probably...

I totally agree, even 96 was overkill. It's just that some might set a long secret just because it's possible. For example, see discussion in _[Please enlarge the maximum Shared...

That's the relevant code: https://github.com/kiyo-masui/bitshuffle/blob/4b3dc9fdd56e3dd0cfa7f8a29d1fcc241932664c/src/bitshuffle_core.h#L34-L43 This shouldn't happen if `__STDC_VERSION__ >= 199900L` where `199900L` stands for C99. In your case, it looks like you're building with earlier versions of C...