Show More
@@ -166,13 +166,7 b' def removed_co_newlocals(function:types.FunctionType) -> types.FunctionType:' | |||||
166 | # we still need to run things using the asyncio eventloop, but there is no |
|
166 | # we still need to run things using the asyncio eventloop, but there is no | |
167 | # async integration |
|
167 | # async integration | |
168 | from .async_helpers import (_asyncio_runner, _asyncify, _pseudo_sync_runner) |
|
168 | from .async_helpers import (_asyncio_runner, _asyncify, _pseudo_sync_runner) | |
169 | if sys.version_info > (3, 5): |
|
169 | from .async_helpers import _curio_runner, _trio_runner, _should_be_async | |
170 | from .async_helpers import _curio_runner, _trio_runner, _should_be_async |
|
|||
171 | else : |
|
|||
172 | _curio_runner = _trio_runner = None |
|
|||
173 |
|
||||
174 | def _should_be_async(cell:str)->bool: |
|
|||
175 | return False |
|
|||
176 |
|
170 | |||
177 |
|
171 | |||
178 | def _ast_asyncify(cell:str, wrapper_name:str) -> ast.Module: |
|
172 | def _ast_asyncify(cell:str, wrapper_name:str) -> ast.Module: | |
@@ -2245,8 +2239,7 b' class InteractiveShell(SingletonConfigurable):' | |||||
2245 | m.NamespaceMagics, m.OSMagics, m.PackagingMagics, |
|
2239 | m.NamespaceMagics, m.OSMagics, m.PackagingMagics, | |
2246 | m.PylabMagics, m.ScriptMagics, |
|
2240 | m.PylabMagics, m.ScriptMagics, | |
2247 | ) |
|
2241 | ) | |
2248 | if sys.version_info >(3,5): |
|
2242 | self.register_magics(m.AsyncMagics) | |
2249 | self.register_magics(m.AsyncMagics) |
|
|||
2250 |
|
2243 | |||
2251 | # Register Magic Aliases |
|
2244 | # Register Magic Aliases | |
2252 | mman = self.magics_manager |
|
2245 | mman = self.magics_manager |
@@ -99,7 +99,7 b" __all__ = ['pretty', 'pprint', 'PrettyPrinter', 'RepresentationPrinter'," | |||||
99 | MAX_SEQ_LENGTH = 1000 |
|
99 | MAX_SEQ_LENGTH = 1000 | |
100 | # The language spec says that dicts preserve order from 3.7, but CPython |
|
100 | # The language spec says that dicts preserve order from 3.7, but CPython | |
101 | # does so from 3.6, so it seems likely that people will expect that. |
|
101 | # does so from 3.6, so it seems likely that people will expect that. | |
102 | DICT_IS_ORDERED = sys.version_info >= (3, 6) |
|
102 | DICT_IS_ORDERED = True | |
103 | _re_pattern_type = type(re.compile('')) |
|
103 | _re_pattern_type = type(re.compile('')) | |
104 |
|
104 | |||
105 | def _safe_getattr(obj, attr, default=None): |
|
105 | def _safe_getattr(obj, attr, default=None): |
@@ -424,21 +424,10 b' class TerminalInteractiveShell(InteractiveShell):' | |||||
424 | **self._extra_prompt_options()) |
|
424 | **self._extra_prompt_options()) | |
425 | return text |
|
425 | return text | |
426 |
|
426 | |||
427 | def enable_win_unicode_console(self): |
|
|||
428 | if sys.version_info >= (3, 6): |
|
|||
429 | # Since PEP 528, Python uses the unicode APIs for the Windows |
|
|||
430 | # console by default, so WUC shouldn't be needed. |
|
|||
431 | return |
|
|||
432 |
|
||||
433 | import win_unicode_console |
|
|||
434 | win_unicode_console.enable() |
|
|||
435 |
|
||||
436 | def init_io(self): |
|
427 | def init_io(self): | |
437 | if sys.platform not in {'win32', 'cli'}: |
|
428 | if sys.platform not in {'win32', 'cli'}: | |
438 | return |
|
429 | return | |
439 |
|
430 | |||
440 | self.enable_win_unicode_console() |
|
|||
441 |
|
||||
442 | import colorama |
|
431 | import colorama | |
443 | colorama.init() |
|
432 | colorama.init() | |
444 |
|
433 |
@@ -11,10 +11,6 b'' | |||||
11 |
|
11 | |||
12 | import os, sys |
|
12 | import os, sys | |
13 |
|
13 | |||
14 | if sys.version_info[0] < 3: |
|
|||
15 | print("This script must be run with Python 3, exiting...") |
|
|||
16 | sys.exit(1) |
|
|||
17 |
|
||||
18 | # Import the Julia LaTeX symbols |
|
14 | # Import the Julia LaTeX symbols | |
19 | print('Importing latex_symbols.js from Julia...') |
|
15 | print('Importing latex_symbols.js from Julia...') | |
20 | import requests |
|
16 | import requests |
General Comments 0
You need to be logged in to leave comments.
Login now