Skip to content

Update autopep8 to 2.3.2 - #107

Open
pyup-bot wants to merge 1 commit into
masterfrom
pyup-update-autopep8-1.3.5-to-2.3.2
Open

Update autopep8 to 2.3.2#107
pyup-bot wants to merge 1 commit into
masterfrom
pyup-update-autopep8-1.3.5-to-2.3.2

Conversation

@pyup-bot

Copy link
Copy Markdown
Collaborator

This PR updates autopep8 from 1.3.5 to 2.3.2.

Changelog

2.3.2

What's Changed
* Update README.rst: Typo fix by mrichtarsky in https://github.com/hhatto/autopep8/pull/768
* Bump codecov/codecov-action from 4 to 5 by dependabot in https://github.com/hhatto/autopep8/pull/773
* support Python 3.13 and drop 3.8 by hhatto in https://github.com/hhatto/autopep8/pull/777
* Fix E721 type comparison pattern handling by hhatto in https://github.com/hhatto/autopep8/pull/776

New Contributors
* mrichtarsky made their first contribution in https://github.com/hhatto/autopep8/pull/768

**Full Changelog**: https://github.com/hhatto/autopep8/compare/v2.3.1...v2.3.2

2.3.1

What's Changed

Bug Fix
* skip e501 fixed method for f-string line without aggressive option by hhatto in https://github.com/hhatto/autopep8/pull/754
* Fix argument parser errors are printed without a trailing newline by hhatto in https://github.com/hhatto/autopep8/pull/758

Enhancement
* Refactor unit test by hhatto in https://github.com/hhatto/autopep8/pull/756
* Remove coveralls by hhatto in https://github.com/hhatto/autopep8/pull/757
* codecov with 3.11 and 3.12 by hhatto in https://github.com/hhatto/autopep8/pull/755

**Full Changelog**: https://github.com/hhatto/autopep8/compare/v2.3.0...v2.3.1

2.3.0

What's Changed
* add handling for E204 whitespace after decorator by asottile in https://github.com/hhatto/autopep8/pull/752
* require to pycodestyle v2.12.0+


**Full Changelog**: https://github.com/hhatto/autopep8/compare/v2.2.0...v2.3.0

2.2.0

What's Changed

Other
* experimental option is deprecated by hhatto in https://github.com/hhatto/autopep8/pull/749

Bug Fixes
* fix specific case of e271 and w504 by hhatto in https://github.com/hhatto/autopep8/pull/748
* skip e501 fixed method for f-string line(s) by hhatto in https://github.com/hhatto/autopep8/pull/750


**Full Changelog**: https://github.com/hhatto/autopep8/compare/v2.1.2...v2.2.0

2.1.2

What's Changed
* Fix e501 experimental fstring case in Python3.12+ by hhatto in https://github.com/hhatto/autopep8/pull/747


**Full Changelog**: https://github.com/hhatto/autopep8/compare/v2.1.1...v2.1.2

2.1.1

What's Changed
* force reload pycodestyle module by hhatto in https://github.com/hhatto/autopep8/pull/740
* include test/acid.py in sdist package by hhatto in https://github.com/hhatto/autopep8/pull/741


**Full Changelog**: https://github.com/hhatto/autopep8/compare/v2.1.0...v2.1.1

2.1.0

What's Changed
* migrate to pyproject.toml by hhatto in https://github.com/hhatto/autopep8/pull/705
* Revert "Update MANIFEST.in" by hhatto in https://github.com/hhatto/autopep8/pull/710
* run with pypy3.10 by hhatto in https://github.com/hhatto/autopep8/pull/711
* ISSUE_TEMPLATE: use "console" instead of non-existing "shell" syntax by emanuele6 in https://github.com/hhatto/autopep8/pull/714
* add 3.12, drop 3.7 by hhatto in https://github.com/hhatto/autopep8/pull/709
* tox: add python3.12 to test environments by mvo5 in https://github.com/hhatto/autopep8/pull/726
* async def function formatting by j-z10 in https://github.com/hhatto/autopep8/pull/728
* pyproject: support py3.12 via new version of pycodestyle by mvo5 in https://github.com/hhatto/autopep8/pull/730
* add: unit test for e501 with async def by hhatto in https://github.com/hhatto/autopep8/pull/729
* Update python versions by hhatto in https://github.com/hhatto/autopep8/pull/731
* add unit test for e501 not effected with f-string by hhatto in https://github.com/hhatto/autopep8/pull/732
* add dependabot alearts for GitHub Actions by hhatto in https://github.com/hhatto/autopep8/pull/733
* Bump actions/setup-python from 4 to 5 by dependabot in https://github.com/hhatto/autopep8/pull/737
* Bump actions/checkout from 3 to 4 by dependabot in https://github.com/hhatto/autopep8/pull/736
* Bump github/codeql-action from 2 to 3 by dependabot in https://github.com/hhatto/autopep8/pull/734
* update codecov action v4 by hhatto in https://github.com/hhatto/autopep8/pull/738
* Avoid lib2to3 (second challenge) by hhatto in https://github.com/hhatto/autopep8/pull/739

