Skip to content

build(deps): bump fixit from 0.1.4 to 2.2.1 - #202

Merged
dhruvmanila merged 2 commits into
masterfrom
dependabot/pip/fixit-2.1.0
Sep 5, 2026
Merged

dhruvmanila merged 2 commits into
masterfrom
dependabot/pip/fixit-2.1.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 26, 2023 •

Copy link
Copy Markdown
Contributor

Bumps fixit from 0.1.4 to 2.2.1.

Release notes

Sourced from fixit's releases.

v2.2.1

What's Changed

Full Changelog: Instagram/Fixit@v2.2.0...v2.2.1

bump version to 2.2.0

What's Changed

New:

Fixed:

Full Changelog: Instagram/Fixit@v2.1.0...v2.1.1

Changelog

Sourced from fixit's changelog.

Changelog

2.2.0 - 2025-11-04

New:

Fixed:

2.1.0 - 2023-10-25

Minor feature release

New:

  • Lint and fix via STDIN by passing - as path (#388)
  • Skip linting files when no rules enabled (#379)

Fixed:

  • Reporting violations on Module nodes (#368, #367)
  • Incorrect auto-fixes from CompareSingletonPrimitivesByIs (#391, #378, #375)
  • Parsing error for typing.Literal in NoStringTypeAnnotation rule (#400, #377)
  • Error handling when rules fail to import in child processes (#401, #381)

Thanks:

</tr></table> 

... (truncated)

Commits

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Oct 26, 2023
@dependabot
dependabot Bot force-pushed the dependabot/pip/fixit-2.1.0 branch 2 times, most recently from 2cea288 to fef4ab5 Compare November 20, 2023 20:33
@dhruvmanila

Copy link
Copy Markdown
Member

@dependabot rebase

@dependabot dependabot Bot changed the title build(deps): bump fixit from 0.1.4 to 2.1.0 build(deps): bump fixit from 0.1.4 to 2.2.1 Sep 5, 2026
Bumps [fixit](https://github.com/Instagram/Fixit) from 0.1.4 to 2.2.1.
- [Release notes](https://github.com/Instagram/Fixit/releases)
- [Changelog](https://github.com/Instagram/Fixit/blob/main/CHANGELOG.md)
- [Commits](Instagram/Fixit@v0.1.4...v2.2.1)

---
updated-dependencies:
- dependency-name: fixit
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/fixit-2.1.0 branch from fef4ab5 to 503f210 Compare September 5, 2026 11:23
@dhruvmanila

Copy link
Copy Markdown
Member

The Fixit 2 upgrade required migrating the bot's five custom rules and parser to LintRule, Config, LintRunner, and LintViolation. File-path access now uses LibCST metadata, and review comments/labels use the new violation ranges and rule names (without the Rule suffix).

The migration preserves the existing custom-rule selection, doctest exemptions, and policy of checking code despite lint-suppression comments. Rules are instantiated separately for each file, with regression coverage for these behaviors. The obsolete CI distutils comment was removed; Python 3.11 and LibCST 1.1.0 remain compatible.

Validation: 199 tests passed on Python 3.9, 3.11, and 3.12; 200 passed with the other dependency upgrades and the asyncio fixture migration. The 69 embedded Fixit rule tests and all pre-commit hooks also passed.

@dhruvmanila
dhruvmanila merged commit 4576ae2 into master Sep 5, 2026
1 check passed
@dependabot
dependabot Bot deleted the dependabot/pip/fixit-2.1.0 branch September 5, 2026 12:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant