Message167874
OK, the macro expansion should get fixed, a versionchanged should probably be added to the C API docs (for PyImport_ImportModuleLevel()), and a line in What's New for porting C code should be added.
We can't go back to -1, as Eric said, because it makes no sense anymore since you can't syntactically do an import that has -1 level semantics in Python 3. The fact that __import__ accepted a negative level was a bug that went unnoticed up until this point since so few people import modules programmatically and want implicit relative imports. |
|
Date |
User |
Action |
Args |
2012-08-10 15:03:31 | brett.cannon | set | recipients:
+ brett.cannon, georg.brandl, pitrou, vstinner, dmalcolm, eric.snow |
2012-08-10 15:03:31 | brett.cannon | set | messageid: <1344611011.01.0.251797192531.issue15610@psf.upfronthosting.co.za> |
2012-08-10 15:03:30 | brett.cannon | link | issue15610 messages |
2012-08-10 15:03:30 | brett.cannon | create | |
|