Hello community,
here is the log from the commit of package python-typeshed for openSUSE:Factory
checked in at 2019-07-04 15:44:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-typeshed (Old)
and /work/SRC/openSUSE:Factory/.python-typeshed.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-typeshed"
Thu Jul 4 15:44:33 2019 rev:3 rq:713398 version:0.0.1+git.1562136779.4af283e1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-typeshed/python-typeshed.changes
2019-02-20 14:11:14.318941316 +0100
+++
/work/SRC/openSUSE:Factory/.python-typeshed.new.4615/python-typeshed.changes
2019-07-04 15:44:41.894246048 +0200
@@ -1,0 +2,214 @@
+Thu Jul 04 12:14:29 UTC 2019 - [email protected]
+
+- Update to version 0.0.1+git.1562136779.4af283e1:
+ * Fix HTTPConnection.putrequest parameter names (#3101)
+ * Add in multiprocessing.managers.ValueProxy types (#3100)
+ * PurePath methods accept os.PathLike[str] from 3.6 (#3099)
+ * Fix contextlib GeneratorContextManager name for py>=3.2 (#3083)
+ * QueueHandler / QueueListener accept SimpleQueue too (#3098)
+ * xml.etree.ElementTree: fix missing None in get(), findtext() return type
(#3093)
+ * Add Generic Typing to Queue.PriorityQueue and Queue.LifoQueue in python 2
(#3036)
+ * Add TLSVersion & related attributes to SSLContext (#3097)
+ * Make dataclasses.Field.metadata non-optional (#3094)
+ * Add undocumented methods codecs.utf_16_be_{decode,encode}. (#3091)
+ * Restore default value to click.echo_via_pager (#3090)
+ * Install Black and isort autoformatters (#3069)
+ * itsdangerous: update JSONWebSignatureSerializer.dumps return type (#3082)
+ * "key" argument of builtin function sorted should be optional in python 2.7
(#3086)
+ * Fix annotation of re.Match 'lastindex' and 'lastgroup' in Python 3 (#3085)
+ * fix type of loop.sock_connect (#3073)
+ * Revert "Define functools.partial as overloaded function instead of its own
class (#2878)" (#3077)
+ * Add mp_context parameter to concurrent.futures.ProcessPoolExecutor (#3078)
+ * fix ssl.Purpose type in py3 (#3054)
+ * Add types and functions in types.py that are new in 3.7 (#3066)
+ * Refactor tests/pytype_test.py (#3065)
+ * change http.cookies.Morsel to Dict[str, Any] (#3060)
+ * Represent the use of IntEnums in functions in socket.py. (#3009)
+ * HTMLParser.get_starttag_text() can return None (#3072)
+ * redis: Add some type hints (#3055)
+ * Sync recent typing and typing_extensions updates (#3070)
+ * Overload ast.parse to recognize that mode=exec means Module return. (#3039)
+ * str and unicode format functions take objects (#3068)
+ * ssl.pyi: fix types of cadata argument (#3063)
+ * Marshal dumps/loads uses bytes (#3061)
+ * Update select and selectors to use _HasFileno protocol (#3057)
+ * Adding stubs for pyre_extensions (#3056)
+ * Add redis stream methods to the client stubs (#3051)
+ * request.pyi: Change Union[] -> Any for attributing status. (#3045)
+ * Add missing path-like annotation (#3053)
+ * Add a few Redis types (#3016)
+ * Use type annotation syntax (#3048)
+ * Mark asyncio loop parameters as Optional (#3047)
+ * dateutil: byweekday can take weekday (#3046)
+ * Add `copy()` method to requests.Session.headers (#3043)
+ * Add missing constructor to types.CodeType. (#3040)
+ * Add undocumented but used method LWPCookieJar.as_lwp_str. (#3041)
+ * Add new semantic analyzer to mypy tests (#3037)
+ * Add stub for queue.SimpleQueue in 3.7 (#2995)
+ * Add FullLoader and FullConstructor classes to yaml (#3035)
+ * Added tojson_filter and detect_encoding to flask.json (#3030)
+ * Annotate HTMLParser attribute optional value (#3034)
+ * Add a "pull requests welcome" batch (#3033)
+ * Use custom tuple subclass for pwd.struct_passwd (#3017)
+ * Make AsyncGeneratorType.aclose() properly return Awaitable[None] (#3032)
+ * click: Use property decorator for read-only properties (#3028)
+ * Update Click to 7.0 (#3027)
+ * Move stdlib/3/curses to stdlib/2and3/curses. (#3025)
+ * fix Sniffer.sniff return type (#3023)
+ * Move Redis stubs to 2and3 (#3015)
+ * [pyre] Adding IntVar to typing_extensions (#3008)
+ * argparse.pyi: Allow Callable[[Text], _T] (#3013)
+ * Make Timer args less restrictive (#3007)
+ * Use typing.Text for argument types (#3000)
+ * Allow is_dst=None in pytz.BaseTzInfo.localize() (#3002)
+ * Add missing methods to ItemsView and KeysView, including isdisjoint (#2997)
+ * Bound arguments are ordered (#2998)
+ * Implement SupportsIndex (#2996)
+ * Add sys.breakpointhook() and sys.__breakpointhook__ (#2991)
+ * Add undocumented member glob.has_magic (#2972)
+ * Add missing annotation in cmath module (#2989)
+ * Remove all pyi files that use nested classes from the pytype blacklist.
(#2993)
+ * fix CI (#2992)
+ * Convert typing.ContextManager.exit to use dunder parameter names (#2980)
+ * Remove redundant variable definitions in ast module (#2986)
+ * Fix typos in yaml stubs (save_* -> safe_*) (#2985)
+ * Update dateutil to 2.7.5 (#2694)
+ * Add functions to six.moves.urllib.request (#2982)
+ * Always use fully qualified names to refer to nested classes. (#2983)
+ * Have click.style return a str (#2981)
+ * Add an optional opener parameter to open() function (#2977)
+ * Add new show_choices argument to click options (#2978)
+ * Unblacklist more third_party stubs from pytype parsing. (#2975)
+ * Split unittest stubs and add a few field (#2973)
+ * Add subprocess.list2cmdline for python 2 (#2971)
+ * Add TypedDict to typing_extensions (#2940)
+ * Add py3.7 support to Future.add_done_callback (#2970)
+ * Add stub for asyncio.BaseEventLoop (#2960)
+ * Add annotation for Future._callbacks (#2965)
+ * add types.FunctionType.__init__ (#2968)
+ * allow callables in dis() (#2969)
+ * narrow signature of __contains__ for str-like classes (#2967)
+ * Make pytype happy with the third_party click stubs. (#2966)
+ * add autocomplete to click decorators (#2705)
+ * Adjust indentation of TODOs in third_party/2/gflags.pyi. (#2964)
+ * Fix Future.__init__'s loop variable annotation (#2961)
+ * Add annotation to Future._loop (#2959)
+ * Fix typo: __builtins__ should be __builtin__. (#2963)
+ * Remove some files from pytype's third_party blacklist. (#2962)
+ * Bleach stubs: fix typos, use protocol classes (#2957)
+ * Define functools.partial as overloaded function instead of its own class
(#2878)
+ * Make the signature of ConfigParser.get() polymorphic (#2406)
+ * add click.types.DateTime to click stubs (#2958)
+ * yaml.dump(..., stream) is optional (#2289)
+ * Switch pytype_test from a whitelist to a blacklist for third_party. (#2956)
+ * unittest: Add overloads to assert(Not)AlmostEqual(s) (#2901)
+ * Added defs for undocumented attrs on enums (#2941)
+ * Annotate `copy` for MappingProxyType (#2955)
+ * Use dunder parameter name in `_Writer.write` (#2954)
+ * Use dunder parameter name in `Container.__contains__` (#2953)
+ * Added termios.error (#2951)
+ * Update Black URL (#2950)
+ * fix type of msg argument to HTTPRedirectHandler.redirect_request (#2949)
+ * click/types.pyi: Add case_sensitive wrt click 7.0 (#2948)
+ * Change WatchedFileHandler to inherit from FileHandler (#2947)
+ * config.pyi: Return a Thread instance (#2945)
+ * add BadRequestKeyError (#2944)
+ * Remove MutableMapping from requests.Session.cookies's type (#2946)
+ * itertools.pyi: Replace Iterable with Iterator. (#2943)
+ * Positional-only arguments for built-in functions. (#2921)
+ * Add initializer for http.cookiejar.Cookie (#2932)
+ * socket: add .set_inheritable() (#2935)
+ * Specify default = ..., positional-only for orjson API (#2936)
+ * Remove format_map from Python 2 unicode. (#2933)
+ * Make shlex.shlex convertable to a list in Python 2. (#2927)
+ * Correct the type signature of assertRaisesRegexp (#2926)
+ * Make loop optional in asyncio.Queue (#2923)
+ * locale.format_string takes strings and numbers, too. (#2922)
+ * Add stub for multiprocessing.Value.get_lock() (#2920)
+ * Use variable annotations everywhere (#2909)
+ * KeysView and ItemsView should accecpt Iterable argument in set operation
(#2906)
+ * Make os.altsep Optional on non-win32 platforms (#2918)
+ * Add @typing.type_check_only (#2679)
+ * Fix quit's argument and return types to match those of exit. (#2915)
+ * Fix TextTestResult and TextTestRunner in unittest (#2910)
+ * threading.Lock issue when using it with ExitStack (#2908)
+ * Add type hints for the turtle module (#2905)
+ * Fix some issues with __round__ (#2907)
+ * Complete the stub for _thread.pyi. (#2900)
+ * flask.Flask.run: port can be str (#2903)
+ * Add six.moves types for email_mime sources. (#2902)
+ * reword "What to include" (#2861)
+ * Fix typo in FrameType 3.7 attributes (#2899)
+ * Update pytype_test to remove now-unnecessary parse-only functionality.
(#2897)
+ * Accept bytes as 1st argument of `simplejson.loads` (#2896)
+ * Add mmap as a valid buffer type. (#2895)
+ * werkzeug: ETagRequestMixin's functions are properties (#2894)
+ * tempfile.mkdtemp() should return a str when passed no arguments. (#2893)
+ * yaml: add full_load and full_load_all stubs (#2892)
+ * Added excepthandler to ast stubfiles (#2891)
+ * Add a type: ignore as a hacky workaround for some mypy bazel issues (#2887)
+ * [builtins] Add 'AST' type to 'source' parameter for 'compile()' (#2889)
+ * Fix a py2 parameter type in string.Template.(safe_)substitute. (#2888)
+ * Add overloads for min/max that don't take default (#2885)
+ * Add missing dateutil.tz.UTC (#2883)
+ * Fix werkzeug.UserAgentMixin annotation (#2881)
+ * [third_party/click] add Exit exception definition (#2880)
+ * [re] Add attribute '_pattern_type' to re. (#2877)
+ * Add missing BaseException.__suppress_context__ attribute (#2876)
+ * Add missing class pdb.Pdb. (#2872)
+ * Add unicode support to py2 string.Template. (#2871)
+ * Add attribute queue.Queue.queue. (#2870)
+ * Add tarfile.filemode. (#2869)
+ * Move pydoc from 2/ to 2and3/. (#2873)
+ * Remove asyncio.tasks from the pytype blacklist. (#2874)
+ * Speed up pytype_test by reducing subprocess calls. (#2868)
+ * move pycurl.pyi from 2 to 2and3 (#2867)
+ * Remove an unused import from stdlib/3/importlib/__init__.pyi. (#2866)
+ * Update signature of webbrowser.register for Python 3.7 (#2865)
+ * Use protocol for print() file argument (#2848)
+ * Click: add 'length' and 'label' properties to ProgressBar. (#2860)
+ * Fix several Flask types (#2858)
+ * Add timeit.main (#2731)
+ * Support new ast features and node types introduced in Python 3.8 (#2859)
+ * [traceback] Expose print_list method in traceback for python3. (#2837)
+ * email.mime.application.MIMEApplication expects data to be bytes, while it
should be Union[str, bytes] (#2855)
+ * Add email.charset.SHORTEST, QP, BASE64 to the stub for Python 2 (#2857)
+ * Make vars arguments Optional, as they default to None (#2853)
+ * Add logging.Formatter.formatMessage method (#2850)
+ * asyncio: make type alias private and CamelCase (#2849)
+ * Add stubs for bleach (#2709)
+ * [asyncio] Change _set_running_loop(loop: AbstractEventLoop) to
_set_running_loop(loop: Optional[AbstractEventLoop]) (#2828)
+ * Update asyncio streams stub (#2845)
+ * Update attr stubs to 19.1.0 (#2846)
+ * Added missing default value annotation (#2841)
+ * Fix inconsistent self/cls parameter names (#2838)
+ * Changed parameter name of several methods in logging module from 'lvl' to
'level' to match the implementation. Use in a keyword arg of 'lvl' results in
runtime errors. (#2840)
+ * Removed extraneous import statement that was redefining three symbols in
markupsafe/__init__.py. This redefinition triggered type checking/linting
errors. (#2842)
+ * Add isascii methods to str, bytes, and bytearray [Python 3.7]. (#2834)
+ * Improve min/max (#2833)
+ * Prefer Mapping to Dict for input of csv DictWriter methods. (#2829)
+ * Add sunder names to enum (#2822)
+ * Make 2.7's json.load use a protocol for fp (#2826)
+ * Add itermonthdays3 and itermonthdays4, fix incorrect 'cssclass_today'
(#2825)
+ * multiprocessing.spawn submodule and multiprocessing.pool stubs (#2823)
+ * make IMapIterator a subclass of Iterator (#2814)
+ * Make urllib2.urlopen return a non-optional addinfourl (#2821)
+ * fix some minor lint errors (#2820)
+ * Revert "Fixing signature for Mapping.get's default parameter (#2810)"
(#2817)
++++ 17 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/python-typeshed/python-typeshed.changes
++++ and
/work/SRC/openSUSE:Factory/.python-typeshed.new.4615/python-typeshed.changes
Old:
----
typeshed-0.0.1+git.1550076324.0989d950.tar.xz
New:
----
typeshed-0.0.1+git.1562136779.4af283e1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-typeshed.spec ++++++
--- /var/tmp/diff_new_pack.ajVDsr/_old 2019-07-04 15:44:43.238249027 +0200
+++ /var/tmp/diff_new_pack.ajVDsr/_new 2019-07-04 15:44:43.242249037 +0200
@@ -18,7 +18,7 @@
%define modname typeshed
Name: python-typeshed
-Version: 0.0.1+git.1550076324.0989d950
+Version: 0.0.1+git.1562136779.4af283e1
Release: 0
Summary: Static type information for python modules
License: Apache-2.0
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.ajVDsr/_old 2019-07-04 15:44:43.294249151 +0200
+++ /var/tmp/diff_new_pack.ajVDsr/_new 2019-07-04 15:44:43.294249151 +0200
@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param
name="url">https://github.com/python/typeshed.git</param>
- <param
name="changesrevision">0989d9507eeba74659b3c174e03f018daf851187</param></service></servicedata>
\ No newline at end of file
+ <param
name="changesrevision">4af283e1aca6fc44a3b0d0b2e8a5d58f1f968cea</param></service></servicedata>
\ No newline at end of file
++++++ typeshed-0.0.1+git.1550076324.0989d950.tar.xz ->
typeshed-0.0.1+git.1562136779.4af283e1.tar.xz ++++++
++++ 39599 lines of diff (skipped)