New Contributors
* emanuele6 made their first contribution in https://github.com/hhatto/autopep8/pull/714
* mvo5 made their first contribution in https://github.com/hhatto/autopep8/pull/726
* j-z10 made their first contribution in https://github.com/hhatto/autopep8/pull/728
* dependabot made their first contribution in https://github.com/hhatto/autopep8/pull/737

**Full Changelog**: https://github.com/hhatto/autopep8/compare/v2.0.4...v2.1.0

2.0.4

What's Changed
* Paugier fix pycodestyle missing whitespace by hhatto in https://github.com/hhatto/autopep8/pull/704
* Try to fix an AttributeError related to pycodestyle 2.11.0 by paugier in https://github.com/hhatto/autopep8/pull/699

New Contributors
* paugier made their first contribution in https://github.com/hhatto/autopep8/pull/699

**Full Changelog**: https://github.com/hhatto/autopep8/compare/v2.0.3...v2.0.4

2.0.3

What's Changed
* add pre-commit configuration by asottile in https://github.com/hhatto/autopep8/pull/679
* Add pre commit config by hhatto in https://github.com/hhatto/autopep8/pull/681
* Version dependent operator whitespace function. by keriksson-rosenqvist in https://github.com/hhatto/autopep8/pull/696
* Update MANIFEST.in by keriksson-rosenqvist in https://github.com/hhatto/autopep8/pull/693

New Contributors
* keriksson-rosenqvist made their first contribution in https://github.com/hhatto/autopep8/pull/696

**Full Changelog**: https://github.com/hhatto/autopep8/compare/v2.0.2...v2.0.3

2.0.2

What's Changed
* Ignore DeprecationWarnings to fix tests on py3.11 by mgorny in https://github.com/hhatto/autopep8/pull/665
* fix: infinite loop in autopep8.fix_code without w50 ignore option by hhatto in https://github.com/hhatto/autopep8/pull/677


**Full Changelog**: https://github.com/hhatto/autopep8/compare/v2.0.1...v2.0.2

2.0.1

What's Changed
* Add 'python_requires=">=3.6"' to match tomli package by vphilippon in https://github.com/hhatto/autopep8/pull/656
* require pycodestyle 2.10.0 and higher version by hhatto in https://github.com/hhatto/autopep8/pull/659
* update actions by hhatto in https://github.com/hhatto/autopep8/pull/658
* Support using built-in tomllib in Python 3.11 by mgorny in https://github.com/hhatto/autopep8/pull/654
* fix: e265, e266 by hhatto in https://github.com/hhatto/autopep8/pull/663

New Contributors
* vphilippon made their first contribution in https://github.com/hhatto/autopep8/pull/656

**Full Changelog**: https://github.com/hhatto/autopep8/compare/v2.0.0...v2.0.1

1.7.1

What's Changed
* Cleanup Python 2 references in setup.py by geozeke in https://github.com/hhatto/autopep8/pull/644
* include tox.ini (because need unit test) by hhatto in https://github.com/hhatto/autopep8/pull/646
* Fix E265 and E266 confusion and overlap by PeterJCLaw in https://github.com/hhatto/autopep8/pull/650
* Use tomli in place of unmaintained toml package by mgorny in https://github.com/hhatto/autopep8/pull/629
* fix: special case of  `auto` value with flake8 config by hhatto in https://github.com/hhatto/autopep8/pull/653

New Contributors
* geozeke made their first contribution in https://github.com/hhatto/autopep8/pull/644
* PeterJCLaw made their first contribution in https://github.com/hhatto/autopep8/pull/650
* mgorny made their first contribution in https://github.com/hhatto/autopep8/pull/629

**Full Changelog**: https://github.com/hhatto/autopep8/compare/v1.7.0...v1.7.1

1.7.0

