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 - mimi.vx@gmail.com + +- 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)