Paul Sokolovsky
8c749d292a
upip: Add support for native (no wget) SSL operations using ussl module.
2015-09-03 17:27:55 +03:00
Paul Sokolovsky
daaffd7edb
select: Switch to ffilib.
2015-09-02 00:15:05 +03:00
Paul Sokolovsky
23de8c0a22
unittest: Release 0.1.
2015-08-31 15:33:44 +03:00
Tom Soulanille
729d5b6446
unittest: Add assertAlmostEqual and assertNotAlmostEqual
2015-08-31 15:33:01 +03:00
Paul Sokolovsky
316d960880
upip: Release 0.5.7.
2015-08-30 03:18:49 +03:00
Paul Sokolovsky
5633db3aec
upip: Drop _libc, add ffilib.
2015-08-30 03:15:37 +03:00
Paul Sokolovsky
2c00116f52
ffilib: Release 0.1.2.
2015-08-30 03:14:17 +03:00
Paul Sokolovsky
937cbf330c
ffilib: Port .bitness from _libc.
2015-08-30 03:13:37 +03:00
Paul Sokolovsky
281feeb6d9
upip: Release 0.5.5.
2015-08-30 02:53:48 +03:00
Paul Sokolovsky
fd63aa84f1
upip: Update dependency modules.
2015-08-30 02:53:08 +03:00
Paul Sokolovsky
4a1961d465
select: Release 0.1.5.
2015-08-30 02:47:10 +03:00
Paul Sokolovsky
0a6710ecd1
select: Update for os.errno_ refactor.
2015-08-30 02:47:10 +03:00
Paul Sokolovsky
b255da4a83
os: Release 0.2.4.
2015-08-30 02:47:10 +03:00
Paul Sokolovsky
065aa1e527
os: Add support for getting errno on Android.
...
It defines errno as macro (*__errno()).
2015-08-30 02:47:10 +03:00
Paul Sokolovsky
bfbbf85a18
itertools: Release 0.2.
2015-08-25 21:29:44 +03:00
Paul Sokolovsky
91563f06db
itertools: cycle(): Factor out common code.
2015-08-25 21:27:54 +03:00
Paul Sokolovsky
9c6a8dbd4b
itertools: test_itertools.py: Add tests cycle().
2015-08-25 21:27:22 +03:00
Paul Sokolovsky
47c4ef54bc
itertools: test_itertools.py: Test for islice() on generator.
2015-08-25 21:18:25 +03:00
Paul Sokolovsky
7bbdc050d3
itertools: Make islice() work with arbitrary iterables, not just sequences.
2015-08-25 21:17:34 +03:00
Paul Sokolovsky
9a81d0ec25
itertools: Turn test_itertools.py into real test.
2015-08-25 21:01:43 +03:00
stijn
2e3e764f80
itertools: Make cycle() work with finite generators
2015-08-25 15:48:41 +02:00
stijn
ebb0c60fac
itertools: CPython compatibility: raise StopIteration for cycle on empty sequence
2015-08-25 14:00:26 +02:00
Paul Sokolovsky
2111e819e8
pickle: Add metadata.txt .
2015-08-23 23:22:36 +03:00
Paul Sokolovsky
0076d61314
unittest: Release 0.0.9.
2015-08-07 22:02:13 +03:00
Tom Soulanille
d3fe0957b8
unittest: print test name before execution
2015-08-07 22:01:15 +03:00
Paul Sokolovsky
1dfa08c305
unittest: No longer authored by me personally.
2015-07-30 21:52:05 +03:00
Tom Soulanille
29a9f56372
unittest: fill out asserts and test them
2015-07-30 21:46:56 +03:00
Tom Soulanille
edcf812ce7
unittest: update setup.py from metadata.txt
2015-07-30 21:46:56 +03:00
Tom Soulanille
c98be9b0fc
unittest: make unittest.main() work
...
Enables standalone test scripts to use the common idiom
if __name__ == '__main__':
unittest.main()
e.g. https://docs.python.org/3.4/library/unittest.html#basic-example
2015-07-30 21:46:56 +03:00
Paul Sokolovsky
07830bd027
socket: Release 0.2.
2015-07-26 12:09:35 +03:00
Paul Sokolovsky
e7289fe35e
socket: Implement inet_aton() in terms of inet_pton().
2015-07-26 12:08:55 +03:00
Paul Sokolovsky
16467be125
socket: Add constants for basic multicast support.
2015-07-23 00:29:06 +03:00
Paul Sokolovsky
7122b14ebc
socket: Release 0.1.
2015-07-16 13:18:42 +03:00
Paul Sokolovsky
8371e7d351
socket: Import all top-level symbols from usocket.
2015-07-16 13:18:05 +03:00
Paul Sokolovsky
e2928ac029
inspect: Release 0.1.1.
2015-07-16 13:16:14 +03:00
Tom Soulanille
f1e9bfc556
inspect: Fix typo in isclass().
2015-07-16 13:15:08 +03:00
Paul Sokolovsky
dc9796a0d2
test: test_pep380.py: Update to pass on MicroPython.
...
Various corner cases are not supported.
2015-07-08 00:07:48 +03:00
Paul Sokolovsky
e8248056d4
test: Add test_pep380.py pristine from CPython 3.4.3.
2015-07-08 00:07:48 +03:00
Paul Sokolovsky
4f880e2499
test.support: Release 0.1.
2015-07-05 22:25:33 +03:00
Paul Sokolovsky
21f8e09be8
test.support: Implement helpers required to run test_pep380.py.
2015-07-05 22:24:35 +03:00
Paul Sokolovsky
863538b44f
os.path: abspath() should affect only relative paths.
2015-06-29 00:05:01 +03:00
Paul Sokolovsky
9280aa4935
os: Release 0.2.3.
2015-06-26 21:14:39 +03:00
Paul Sokolovsky
504e8384b0
os: Add test_urandom.py.
2015-06-26 21:14:39 +03:00
Paul Sokolovsky
e27b9cfe05
os: Fix urandom() to use right open() function.
...
Thanks to @dpgeorge for report.
2015-06-26 21:14:39 +03:00
Paul Sokolovsky
038627f794
pkgutil: Release 0.1.
2015-06-26 13:50:47 +03:00
Paul Sokolovsky
02f81e110a
pkgutil: Add get_data(), depends on pkg_resources.resource_stream().
2015-06-26 13:50:40 +03:00
Paul Sokolovsky
64041bdb62
pkg_resources: Add metadata.
2015-06-26 02:17:32 +03:00
Paul Sokolovsky
4eca48d724
pkg_resources: Implement resource_stream().
...
This module is not part of CPython stdlib, but rather of setuptools. But
so happens that it's functionality either lies on critical path, or should
be duplicated, in pkgutil module.
2015-06-26 02:17:32 +03:00
Paul Sokolovsky
b27a22e3cf
upip: Release 0.5.4.
2015-06-25 01:38:38 +03:00
Paul Sokolovsky
f568238a0f
upip: Try to detect and report package noy found condition.
...
Doesn't work to well while using wget, may be mixed up with another
server error.
2015-06-25 01:38:30 +03:00