This repository has been archived by the owner on Jul 16, 2020. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 0
Update firebase-admin to 2.8.0 #39
Merged
kornicameister
merged 1 commit into
master
from
pyup-update-firebase-admin-2.7.0-to-2.8.0
Jan 14, 2018
Merged
Update firebase-admin to 2.8.0 #39
kornicameister
merged 1 commit into
master
from
pyup-update-firebase-admin-2.7.0-to-2.8.0
Jan 14, 2018
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
kornicameister
pushed a commit
that referenced
this pull request
May 30, 2018
This PR updates [uvloop](https://pypi.org/project/uvloop) from **0.9.1** to **0.10.0**. <details> <summary>Changelog</summary> ### 0.10.0 ``` New Features ============ * Initial support Python 3.7. (by pfreixes in c3a5ec8e for 138) * Implement PEP 567 support (contextvars module) for Python 3.7. (by 1st1 in 2a4fab44, 878e4163, and b2bdaae3 for 155) * Add uvloop's own version of `asyncio/sslproto.py`. SSL is now ~50% faster. (by 1st1 in 4d912643) * Convert Future-returning loop methods to coroutines. (by 1st1 in 7384b22f) * Allow file objects to be passed to `loop.subprocess*` functions. (by 1st1 in f0830901 for 136) * Make signals processing more reliable. (by 1st1 in 6e03e513) * Prohibit adding a signal handler for `SIGCHLD`. (by 1st1 in cd53b7f5 for 156) * Add `uvloop.__version__`. (by 1st1 in 740cb7f3 for 137) Bug Fixes ========= * Upgrade to Cython 0.28.2. (by 1st1 in 98bdb553 for 122) * Update libuv from v1.17.0 to v1.20.3. (by 1st1 in 572524a6) * Make sure UDP handles are cleaned-up properly. (by 1st1 in 13f63e00) * Fix `subprocess.close()` to let its processes die gracefully. (by 1st1 in a78e4d27 and a455af3d for 128) * Fix `sock_connect()` to resolve addresses for correct socket family. (by 1st1 in ce2bd4fb for 139) * Fix a race condition in SSL handshake. (by 1st1 in 447e124f) ``` </details> <details> <summary>Links</summary> - PyPI: https://pypi.org/project/uvloop - Changelog: https://pyup.io/changelogs/uvloop/ - Repo: http://github.com/MagicStack/uvloop </details>
kornicameister
pushed a commit
that referenced
this pull request
Jun 7, 2018
This PR updates [aiohttp](https://pypi.org/project/aiohttp) from **3.2.1** to **3.3.1**. <details> <summary>Changelog</summary> ### 3.3.0 ``` ================== Features -------- - Raise ``ConnectionResetError`` instead of ``CancelledError`` on trying to write to a closed stream. (`2499 <https://github.com/aio-libs/aiohttp/pull/2499>`_) - Implement ``ClientTimeout`` class and support socket read timeout. (`2768 <https://github.com/aio-libs/aiohttp/pull/2768>`_) - Enable logging when ``aiohttp.web`` is used as a program (`2956 <https://github.com/aio-libs/aiohttp/pull/2956>`_) - Add canonical property to resources (`2968 <https://github.com/aio-libs/aiohttp/pull/2968>`_) - Forbid reading response BODY after release (`2983 <https://github.com/aio-libs/aiohttp/pull/2983>`_) - Implement base protocol class to avoid a dependency from internal ``asyncio.streams.FlowControlMixin`` (`2986 <https://github.com/aio-libs/aiohttp/pull/2986>`_) - Cythonize ``helpers.reify``, 5% boost on macro benchmark (`2995 <https://github.com/aio-libs/aiohttp/pull/2995>`_) - Optimize HTTP parser (`3015 <https://github.com/aio-libs/aiohttp/pull/3015>`_) - Implement ``runner.addresses`` property. (`3036 <https://github.com/aio-libs/aiohttp/pull/3036>`_) - Use ``bytearray`` instead of a list of ``bytes`` in websocket reader. It improves websocket message reading a little. (`3039 <https://github.com/aio-libs/aiohttp/pull/3039>`_) - Remove heartbeat on closing connection on keepalive timeout. The used hack violates HTTP protocol. (`3041 <https://github.com/aio-libs/aiohttp/pull/3041>`_) - Limit websocket message size on reading to 4 MB by default. (`3045 <https://github.com/aio-libs/aiohttp/pull/3045>`_) Bugfixes -------- - Don't reuse a connection with the same URL but different proxy/TLS settings (`2981 <https://github.com/aio-libs/aiohttp/pull/2981>`_) - When parsing the Forwarded header, the optional port number is now preserved. (`3009 <https://github.com/aio-libs/aiohttp/pull/3009>`_) Improved Documentation ---------------------- - Make Change Log more visible in docs (`3029 <https://github.com/aio-libs/aiohttp/pull/3029>`_) - Make style and grammar improvements on the FAQ page. (`3030 <https://github.com/aio-libs/aiohttp/pull/3030>`_) - Document that signal handlers should be async functions since aiohttp 3.0 (`3032 <https://github.com/aio-libs/aiohttp/pull/3032>`_) Deprecations and Removals ------------------------- - Deprecate custom application's router. (`3021 <https://github.com/aio-libs/aiohttp/pull/3021>`_) Misc ---- - 3008, 3011 ``` </details> <details> <summary>Links</summary> - PyPI: https://pypi.org/project/aiohttp - Changelog: https://pyup.io/changelogs/aiohttp/ - Repo: https://github.com/aio-libs/aiohttp </details>
kornicameister
pushed a commit
that referenced
this pull request
Jun 12, 2018
This PR updates [aiohttp](https://pypi.org/project/aiohttp) from **3.3.1** to **3.3.2**. <details> <summary>Changelog</summary> ### 3.3.2 ``` ================== - Many HTTP proxies has buggy keepalive support. Let's not reuse connection but close it after processing every response. (`3070 <https://github.com/aio-libs/aiohttp/pull/3070>`_) - Provide vendor source files in tarball (`3076 <https://github.com/aio-libs/aiohttp/pull/3076>`_) ``` </details> <details> <summary>Links</summary> - PyPI: https://pypi.org/project/aiohttp - Changelog: https://pyup.io/changelogs/aiohttp/ - Repo: https://github.com/aio-libs/aiohttp </details>
kornicameister
pushed a commit
that referenced
this pull request
Jul 15, 2018
This PR updates [uvloop](https://pypi.org/project/uvloop) from **0.10.1** to **0.11.0**. <details> <summary>Changelog</summary> ### 0.10.2 ``` Bug Fixes * Use a proper type for the thread indent (fixes 32-bit build for 3.7.) (by 1st1 in 700582a9 for 172) * Fix cancellation race in `loop.sock_recv()` and `loop.sock_recv_into()` methods. (by andr-04 and 1st1 in 298851bf for 169) * Sync SSL error messages with CPython's SSL implementation. (by 1st1 in c3aeff2a) * Fix `SSLTransport.abort()` to mark the transport as closed. (by 1st1 in ba25d8be) * Detect if libuv submodule has not been checked out in `setup.py`. (by 1st1 in dd8060d2) ``` </details> <details> <summary>Links</summary> - PyPI: https://pypi.org/project/uvloop - Changelog: https://pyup.io/changelogs/uvloop/ - Repo: http://github.com/MagicStack/uvloop </details>
kornicameister
pushed a commit
that referenced
this pull request
Sep 17, 2018
This PR updates [aiohttp](https://pypi.org/project/aiohttp) from **3.3.2** to **3.4.4**. <details> <summary>Changelog</summary> ### 3.4.4 ``` ================== - Fix installation from sources when compiling toolkit is not available (`3241 <https://github.com/aio-libs/aiohttp/pull/3241>`_) ``` ### 3.4.3 ``` ================== - Add ``app.pre_frozen`` state to properly handle startup signals in sub-applications. (`3237 <https://github.com/aio-libs/aiohttp/pull/3237>`_) ``` ### 3.4.2 ``` ================== - Fix ``iter_chunks`` type annotation (`3230 <https://github.com/aio-libs/aiohttp/pull/3230>`_) ``` ### 3.4.1 ``` ================== - Fix empty header parsing regression. (`3218 <https://github.com/aio-libs/aiohttp/pull/3218>`_) - Fix BaseRequest.raw_headers doc. (`3215 <https://github.com/aio-libs/aiohttp/pull/3215>`_) - Fix documentation building on ReadTheDocs (`3221 <https://github.com/aio-libs/aiohttp/pull/3221>`_) ``` ### 3.4.0 ``` ================== Features -------- - Add type hints (`3049 <https://github.com/aio-libs/aiohttp/pull/3049>`_) - Add ``raise_for_status`` request parameter (`3073 <https://github.com/aio-libs/aiohttp/pull/3073>`_) - Add type hints to HTTP client (`3092 <https://github.com/aio-libs/aiohttp/pull/3092>`_) - Minor server optimizations (`3095 <https://github.com/aio-libs/aiohttp/pull/3095>`_) - Preserve the cause when `HTTPException` is raised from another exception. (`3096 <https://github.com/aio-libs/aiohttp/pull/3096>`_) - Add `close_boundary` option in `MultipartWriter.write` method. Support streaming (`3104 <https://github.com/aio-libs/aiohttp/pull/3104>`_) - Added a ``remove_slash`` option to the ``normalize_path_middleware`` factory. (`3173 <https://github.com/aio-libs/aiohttp/pull/3173>`_) - The class `AbstractRouteDef` is importable from `aiohttp.web`. (`3183 <https://github.com/aio-libs/aiohttp/pull/3183>`_) Bugfixes -------- - Prevent double closing when client connection is released before the last ``data_received()`` callback. (`3031 <https://github.com/aio-libs/aiohttp/pull/3031>`_) - Make redirect with `normalize_path_middleware` work when using url encoded paths. (`3051 <https://github.com/aio-libs/aiohttp/pull/3051>`_) - Postpone web task creation to connection establishment. (`3052 <https://github.com/aio-libs/aiohttp/pull/3052>`_) - Fix ``sock_read`` timeout. (`3053 <https://github.com/aio-libs/aiohttp/pull/3053>`_) - When using a server-request body as the `data=` argument of a client request, iterate over the content with `readany` instead of `readline` to avoid `Line too long` errors. (`3054 <https://github.com/aio-libs/aiohttp/pull/3054>`_) - fix `UrlDispatcher` has no attribute `add_options`, add `web.options` (`3062 <https://github.com/aio-libs/aiohttp/pull/3062>`_) - correct filename in content-disposition with multipart body (`3064 <https://github.com/aio-libs/aiohttp/pull/3064>`_) - Many HTTP proxies has buggy keepalive support. Let's not reuse connection but close it after processing every response. (`3070 <https://github.com/aio-libs/aiohttp/pull/3070>`_) - raise 413 "Payload Too Large" rather than raising ValueError in request.post() Add helpful debug message to 413 responses (`3087 <https://github.com/aio-libs/aiohttp/pull/3087>`_) - Fix `StreamResponse` equality, now that they are `MutableMapping` objects. (`3100 <https://github.com/aio-libs/aiohttp/pull/3100>`_) - Fix server request objects comparison (`3116 <https://github.com/aio-libs/aiohttp/pull/3116>`_) - Do not hang on `206 Partial Content` response with `Content-Encoding: gzip` (`3123 <https://github.com/aio-libs/aiohttp/pull/3123>`_) - Fix timeout precondition checkers (`3145 <https://github.com/aio-libs/aiohttp/pull/3145>`_) Improved Documentation ---------------------- - Add a new FAQ entry that clarifies that you should not reuse response objects in middleware functions. (`3020 <https://github.com/aio-libs/aiohttp/pull/3020>`_) - Add FAQ section "Why is creating a ClientSession outside of an event loop dangerous?" (`3072 <https://github.com/aio-libs/aiohttp/pull/3072>`_) - Fix link to Rambler (`3115 <https://github.com/aio-libs/aiohttp/pull/3115>`_) - Fix TCPSite documentation on the Server Reference page. (`3146 <https://github.com/aio-libs/aiohttp/pull/3146>`_) - Fix documentation build configuration file for Windows. (`3147 <https://github.com/aio-libs/aiohttp/pull/3147>`_) - Remove no longer existing lingering_timeout parameter of Application.make_handler from documentation. (`3151 <https://github.com/aio-libs/aiohttp/pull/3151>`_) - Mention that ``app.make_handler`` is deprecated, recommend to use runners API instead. (`3157 <https://github.com/aio-libs/aiohttp/pull/3157>`_) Deprecations and Removals ------------------------- - Drop ``loop.current_task()`` from ``helpers.current_task()`` (`2826 <https://github.com/aio-libs/aiohttp/pull/2826>`_) - Drop ``reader`` parameter from ``request.multipart()``. (`3090 <https://github.com/aio-libs/aiohttp/pull/3090>`_) ``` </details> <details> <summary>Links</summary> - PyPI: https://pypi.org/project/aiohttp - Changelog: https://pyup.io/changelogs/aiohttp/ - Repo: https://github.com/aio-libs/aiohttp </details>
kornicameister
pushed a commit
that referenced
this pull request
Sep 18, 2018
This PR updates [yapf](https://pypi.org/project/yapf) from **0.21.0** to **0.24.0**. <details> <summary>Changelog</summary> ### 0.24.0 ``` Added - Added 'SPLIT_BEFORE_DOT' knob to support "builder style" calls. The "builder style" option didn't work as advertised. Lines would split after the dots, not before them regardless of the penalties. Changed - Support Python 3.7 in the tests. The old "comp_for" and "comp_if" nodes are now "old_comp_for" and "old_comp_if" in lib2to3. Fixed - Don't count inner function calls when marking arguments as named assignments. - Make sure that tuples and the like are formatted nicely if they all can't fit on a single line. This is similar to how we format function calls within an argument list. - Allow splitting in a subscript if it goes over the line limit. - Increase the split penalty for an if-expression. - Increase penalty for splitting in a subscript so that it's more likely to split in a function call or other data literal. - Cloning a pytree node doesn't transfer its a annotations. Make sure we do that so that we don't lose information. - Revert change that broke the "no_spaces_around_binary_operators" option. - The "--style-help" option would output string lists and sets in Python types. If the output was used as a style, then it wouldn't parse those values correctly. ``` ### 0.23.0 ``` Added - `DISABLE_ENDING_COMMA_HEURISTIC` is a new knob to disable the heuristic which splits a list onto separate lines if the list is comma-terminated. Fixed - There's no need to increase N_TOKENS. In fact, it causes other things which use lib2to3 to fail if called from YAPF. - Change the exception message instead of creating a new one that's just a clone. - Make sure not to reformat when a line is disabled even if the --lines option is specified. - The "no spaces around operators" flag wasn't correctly converting strings to sets. Changed the regexp to handle it better. ``` ### 0.22.0 ``` Added - The `BLANK_LINE_BEFORE_MODULE_DOCSTRING` knob adds a blank line before a module's docstring. - The `SPLIT_ALL_COMMA_SEPARATED_VALUES` knob causes all lists, tuples, dicts function defs, etc... to split on all values, instead of maximizing the number of elements on each line, when not able to fit on a single line. Changed - Improve the heuristic we use to determine when to split at the start of a function call. First check whether or not all elements can fit in the space without wrapping. If not, then we split. - Check all of the elements of a tuple. Similarly to how arguments are analyzed. This allows tuples to be split more rationally. - Adjust splitting penalties around arithmetic operators so that the code can flow more freely. The code must flow! - Try to meld an argument list's closing parenthesis to the last argument. Fixed - Attempt to determine if long lambdas are allowed. This can be done on a case-by-case basis with a "pylint" disable comment. - A comment before a decorator isn't part of the decorator's line. - Only force a new wrapped line after a comment in a decorator when it's the first token in the decorator. ``` </details> <details> <summary>Links</summary> - PyPI: https://pypi.org/project/yapf - Changelog: https://pyup.io/changelogs/yapf/ </details>
kornicameister
pushed a commit
that referenced
this pull request
Oct 29, 2018
This PR updates [flake8](https://pypi.org/project/flake8) from **3.5.0** to **3.6.0**. <details> <summary>Changelog</summary> ### 3.6.0 ``` ------------------- You can view the `3.6.0 milestone`_ on GitLab for more details. New Dependency Information ~~~~~~~~~~~~~~~~~~~~~~~~~~ - pycodestyle has been updated to >= 2.4.0, < 2.5.0 (See also `GitLab381`_, `GitLab415`_, `GitLab!212`_, `GitLab!230`_, `GitLab!231`_) - Pyflakes has been updated to >= 2.0.0, < 2.1.0 (See also `GitLab422`_, `GitLab!239`_) - flake8 requires python 2.x >= 2.7 or python 3.x >= 3.4 (See also `GitLab!225`_) Features ~~~~~~~~ - Add ``paths`` to allow local plugins to exist outside of ``sys.path`` (See also `GitLab379`_, `GitLab!211`_) - Copy ``setup.cfg`` files to the temporary git hook execution directory (See also `GitLab!215`_) - Only skip a file if `` flake8: noqa`` is on a line by itself (See also `GitLab453`_, `GitLab!219`_) - Provide a better user experience for broken plugins (See also `GitLab!221`_) - Report ``E902`` when a file passed on the command line does not exist (See also `GitLab405`_, `GitLab!227`_) - Add ``--extend-ignore`` for extending the default ``ignore`` instead of overriding it (See also `GitLab!233`_) Bugs Fixed ~~~~~~~~~~ - Respect a formatter's newline setting when printing (See also `GitLab!222`_) - Fix leaking of processes in the legacy api (See also `GitLab410`_, `GitLab!228`_) - Fix a ``SyntaxWarning`` for an invalid escape sequence (See also `GitLab!244`_) - Fix ``DeprecationWarning`` due to import of ``abc`` classes from the ``collections`` module (See also `GitLab!249`_) - Defer ``setuptools`` import to improve flake8 startup time (See also `GitLab365`_, `GitLab!250`_) - Fix inconsistent line endings in ``FileProcessor.lines`` when running under python 3.x (See also `GitLab457`_, `GitLab!255`_) .. all links .. _3.6.0 milestone: https://gitlab.com/pycqa/flake8/milestones/21 .. issue links .. _GitLab365: https://gitlab.com/pycqa/flake8/issues/365 .. _GitLab379: https://gitlab.com/pycqa/flake8/issues/379 .. _GitLab381: https://gitlab.com/pycqa/flake8/issues/381 .. _GitLab405: https://gitlab.com/pycqa/flake8/issues/405 .. _GitLab410: https://gitlab.com/pycqa/flake8/issues/410 .. _GitLab415: https://gitlab.com/pycqa/flake8/issues/415 .. _GitLab422: https://gitlab.com/pycqa/flake8/issues/422 .. _GitLab453: https://gitlab.com/pycqa/flake8/issues/453 .. _GitLab457: https://gitlab.com/pycqa/flake8/issues/457 .. merge request links .. _GitLab!211: https://gitlab.com/pycqa/flake8/merge_requests/211 .. _GitLab!212: https://gitlab.com/pycqa/flake8/merge_requests/212 .. _GitLab!215: https://gitlab.com/pycqa/flake8/merge_requests/215 .. _GitLab!219: https://gitlab.com/pycqa/flake8/merge_requests/219 .. _GitLab!221: https://gitlab.com/pycqa/flake8/merge_requests/221 .. _GitLab!222: https://gitlab.com/pycqa/flake8/merge_requests/222 .. _GitLab!225: https://gitlab.com/pycqa/flake8/merge_requests/225 .. _GitLab!227: https://gitlab.com/pycqa/flake8/merge_requests/227 .. _GitLab!228: https://gitlab.com/pycqa/flake8/merge_requests/228 .. _GitLab!230: https://gitlab.com/pycqa/flake8/merge_requests/230 .. _GitLab!231: https://gitlab.com/pycqa/flake8/merge_requests/231 .. _GitLab!233: https://gitlab.com/pycqa/flake8/merge_requests/233 .. _GitLab!239: https://gitlab.com/pycqa/flake8/merge_requests/239 .. _GitLab!244: https://gitlab.com/pycqa/flake8/merge_requests/244 .. _GitLab!249: https://gitlab.com/pycqa/flake8/merge_requests/249 .. _GitLab!250: https://gitlab.com/pycqa/flake8/merge_requests/250 .. _GitLab!255: https://gitlab.com/pycqa/flake8/merge_requests/255 ``` </details> <details> <summary>Links</summary> - PyPI: https://pypi.org/project/flake8 - Changelog: https://pyup.io/changelogs/flake8/ - Repo: https://gitlab.com/pycqa/flake8 </details>
kornicameister
pushed a commit
that referenced
this pull request
Oct 29, 2018
This PR updates [click](https://pypi.org/project/click) from **6.7** to **7.0**. <details> <summary>Changelog</summary> ### 7.0 ``` ----------- Released 2018-09-25 - Drop support for Python 2.6 and 3.3. (`967`_, `976`_) - Wrap ``click.Choice``'s missing message. (`202`_, `1000`_) - Add native ZSH autocompletion support. (`323`_, `865`_) - Document that ANSI color info isn't parsed from bytearrays in Python 2. (`334`_) - Document byte-stripping behavior of ``CliRunner``. (`334`_, `1010`_) - Usage errors now hint at the ``--help`` option. (`393`_, `557`_) - Implement streaming pager. (`409`_, `889`_) - Extract bar formatting to its own method. (`414`_) - Add ``DateTime`` type for converting input in given date time formats. (`423`_) - ``secho``'s first argument can now be ``None``, like in ``echo``. (`424`_) - Fixes a ``ZeroDivisionError`` in ``ProgressBar.make_step``, when the arg passed to the first call of ``ProgressBar.update`` is 0. (`447`_, `1012`_) - Show progressbar only if total execution time is visible. (`487`_) - Added the ability to hide commands and options from help. (`500`_) - Document that options can be ``required=True``. (`514`_, `1022`_) - Non-standalone calls to ``Context.exit`` return the exit code, rather than calling ``sys.exit``. (`533`_, `667`_, `1098`_) - ``click.getchar()`` returns Unicode in Python 3 on Windows, consistent with other platforms. (`537`_, `821`_, `822`_, `1088`_, `1108`_) - Added ``FloatRange`` type. (`538`_, `553`_) - Added support for bash completion of ``type=click.Choice`` for ``Options`` and ``Arguments``. (`535`_, `681`_) - Only allow one positional arg for ``Argument`` parameter declaration. (`568`_, `574`_, `1014`_) - Add ``case_sensitive=False`` as an option to Choice. (`569`_) - ``click.getchar()`` correctly raises ``KeyboardInterrupt`` on "^C" and ``EOFError`` on "^D" on Linux. (`583`_, `1115`_) - Fix encoding issue with ``click.getchar(echo=True)`` on Linux. (`1115`_) - ``param_hint`` in errors now derived from param itself. (`598`_, `704`_, `709`_) - Add a test that ensures that when an argument is formatted into a usage error, its metavar is used, not its name. (`612`_) - Allow setting ``prog_name`` as extra in ``CliRunner.invoke``. (`616`_, `999`_) - Help text taken from docstrings truncates at the ``\f`` form feed character, useful for hiding Sphinx-style parameter documentation. (`629`_, `1091`_) - ``launch`` now works properly under Cygwin. (`650`_) - Update progress after iteration. (`651`_, `706`_) - ``CliRunner.invoke`` now may receive ``args`` as a string representing a Unix shell command. (`664`_) - Make ``Argument.make_metavar()`` default to type metavar. (`675`_) - Add documentation for ``ignore_unknown_options``. (`684`_) - Add bright colors support for ``click.style`` and fix the reset option for parameters ``fg`` and ``bg``. (`703`_, `809`_) - Add ``show_envvar`` for showing environment variables in help. (`710`_) - Avoid ``BrokenPipeError`` during interpreter shutdown when stdout or stderr is a closed pipe. (`712`_, `1106`_) - Document customizing option names. (`725`_, `1016`_) - Disable ``sys._getframes()`` on Python interpreters that don't support it. (`728`_) - Fix bug in test runner when calling ``sys.exit`` with ``None``. (`739`_) - Clarify documentation on command line options. (`741`_, `1003`_) - Fix crash on Windows console. (`744`_) - Fix bug that caused bash completion to give improper completions on chained commands. (`754`_, `774`_) - Added support for dynamic bash completion from a user-supplied callback. (`755`_) - Added support for bash completions containing spaces. (`773`_) - Allow autocompletion function to determine whether or not to return completions that start with the incomplete argument. (`790`_, `806`_) - Fix option naming routine to match documentation and be deterministic. (`793`_, `794`_) - Fix path validation bug. (`795`_, `1020`_) - Add test and documentation for ``Option`` naming: functionality. (`799`_) - Update doc to match arg name for ``path_type``. (`801`_) - Raw strings added so correct escaping occurs. (`807`_) - Fix 16k character limit of ``click.echo`` on Windows. (`816`_, `819`_) - Overcome 64k character limit when writing to binary stream on Windows 7. (`825`_, `830`_) - Add bool conversion for "t" and "f". (`842`_) - ``NoSuchOption`` errors take ``ctx`` so that ``--help`` hint gets printed in error output. (`860`_) - Fixed the behavior of Click error messages with regards to Unicode on 2.x and 3.x. Message is now always Unicode and the str and Unicode special methods work as you expect on that platform. (`862`_) - Progress bar now uses stderr by default. (`863`_) - Add support for auto-completion documentation. (`866`_, `869`_) - Allow ``CliRunner`` to separate stdout and stderr. (`868`_) - Fix variable precedence. (`873`_, `874`_) - Fix invalid escape sequences. (`877`_) - Fix ``ResourceWarning`` that occurs during some tests. (`878`_) - When detecting a misconfigured locale, don't fail if the ``locale`` command fails. (`880`_) - Add ``case_sensitive=False`` as an option to ``Choice`` types. (`887`_) - Force stdout/stderr writable. This works around issues with badly patched standard streams like those from Jupyter. (`918`_) - Fix completion of subcommand options after last argument (`919`_, `930`_) - ``_AtomicFile`` now uses the ``realpath`` of the original filename so that changing the working directory does not affect it. (`920`_) - Fix incorrect completions when defaults are present (`925`_, `930`_) - Add copy option attrs so that custom classes can be re-used. (`926`_, `994`_) - "x" and "a" file modes now use stdout when file is ``"-"``. (`929`_) - Fix missing comma in ``__all__`` list. (`935`_) - Clarify how parameters are named. (`949`_, `1009`_) - Stdout is now automatically set to non blocking. (`954`_) - Do not set options twice. (`962`_) - Move ``fcntl`` import. (`965`_) - Fix Google App Engine ``ImportError``. (`995`_) - Better handling of help text for dynamic default option values. (`996`_) - Fix ``get_winter_size()`` so it correctly returns ``(0,0)``. (`997`_) - Add test case checking for custom param type. (`1001`_) - Allow short width to address cmd formatting. (`1002`_) - Add details about Python version support. (`1004`_) - Added deprecation flag to commands. (`1005`_) - Fixed issues where ``fd`` was undefined. (`1007`_) - Fix formatting for short help. (`1008`_) - Document how ``auto_envvar_prefix`` works with command groups. (`1011`_) - Don't add newlines by default for progress bars. (`1013`_) - Use Python sorting order for ZSH completions. (`1047`_, `1059`_) - Document that parameter names are converted to lowercase by default. (`1055`_) - Subcommands that are named by the function now automatically have the underscore replaced with a dash. If you register a function named ``my_command`` it becomes ``my-command`` in the command line interface. - Hide hidden commands and options from completion. (`1058`_, `1061`_) - Fix absolute import blocking Click from being vendored into a project on Windows. (`1068`_, `1069`_) - Fix issue where a lowercase ``auto_envvar_prefix`` would not be converted to uppercase. (`1105`_) .. _202: pallets/click#202 .. _323: pallets/click#323 .. _334: pallets/click#334 .. _393: pallets/click#393 .. _409: pallets/click#409 .. _414: pallets/click#414 .. _423: pallets/click#423 .. _424: pallets/click#424 .. _447: pallets/click#447 .. _487: pallets/click#487 .. _500: pallets/click#500 .. _514: pallets/click#514 .. _533: pallets/click#533 .. _535: pallets/click#535 .. _537: pallets/click#537 .. _538: pallets/click#538 .. _553: pallets/click#553 .. _557: pallets/click#557 .. _568: pallets/click#568 .. _569: pallets/click#569 .. _574: pallets/click#574 .. _583: pallets/click#583 .. _598: pallets/click#598 .. _612: pallets/click#612 .. _616: pallets/click#616 .. _629: pallets/click#629 .. _650: pallets/click#650 .. _651: pallets/click#651 .. _664: pallets/click#664 .. _667: pallets/click#667 .. _675: pallets/click#675 .. _681: pallets/click#681 .. _684: pallets/click#684 .. _703: pallets/click#703 .. _704: pallets/click#704 .. _706: pallets/click#706 .. _709: pallets/click#709 .. _710: pallets/click#710 .. _712: pallets/click#712 .. _719: pallets/click#719 .. _725: pallets/click#725 .. _728: pallets/click#728 .. _739: pallets/click#739 .. _741: pallets/click#741 .. _744: pallets/click#744 .. _754: pallets/click#754 .. _755: pallets/click#755 .. _773: pallets/click#773 .. _774: pallets/click#774 .. _790: pallets/click#790 .. _793: pallets/click#793 .. _794: pallets/click#794 .. _795: pallets/click#795 .. _799: pallets/click#799 .. _801: pallets/click#801 .. _806: pallets/click#806 .. _807: pallets/click#807 .. _809: pallets/click#809 .. _816: pallets/click#816 .. _819: pallets/click#819 .. _821: pallets/click#821 .. _822: pallets/click#822 .. _825: pallets/click#825 .. _830: pallets/click#830 .. _842: pallets/click#842 .. _860: pallets/click#860 .. _862: pallets/click#862 .. _863: pallets/click#863 .. _865: pallets/click#865 .. _866: pallets/click#866 .. _868: pallets/click#868 .. _869: pallets/click#869 .. _873: pallets/click#873 .. _874: pallets/click#874 .. _877: pallets/click#877 .. _878: pallets/click#878 .. _880: pallets/click#880 .. _883: pallets/click#883 .. _887: pallets/click#887 .. _889: pallets/click#889 .. _918: pallets/click#918 .. _919: pallets/click#919 .. _920: pallets/click#920 .. _925: pallets/click#925 .. _926: pallets/click#926 .. _929: pallets/click#929 .. _930: pallets/click#930 .. _935: pallets/click#935 .. _949: pallets/click#949 .. _954: pallets/click#954 .. _962: pallets/click#962 .. _965: pallets/click#965 .. _967: pallets/click#967 .. _976: pallets/click#976 .. _990: pallets/click#990 .. _991: pallets/click#991 .. _993: pallets/click#993 .. _994: pallets/click#994 .. _995: pallets/click#995 .. _996: pallets/click#996 .. _997: pallets/click#997 .. _999: pallets/click#999 .. _1000: pallets/click#1000 .. _1001: pallets/click#1001 .. _1002: pallets/click#1002 .. _1003: pallets/click#1003 .. _1004: pallets/click#1004 .. _1005: pallets/click#1005 .. _1007: pallets/click#1007 .. _1008: pallets/click#1008 .. _1009: pallets/click#1009 .. _1010: pallets/click#1010 .. _1011: pallets/click#1011 .. _1012: pallets/click#1012 .. _1013: pallets/click#1013 .. _1014: pallets/click#1014 .. _1016: pallets/click#1016 .. _1020: pallets/click#1020 .. _1022: pallets/click#1022 .. _1027: pallets/click#1027 .. _1047: pallets/click#1047 .. _1055: pallets/click#1055 .. _1058: pallets/click#1058 .. _1059: pallets/click#1059 .. _1061: pallets/click#1061 .. _1068: pallets/click#1068 .. _1069: pallets/click#1069 .. _1088: pallets/click#1088 .. _1091: pallets/click#1091 .. _1098: pallets/click#1098 .. _1105: pallets/click#1105 .. _1106: pallets/click#1106 .. _1108: pallets/click#1108 .. _1115: pallets/click#1115 ``` </details> <details> <summary>Links</summary> - PyPI: https://pypi.org/project/click - Changelog: https://pyup.io/changelogs/click/ - Homepage: https://palletsprojects.com/p/click/ </details>
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There's a new version of firebase-admin available.
You are currently using 2.7.0. I have updated it to 2.8.0
These links might come in handy: PyPI | Changelog | Homepage
I couldn't find a changelog for this release. Do you know where I can find one? Tell me!
Got merge conflicts? Close this PR and delete the branch. I'll create a new PR for you.
Happy merging! 🤖