micbou
|
95f835a014
|
Force unicode when listing module names
pkgutil.iter_modules may return the module name as str instead of unicode on
Python 2.
|
2018-06-24 22:41:14 +02:00 |
|
Dave Halter
|
094affaf84
|
Remove stdout/stderr from subprocesses (redirected to /dev/null)
This means that the subprocess should now not crash anymore because of people
writing to stdout in c modules and stderr should be empty.
Fixes #793.
|
2018-03-17 14:14:00 +01:00 |
|
Dave Halter
|
9e9c62a5ab
|
Get rid of the imp library import in Python3 to avoid warnings, fixes #1001
|
2018-03-05 10:55:21 +01:00 |
|
Dave Halter
|
9177c120f4
|
Merge the implicit namespace improvement (pkgutils.itermodules modification)
There are still a few issues that need to be addressed.
|
2018-02-15 20:08:58 +01:00 |
|
Dave Halter
|
94ce54e776
|
Merge with master again
Some bugs were still present in master
|
2018-01-20 21:45:55 +01:00 |
|
Dave Halter
|
927aa2bd91
|
Try to recover from errors that are happening in subprocesses
|
2018-01-02 00:24:15 +01:00 |
|
Dave Halter
|
7de04fb28d
|
Move the module name searching to the subprocess
|
2017-12-29 21:10:00 +01:00 |
|
Dave Halter
|
40f1354f67
|
More unicode conversions
|
2017-12-24 03:35:15 +01:00 |
|
Dave Halter
|
a38acdbe08
|
Use unicode sys paths always
|
2017-12-24 02:42:14 +01:00 |
|
Dave Halter
|
87666d72a1
|
Move the import logic to the subprocess
|
2017-12-23 17:59:56 +01:00 |
|
Dave Halter
|
6780eba157
|
Fix sys_path propagation for builtins load_module
|
2017-12-18 20:16:58 +01:00 |
|
Dave Halter
|
c3efde3bfa
|
Add an optimization around compiled dir()
|
2017-12-14 22:28:22 +01:00 |
|
Dave Halter
|
a210be8198
|
Don't use the create function anymore in compiled
Now the whole creation of builtin objects is abstract and was moved to subprocesses etc.
|
2017-12-06 15:26:29 +01:00 |
|
Dave Halter
|
42fb93dc01
|
Use the subprocess access to create acceses
|
2017-12-06 15:06:48 +01:00 |
|
Dave Halter
|
7db6d11c49
|
Create a way of accessing access objects through a subprocess
|
2017-12-06 14:18:10 +01:00 |
|
Dave Halter
|
96a0003cb5
|
Progress in executing builtin stuff in submodules.
|
2017-11-20 21:02:40 +01:00 |
|
Dave Halter
|
73576b2a8b
|
Progress when working with evaluators
|
2017-11-17 01:21:38 +01:00 |
|
Dave Halter
|
96149d2e6a
|
Make it possible to connect to a subprocess to get the sys path
|
2017-11-14 18:25:37 +01:00 |
|