Denisart Benjamin 2015-12-03 14:03:21 +00:00 committed by Git OBS Bridge
parent f680404e60
commit db32ba6582

View File

@ -1,101 +1,75 @@
-------------------------------------------------------------------
Thu Dec 3 13:21:05 UTC 2015 - ronisbr@gmail.com
- Update to version 6.2.
- Changelog between versions 4.1 and 6.2:
Version 6.2
-----------
(bugfix release, released on November 27th 2015)
- Correct fix for hidden progress bars.
Version 6.1
-----------
(bugfix release, released on November 27th 2015)
- Resolved an issue with invisible progress bars no longer
rendering.
- Disable chain commands with subcommands as they were
inherently broken.
- Fix `MissingParameter` not working without parameters passed.
Version 6.0
-----------
(codename "pow pow", released on November 24th 2015)
- Optimized the progressbar rendering to not render when it did
not actually change.
- Explicitly disallow nargs=-1 with a set default.
- The context is now closed before it's popped from the stack.
- Added support for short aliases for the false flag on
toggles.
- Click will now attempt to aid you with debugging locale
errors better by listing with the help of the OS what locales
are available.
- Click used to return byte strings on Python 2 in some
unit-testing situations. This has been fixed to correctly
return unicode strings now.
- For Windows users on Python 2, Click will now handle Unicode
more correctly handle Unicode coming in from the system.
This also has the disappointing side effect that filenames
will now be always unicode by default in the `Path` type
which means that this can introduce small bugs for code not
aware of this.
- Added a `type` parameter to `Path` to force a specific string
type on the value.
- For users running Python on Windows the `echo`) and `prompt`
functions now work with full unicode functionality in the
Python windows console by emulating an output stream. This
also applies to getting the virtual output and input streams
via `click.get_text_stream(...)`.
- Unittests now always force a certain virtual terminal width.
- Added support for allowing dashes to indicate standard
streams to the `Path` type.
- Multi commands in chain mode no longer propagate arguments
left over from parsing to the callbacks. It's also now
disallowed through an exception when optional arguments are
attached to multi commands if chain mode is enabled.
- Relaxed restriction that disallowed chained commands to have
other chained commands as child commands.
- Arguments with positive nargs can now have defaults
implemented. Previously this configuration would often
result in slightly unexpected values be returned.
Version 5.1
-----------
(bugfix release, released on 17th August 2015)
- Fix a bug in `pass_obj` that would accidentally pass the
context too.
Version 5.0
-----------
(codename "tok tok", released on 16th August 2015)
- Removed various deprecated functionality.
- Atomic files now only accept the `w` mode.
- Change the usage part of help output for very long commands
to wrap their arguments onto the next line, indented by 4
spaces.
- Fix a bug where return code and error messages were incorrect
when using ``CliRunner``.
- added `get_current_context`.
- added a `meta` dictionary to the context which is shared
across the linked list of contexts to allow click utilities
to place state there.
- introduced `Context.scope`.
- The `echo` function is now threadsafe: It calls the `write`
method of the underlying object only once.
- `prompt(hide_input=True)` now prints a newline on `^C`.
- Click will now warn if users are using ``unicode_literals``.
- Click will now ignore the ``PAGER`` environment variable if
it is empty or contains only whitespace.
- The `click-contrib` GitHub organization was created.
- Update to version 6.2
* Correct fix for hidden progress bars.
- Changes from version 6.1
* Resolved an issue with invisible progress bars no longer
rendering.
* Disable chain commands with subcommands as they were
inherently broken.
* Fix `MissingParameter` not working without parameters passed.
- Changes from version 6.0
* Optimized the progressbar rendering to not render when it did
not actually change.
* Explicitly disallow nargs=-1 with a set default.
* The context is now closed before it's popped from the stack.
* Added support for short aliases for the false flag on
toggles.
* Click will now attempt to aid you with debugging locale
errors better by listing with the help of the OS what locales
are available.
* Click used to return byte strings on Python 2 in some
unit-testing situations. This has been fixed to correctly
return unicode strings now.
* For Windows users on Python 2, Click will now handle Unicode
more correctly handle Unicode coming in from the system.
This also has the disappointing side effect that filenames
will now be always unicode by default in the `Path` type
which means that this can introduce small bugs for code not
aware of this.
* Added a `type` parameter to `Path` to force a specific string
type on the value.
* For users running Python on Windows the `echo`) and `prompt`
functions now work with full unicode functionality in the
Python windows console by emulating an output stream. This
also applies to getting the virtual output and input streams
via `click.get_text_stream(...)`.
* Unittests now always force a certain virtual terminal width.
* Added support for allowing dashes to indicate standard
streams to the `Path` type.
* Multi commands in chain mode no longer propagate arguments
left over from parsing to the callbacks. It's also now
disallowed through an exception when optional arguments are
attached to multi commands if chain mode is enabled.
* Relaxed restriction that disallowed chained commands to have
other chained commands as child commands.
* Arguments with positive nargs can now have defaults
implemented. Previously this configuration would often
result in slightly unexpected values be returned.
- Changes from version 5.1
* Fix a bug in `pass_obj` that would accidentally pass the
context too.
- Changes from version 5.0
* Removed various deprecated functionality.
* Atomic files now only accept the `w` mode.
* Change the usage part of help output for very long commands
to wrap their arguments onto the next line, indented by 4
spaces.
* Fix a bug where return code and error messages were incorrect
when using ``CliRunner``.
* added `get_current_context`.
* added a `meta` dictionary to the context which is shared
across the linked list of contexts to allow click utilities
to place state there.
* introduced `Context.scope`.
* The `echo` function is now threadsafe: It calls the `write`
method of the underlying object only once.
* `prompt(hide_input=True)` now prints a newline on `^C`.
* Click will now warn if users are using ``unicode_literals``.
* Click will now ignore the ``PAGER`` environment variable if
it is empty or contains only whitespace.
* The `click-contrib` GitHub organization was created.
-------------------------------------------------------------------
Sat Jul 18 17:17:10 UTC 2015 - aloisio@gmx.com