Sourced from black's releases.
\n\n\n21.5b1
\nBlack
\n\n
\n- Refactor
\nsrc/black/__init__.py
into many files (#2206)Documentation
\n\n
\n- Replaced all remaining references to the
\nmaster
branch with themain
branch. Some additional changes in the source code were also made. (#2210)- Sigificantly reorganized the documentation to make much more sense. Check them out by heading over to the stable docs on RTD. (#2174)
\n21.5b0
\nBlack
\n\n
\n- Set
\n--pyi
mode if--stdin-filename
ends in.pyi
(#2169)- Stop detecting target version as Python 3.9+ with pre-PEP-614 decorators that are\nbeing called but with no arguments (#2182)
\nBlack-Primer
\n\n
\n- Add
\n--no-diff
to black-primer to suppress formatting changes (#2187)
Sourced from black's changelog.
\n\n\n21.5b1
\nBlack
\n\n
\n- Refactor
\nsrc/black/__init__.py
into many files (#2206)Documentation
\n\n
\n- Replaced all remaining references to the\n
\nmaster
branch with the\nmain
branch. Some additional changes in\nthe source code were also made. (#2210)- Sigificantly reorganized the documentation to make much more sense. Check them out by\nheading over to the stable docs on RTD.\n(#2174)
\n21.5b0
\nBlack
\n\n
\n- Set
\n--pyi
mode if--stdin-filename
ends in.pyi
(#2169)- Stop detecting target version as Python 3.9+ with pre-PEP-614 decorators that are\nbeing called but with no arguments (#2182)
\nBlack-Primer
\n\n
\n- Add
\n--no-diff
to black-primer to suppress formatting changes (#2187)
Sourced from click's releases.
\n\n\n8.0.0
\nNew major versions of all the core Pallets libraries, including Click 8.0, have been released! :tada:
\n\n
\n- Read the announcement on our blog: https://palletsprojects.com/blog/flask-2-0-released/
\n- Read the full list of changes: https://click.palletsprojects.com/changes/#version-8-0-0
\n- Retweet the announcement on Twitter: https://twitter.com/PalletsTeam/status/1392266507296514048
\n- Follow our blog, Twitter, or GitHub to see future announcements.
\nThis represents a significant amount of work, and there are quite a few changes. Be sure to carefully read the changelog, and use tools such as pip-compile and Dependabot to pin your dependencies and control your updates.
\n
Sourced from click's changelog.
\n\n\nVersion 8.0.0
\nReleased 2021-05-11
\n\n
\n\n- Drop support for Python 2 and 3.5.
\n- Colorama is always installed on Windows in order to provide style\nand color support. :pr:
\n1784
- Adds a repr to Command, showing the command name for friendlier\ndebugging. :issue:
\n1267
, :pr:1295
- Add support for distinguishing the source of a command line\nparameter. :issue:
\n1264
, :pr:1329
- Add an optional parameter to
\nProgressBar.update
to set the\ncurrent_item
. :issue:1226
, :pr:1332
- \n
version_option
usesimportlib.metadata
(or the\nimportlib_metadata
backport) instead ofpkg_resources
.\n:issue:1582
- If validation fails for a prompt with
\nhide_input=True
, the value\nis not shown in the error message. :issue:1460
- An
\nIntRange
orFloatRange
option shows the accepted range in\nits help text. :issue:1525
, :pr:1303
- \n
IntRange
andFloatRange
bounds can be open (<
) instead\nof closed (<=
) by settingmin_open
andmax_open
. Error\nmessages have changed to reflect this. :issue:1100
- An option defined with duplicate flag names (
\n"--foo/--foo"
)\nraises aValueError
. :issue:1465
- \n
echo()
will not fail when using pytest'scapsys
fixture on\nWindows. :issue:1590
- Resolving commands returns the canonical command name instead of the\nmatched name. This makes behavior such as help text and\n
\nContext.invoked_subcommand
consistent when using patterns like\nAliasedGroup
. :issue:1422
- The
\nBOOL
type accepts the values "on" and "off". :issue:1629
- A
\nGroup
withinvoke_without_command=True
will always invoke\nits result callback. :issue:1178
- \n
nargs == -1
andnargs > 1
is parsed and validated for\nvalues from environment variables and defaults. :issue:729
- Detect the program name when executing a module or package with\n
\npython -m name
. :issue:1603
- Include required parent arguments in help synopsis of subcommands.\n:issue:
\n1475
- Help for boolean flags with
\nshow_default=True
shows the flag\nname instead ofTrue
orFalse
. :issue:1538
- Non-string objects passed to
\nstyle()
andsecho()
will be\nconverted to string. :pr:1146
- \n
edit(require_save=True)
will detect saves for editors that exit\nvery fast on filesystems with 1 second resolution. :pr:1050
- New class attributes make it easier to use custom core objects\nthroughout an entire application. :pr:
\n938
... (truncated)
\n9da1669
Merge pull request #1877 from pallets/release-8.0.0dfa6369
release version 8.0.0b862cb1
update requirementsf51584c
Merge pull request #1876 from pallets/pre-commit-ci-schedule804c71c
update pre-commit monthlyac655f8
Merge pull request #1872 from janLuke/fix/formatter_write_textdcd991d
HelpFormatter.write_text uses full width5215fc1
Merge pull request #1870 from AdrienPensart/allow_colors_in_metavare3e1691
repr is erasing ANSI escapes codes482e6e6
Merge pull request #1875 from pallets/pre-commit-ci-update-configSourced from itsdangerous's releases.
\n\n\n2.0.0
\nNew major versions of all the core Pallets libraries, including ItsDangerous 2.0, have been released! :tada:
\n\n
\n- Read the announcement on our blog: https://palletsprojects.com/blog/flask-2-0-released/
\n- Read the full list of changes: https://itsdangerous.palletsprojects.com/changes/#version-2-0-0
\n- Retweet the announcement on Twitter: https://twitter.com/PalletsTeam/status/1392266507296514048
\n- Follow our blog, Twitter, or GitHub to see future announcements.
\nThis represents a significant amount of work, and there are quite a few changes. Be sure to carefully read the changelog, and use tools such as pip-compile and Dependabot to pin your dependencies and control your updates.
\n
Sourced from itsdangerous's changelog.
\n\n\nVersion 2.0.0
\nReleased 2021-05-11
\n\n
\n- Drop support for Python 2 and 3.5.
\n- JWS support (
\nJSONWebSignatureSerializer
,\nTimedJSONWebSignatureSerializer
) is deprecated. Use a dedicated\nJWS/JWT library such as authlib instead. :issue:129
- Importing
\nitsdangerous.json
is deprecated. Import Python's\njson
module instead. :pr:152
- Simplejson is no longer used if it is installed. To use a different\nlibrary, pass it as
\nSerializer(serializer=...)
. :issue:146
- \n
datetime
values are timezone-aware withtimezone.utc
. Code\nusingTimestampSigner.unsign(return_timestamp=True)
or\nBadTimeSignature.date_signed
may need to change. :issue:150
- If a signature has an age less than 0, it will raise\n
\nSignatureExpired
rather than appearing valid. This can happen if\nthe timestamp offset is changed. :issue:126
- \n
BadTimeSignature.date_signed
is always adatetime
object\nrather than anint
in some cases. :issue:124
- Added support for key rotation. A list of keys can be passed as\n
\nsecret_key
, oldest to newest. The newest key is used for\nsigning, all keys are tried for unsigning. :pr:141
- Removed the default SHA-512 fallback signer from\n
\ndefault_fallback_signers
. :issue:155
- Add type information for static typing tools. :pr:
\n186
Version 1.1.0
\nReleased 2018-10-26
\n\n
\n- Change default signing algorithm back to SHA-1. :pr:
\n113
- Added a default SHA-512 fallback for users who used the yanked 1.0.0\nrelease which defaulted to SHA-512. :pr:
\n114
- Add support for fallback algorithms during deserialization to\nsupport changing the default in the future without breaking existing\nsignatures. :pr:
\n113
- Changed capitalization of packages back to lowercase as the change\nin capitalization broke some tooling. :pr:
\n113
Version 1.0.0
\nReleased 2018-10-18
\nYANKED
\n\n
... (truncated)
\nd101100
Merge pull request #235 from pallets/release-2.0.0ca0f59a
release version 2.0.0d1ed89f
update requirementsd1722ea
Merge pull request #234 from pallets/pre-commit-ci-scheduled1eb7aa
update pre-commit monthlyacbc456
Merge pull request #233 from pallets/pre-commit-ci-update-config04e485a
[pre-commit.ci] pre-commit autoupdatec0e6b48
Merge pull request #232 from pallets/pre-commit-ci-update-config6a9df83
[pre-commit.ci] pre-commit autoupdate477f42c
Merge pull request #231 from pallets/dependabot/pip/pre-commit-2.12.1