Change
* Require [pycodestyle](https://pypi.org/project/pycodestyle/) 2.9.1 and higher version ( Thanks heavenshell ⭐ )
* Drop support Python2.7

New Feature
* Support E275

Bug Fix
* Ignoring W191 ( Thanks MinekPo1 ⭐ )

---

What's Changed
* add: verbose log for reading config paths by hhatto in https://github.com/hhatto/autopep8/pull/622
* Document being able to turn formatting off by shardros in https://github.com/hhatto/autopep8/pull/620
* Add support for ignoring W191. by MinekPo1 in https://github.com/hhatto/autopep8/pull/627
* Fix Flake8 E275 error by heavenshell in https://github.com/hhatto/autopep8/pull/639
* Drop no longer supported python versions by heavenshell in https://github.com/hhatto/autopep8/pull/637
* Heavenshell topic/pycodestyle2.9.0 by hhatto in https://github.com/hhatto/autopep8/pull/641
* Update pycodestyle 2.9.0 by heavenshell in https://github.com/hhatto/autopep8/pull/636
* Support E275 by hhatto in https://github.com/hhatto/autopep8/pull/642
* refactoring: remove py2 specific code by hhatto in https://github.com/hhatto/autopep8/pull/643

New Contributors
* MinekPo1 made their first contribution in https://github.com/hhatto/autopep8/pull/627

**Full Changelog**: https://github.com/hhatto/autopep8/compare/v1.6.0...v1.7.0

1.6.0

Change
* required [pycodestyle](https://pypi.org/project/pycodestyle/) version 2.8.0 and higher version ( Thanks heavenshell ) 

Buf Fix
* 607 , 608 : Ignore Settings for W292 Do Not Work
* 603 , 604 : Multiple autopep8: off/on directives in one file do not work ( Thanks SPKorhonen )
* 612 , 618 : `--hang-closing` option does not work for non-indented lines

1.5.7

Change
* 597: disallow 0 for indent-size option
* 595: exit code is 99 when error occured cli option parsing

Bug Fix
* 591, 592: exit code correctly on permission denied failure

1.5.6

Update
* [pycodestyle version 2.7.0](https://pycodestyle.pycqa.org/en/latest/developer.html#id2) and higher is now required (Thanks heavenshell )

Bug Fix
* 585 : E128 check similar to pycodestyle (Thanks yamt )

1.5.5

bug fix and minor improvements

* improvement
* https://github.com/hhatto/autopep8/issues/566: lazy load `toml` package
* fix bug
* https://github.com/hhatto/autopep8/pull/580: not convert raw string for w605 fixed method

1.5.4

* new feature
* Skip formatting of a block in a file
 * use with `fmt: on/off` or `autopep8: on/off`
 * related: 460, 557  (Thanks to shardros)
* fix bugs
* 551, 553: ignoring W292 with --ignore option
* 564, 565: ignore SyntaxWarning in Python3.8+

1.5.3

* changes
* requirement pycodestyle version 2.6.0+ ( 548 )
* fix bugs
* Expected pyproject.toml configuration syntax incompatible with TOML format ( 528 , 546 )
* Fix incompatible exit code with --jobs=0 and --exit-code ( 543 , 545 )
* Fix hangup E122 fixed method with backslash ( 540 , 541 )

1.5.2

* new features
* 480, 535 : support parallel jobs for diff option
* changes
* 501, 537 : enable exclude option when specify directly file args
* fix bugs
* 364, 538 : related code E702
* 533 : related code W503/W504

1.5.1

* fix bugs
* 525 : related code W503 and W504 (Thanks NovaDev94)
* 526 : return diff exit code when reading from stdin too (Thanks pvxe )
* 529, 530 : related code E402
* 518, 532 : related code W503 and W504

1.5

* Support Python3.8
* Support `pyproject.toml` with `[tool.autopep8]` section.
* fix bugs
* 503, 511 : related code W503
* 486, 488 : related code E117
* 489, 498 : related code E711/E712
* 449, 514 : related code W605

1.4.4

* fix bugs
* 456, 466 : related code W504/3 (Thanks asottile )
* 463, 464 : related code W504 (Thanks bagerard )
* 461, 467 : related code E402 (Thanks Hanaasagi )
* Improved
* 457 : Don't write the file unless there are changes (Thanks asottile )
* 478 : update configuration documentation (Thanks Ch00k )

1.4.3

fix bugs

* 449 (PR: 450) : related code W605 (Thanks to patch by bigredengineer)
* 447 : related code E402
* 446 : related code W503

1.4.2

* fix bugs
* 441 : related code is W503
* 443 : related code is W503

1.4

* new feature: add W605 fixed method
* new feature: add E252 fixed method (Thanks to patch by gmbnomis)
* change: W690 (only use autopep8) is DEFAULT_IGNORE.
* fix bugs
 * 415, 399, 410, 392
 * 386 (Thanks to patch by Hnasar)
Links

@pyup-bot pyup-bot mentioned this pull request Jan 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant