Paul Sokolovsky
e3903c9f64
socket: Allow connect() & bind() to take standard tuple of (host, port).
2015-10-16 00:35:49 +03:00
Paul Sokolovsky
36c802ca14
os: Release 0.3.
2015-10-11 17:42:15 +03:00
Paul Sokolovsky
a1cf086eb3
os: Implement execvp().
2015-10-11 17:41:41 +03:00
Paul Sokolovsky
fff07bd79a
os: Implement dup().
2015-10-11 17:36:28 +03:00
Paul Sokolovsky
e840da936f
xmltok: Release 0.1.
2015-10-10 13:16:47 +03:00
Paul Sokolovsky
db6c6e1a55
xmltok: Add test.
2015-10-10 13:10:11 +03:00
Paul Sokolovsky
8e19a487c5
xmltok: Get rid of string concatenation in a loop.
2015-10-10 13:10:11 +03:00
Paul Sokolovsky
e6a6503193
xmltok: Comment out unused token types.
2015-10-10 13:10:11 +03:00
Paul Sokolovsky
1c63b95740
xmltok: Yield attibute name and value at the same time.
2015-10-10 13:10:11 +03:00
Paul Sokolovsky
cdfe726ab6
xmltok: Make text_of() support namespaced tags.
2015-10-10 13:10:11 +03:00
Paul Sokolovsky
91c590185c
xmltok: Support XML namespaces.
...
Now all tags/attributes represented by pair (namspace, ident). "namespace"
is empty string for default namespace. E.g.:
('START_TAG', ('', 'specVersion'))
('END_TAG', ('s', 'Body'))
2015-10-10 13:10:11 +03:00
Paul Sokolovsky
cebf1973bc
xmltok: Initial draft version of XML tokenizer.
...
API roughly inspired by stdlib "tokenize" module.
2015-10-10 13:10:11 +03:00
Paul Sokolovsky
2bb224b562
_libc: Deprecated, superseded by ffilib.
2015-09-10 01:18:36 +03:00
Paul Sokolovsky
7b9dcba072
signal: Switch to ffilib.
2015-09-09 17:57:25 +03:00
Paul Sokolovsky
6752c6a66a
fcntl: Switch to ffilib.
2015-09-08 22:27:59 +03:00
Paul Sokolovsky
4336125d3a
time: Depend on ffilib.
2015-09-07 22:05:41 +03:00
Paul Sokolovsky
37d5611127
upip: Release 0.5.8.
2015-09-03 17:29:58 +03:00
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