Paul Sokolovsky
|
e3c3872185
|
os.path: Add poorman's abspath().
|
2014-05-14 21:46:01 +03:00 |
Paul Sokolovsky
|
c023b96f60
|
os.path: Implement isdir().
|
2014-05-14 21:46:01 +03:00 |
Paul Sokolovsky
|
780a993826
|
os: Rename direcorty functions test.
|
2014-05-14 21:46:01 +03:00 |
Paul Sokolovsky
|
a55dc7e57b
|
os: Add getcwd().
|
2014-05-14 21:46:01 +03:00 |
Paul Sokolovsky
|
74cfa40c3a
|
os: Add unlink() & rmdir().
|
2014-05-14 21:46:01 +03:00 |
Paul Sokolovsky
|
061f56a14d
|
os: Implement walk().
|
2014-05-14 21:46:01 +03:00 |
Paul Sokolovsky
|
07c659e879
|
os: Reimplement listdir() in terms of iterator.
|
2014-05-14 21:46:01 +03:00 |
Paul Sokolovsky
|
232e62e62a
|
os: Import _os for C-level functions.
|
2014-05-14 21:46:01 +03:00 |
Paul Sokolovsky
|
96abe49090
|
os.path: Define lexists as an alias to exists for now.
|
2014-05-14 21:46:01 +03:00 |
Paul Sokolovsky
|
cddc165047
|
os: Fix listdir() error raising.
|
2014-05-14 21:46:00 +03:00 |
Paul Sokolovsky
|
245ece80fe
|
os: Add os.error as an alias for OSError.
|
2014-05-14 21:46:00 +03:00 |
Paul Sokolovsky
|
a976583b6b
|
os: Add makedirs().
|
2014-05-14 21:46:00 +03:00 |
Paul Sokolovsky
|
34931964b6
|
os.path: Add exists().
|
2014-05-14 17:52:37 +03:00 |
Paul Sokolovsky
|
6a89bb6cb6
|
os.path: Add dummy normpath() & join(), working split().
|
2014-05-14 17:46:23 +03:00 |
Paul Sokolovsky
|
b5a6cbb4ae
|
os: Add access().
|
2014-05-14 17:45:38 +03:00 |
Paul Sokolovsky
|
d75ad4867d
|
unittest: Add support for SkipTest, skip() and skipUnless().
|
2014-05-13 02:56:29 +03:00 |
Paul Sokolovsky
|
5e1007cf8b
|
os: Implement listdir().
|
2014-05-13 02:25:39 +03:00 |
Paul Sokolovsky
|
2a2fdd7f43
|
dummy modules: Switch to new metadata.
|
2014-05-12 21:21:08 +03:00 |
Paul Sokolovsky
|
326cd10530
|
fnmatch: Add new metadata.
|
2014-05-12 21:00:54 +03:00 |
Paul Sokolovsky
|
80bd2398ad
|
make_metadata.py: Add support for dependencies.
|
2014-05-12 21:00:53 +03:00 |
Paul Sokolovsky
|
aeef84805a
|
make_metadata.py: Elaborate handling of CPython modules.
|
2014-05-12 21:00:53 +03:00 |
Paul Sokolovsky
|
528775ffcd
|
test.support: Add setup.py.
|
2014-05-12 21:00:53 +03:00 |
Paul Sokolovsky
|
4f67285ddf
|
make_metadata: Support native micropython-lib modules.
|
2014-05-12 20:24:34 +03:00 |
Paul Sokolovsky
|
21cce35120
|
test.support: Add trivial module to support basic running of CPython tests.
|
2014-05-12 20:23:37 +03:00 |
Paul Sokolovsky
|
7b5c61a5cf
|
make_metadata.py: Support modules vs packages.
|
2014-05-12 17:14:12 +03:00 |
Paul Sokolovsky
|
2de1d88536
|
dbm: Grammar fix in description.
|
2014-05-12 17:13:45 +03:00 |
Paul Sokolovsky
|
7b54fd3b9b
|
make_metadata: Rename "type" to "srctype".
The idea is that it's "type of source module came from". "type" will be used
for "module"/"package" distinction.
|
2014-05-12 13:01:09 +03:00 |
Paul Sokolovsky
|
112625edaf
|
Remove failed attempt of having centralized metadata.
|
2014-05-12 12:59:43 +03:00 |
Paul Sokolovsky
|
710cb9298e
|
dbm: Switch to generated setup.py.
|
2014-05-12 03:53:11 +03:00 |
Paul Sokolovsky
|
c372b386b6
|
make_metadata.py: Script to make a setup.py from concise module metadata.
|
2014-05-12 03:52:22 +03:00 |
Paul Sokolovsky
|
e93bb50f5f
|
unittest: Implement assertIs.
|
2014-05-12 03:04:36 +03:00 |
Paul Sokolovsky
|
35d4ae900b
|
unittest: Bump version.
|
2014-05-11 21:30:44 +03:00 |
Paul Sokolovsky
|
272f0a1985
|
unittest: assertRaises(): Pass kwargs down to function too.
|
2014-05-11 21:26:11 +03:00 |
Paul Sokolovsky
|
5c70cace45
|
unittest: assertEqual(): make a hint which value is expected.
|
2014-05-11 21:25:22 +03:00 |
Paul Sokolovsky
|
53f454261b
|
collections.defaultdict: Make __missing__() behavior more compliant.
https://docs.python.org/3.3/library/collections.html#collections.defaultdict.__missing__
says that it's __missing__() what should check default_factory for None
(so this entire behavior can be overriden in subclasses).
|
2014-05-11 13:56:48 +03:00 |
Paul Sokolovsky
|
2d8fde40a4
|
Makefile install: Add --no-run-if-empty to xargs.
|
2014-05-11 12:22:03 +03:00 |
Paul Sokolovsky
|
cc4cd5b47a
|
re-pcre: Implement split() method.
|
2014-05-11 12:20:31 +03:00 |
Paul Sokolovsky
|
ef315ca90e
|
re-pcre: Implement multiple args to match.group().
|
2014-05-10 19:09:03 +03:00 |
Paul Sokolovsky
|
a252332423
|
socket: Add dummy re-import module.
|
2014-05-10 01:30:52 +03:00 |
Paul Sokolovsky
|
d6f4241079
|
html.entities: Add pristine from Python-3.3.3 tarball.
|
2014-05-10 01:21:59 +03:00 |
Paul Sokolovsky
|
3df885dfa7
|
fnmatch: Update metadata.
|
2014-05-10 00:43:27 +03:00 |
Paul Sokolovsky
|
8a15543698
|
fnmatch: Disable bytes vs str mix tests. We're ok with mixes so far.
|
2014-05-10 00:43:27 +03:00 |
Paul Sokolovsky
|
666d235ab8
|
fnmatch: Fix regex undefined behavior.
Per https://docs.python.org/3.4/library/re.html#regular-expression-syntax ,
inline flags must appear at the beginning of expression. Reported as
http://bugs.python.org/issue21464
|
2014-05-10 00:43:27 +03:00 |
Paul Sokolovsky
|
69f67c407a
|
fnmatch: Get rid of functools.lru_cache.
uPy is not interested in memory/performance trade-offs.
|
2014-05-10 00:43:27 +03:00 |
Paul Sokolovsky
|
fa9f1ac855
|
fnmatch: Explicitly include os.path, so far.
|
2014-05-10 00:43:27 +03:00 |
Paul Sokolovsky
|
f2f562b7f3
|
fnmatch: Add pristine from Python-3.3.3 tarball.
|
2014-05-10 00:43:27 +03:00 |
Paul Sokolovsky
|
cebaecf15f
|
re-pcre: Add testcase for inline flags and \Z.
See http://bugs.python.org/issue21464
|
2014-05-10 00:43:27 +03:00 |
Paul Sokolovsky
|
6074bd8e43
|
os.path: Start implementing module.
|
2014-05-10 00:43:27 +03:00 |
Paul Sokolovsky
|
87724fadda
|
os: Convert to package, require to support os.path.
|
2014-05-10 00:43:27 +03:00 |
Paul Sokolovsky
|
1fb585ccd8
|
unittest: Bump version.
|
2014-05-10 00:43:27 +03:00 |