Valentin Lorentz
|
0e8bfecf37
|
utils.structures: Define __slots__ for more classes.
|
2015-12-02 12:22:24 +01:00 |
|
Valentin Lorentz
|
57b77a6725
|
utils.web: Rename getUrl to getUrlContent and add getUrlTargetAndContent.
|
2015-10-25 16:19:49 +01:00 |
|
Valentin Lorentz
|
e3ff413734
|
Web & core: Merge features of Web's title parser and utils.web.HtmlToText + don't unescape HTML twice. Closes GH-1176.
|
2015-10-23 07:41:36 +02:00 |
|
Jussi Timperi
|
df7689cc2e
|
Web & utils.web: Force HTMLParser to process all buffered data.
Python issue 23144.
|
2015-10-22 16:56:53 +03:00 |
|
Valentin Lorentz
|
85ee37c162
|
Remove unbreakable space.
|
2015-09-29 17:38:07 +02:00 |
|
Valentin Lorentz
|
3047ea7acb
|
Add warning in setup.py about Python 2.6.
|
2015-09-20 15:50:43 +02:00 |
|
Valentin Lorentz
|
879ce460e9
|
make utils.web.urlencode return a string, not bytes.
|
2015-09-09 22:02:19 +02:00 |
|
Valentin Lorentz
|
912d2e1538
|
core: Apply some suggestions of pyflakes.
|
2015-08-31 18:19:22 +02:00 |
|
Valentin Lorentz
|
c01a956a8b
|
utils: Remove dependency on parent package.
|
2015-08-30 17:33:39 +02:00 |
|
Valentin Lorentz
|
c587900c6f
|
Make normalizeWhitespace remove \r as well.
|
2015-08-30 15:44:07 +02:00 |
|
Valentin Lorentz
|
a905828b26
|
Fix Python 2.6 compatibility.
|
2015-08-26 17:59:50 +02:00 |
|
Valentin Lorentz
|
d1acdb6f92
|
Fix timezone handling in Python 2 and 3.2.
|
2015-08-26 17:42:42 +02:00 |
|
Valentin Lorentz
|
c3a2c800f1
|
Remove need for 2to3.
|
2015-08-11 16:50:23 +02:00 |
|
Valentin Lorentz
|
f305ff3c02
|
Remove fix_basestring.
|
2015-08-10 20:24:11 +02:00 |
|
Valentin Lorentz
|
2c380a4c3a
|
Remove fix_xrange.
|
2015-08-10 19:36:07 +02:00 |
|
Valentin Lorentz
|
be6bc1a734
|
Remove need for fix_unicode.
|
2015-08-10 18:52:51 +02:00 |
|
Valentin Lorentz
|
c0ac84bb53
|
Remove need for fix_import, fix_types, and fix_urllib.
|
2015-08-10 17:55:25 +02:00 |
|
Valentin Lorentz
|
216c5d213f
|
Replace sys.version_info[0] usages with minisix.PY{2,3}.
|
2015-08-09 00:23:03 +02:00 |
|
Valentin Lorentz
|
5a82cefd51
|
Remove use of fix_long fixer.
|
2015-08-08 23:08:49 +02:00 |
|
Valentin Lorentz
|
be118c3338
|
Remove use of fix_dict fixer.
|
2015-08-08 23:08:49 +02:00 |
|
Valentin Lorentz
|
eca7a036aa
|
Socket: Move line decoding to utils.str.
|
2015-05-16 00:30:20 +02:00 |
|
Valentin Lorentz
|
ed37fb6646
|
String & core: Add support for G flag in matchers. Closes GH-1072.
|
2015-05-15 16:48:00 +02:00 |
|
Valentin Lorentz
|
3f9118a1a6
|
utils.str.format: Add support for sets for %L + add test case. Closes GH-1104
|
2015-05-14 07:14:29 +00:00 |
|
Valentin Lorentz
|
7ac053d8f1
|
Merge branch 'rewrite-rss' into testing
|
2014-07-31 22:53:44 +02:00 |
|
Valentin Lorentz
|
00e25f86d8
|
Implement TruncatableSet.__repr__.
|
2014-07-31 22:53:21 +02:00 |
|
Valentin Lorentz
|
5f582e3f52
|
Make AtomicFile support context managers.
|
2014-07-31 22:53:21 +02:00 |
|
Valentin Lorentz
|
4a3d39e747
|
Merge branch 'rewrite-rss' into testing
Conflicts:
src/utils/str.py
|
2014-07-31 19:24:01 +00:00 |
|
Valentin Lorentz
|
2f327ab9c1
|
Fix Python 2.6 support (broken in the two last commits).
|
2014-07-31 18:06:20 +00:00 |
|
Valentin Lorentz
|
8be1671867
|
Fix unicode handling issue of utils.str.format on Python 2.
|
2014-07-31 19:57:26 +02:00 |
|
Valentin Lorentz
|
8010cd5ae2
|
Fix unicode handling issue of utils.str.format on Python 2.
|
2014-07-31 19:57:14 +02:00 |
|
Valentin Lorentz
|
c51876b4d6
|
Allow TruncatableSet to get no argument.
|
2014-07-31 18:43:40 +02:00 |
|
Valentin Lorentz
|
94fbea6266
|
Add utils.structures.TruncatableSet.
|
2014-07-31 14:24:47 +02:00 |
|
Valentin Lorentz
|
ab011a6618
|
ShrinkUrl & core: Fix encoding issue related to getUrlFd.
|
2014-07-16 05:42:46 +00:00 |
|
Valentin Lorentz
|
9210aa1a33
|
utils.web.getUrl: add the 'timeout' argument (and fix the doc of getUrlFd).
|
2014-04-26 12:43:45 +00:00 |
|
Valentin Lorentz
|
28536f0528
|
Fix utils.gen.safeEval to work with instances of ast.NameConstant (introduced in Pythn 3.4).
|
2014-04-19 10:17:14 +02:00 |
|
Valentin Lorentz
|
77e6de6bba
|
Fix errors detected by PyLint.
|
2014-03-05 14:14:36 +01:00 |
|
Valentin Lorentz
|
dcb25db6e5
|
Add support for SRV records in domain name resolution.
|
2014-03-01 09:22:14 +01:00 |
|
Valentin Lorentz
|
108b0de0d1
|
Add support of IP-binding in non-IRC connections.
|
2014-03-01 09:06:21 +01:00 |
|
Valentin Lorentz
|
c872cd793f
|
Fix compatibility with Pypy (does not support __closure__ attribute for functions).
|
2014-01-26 21:19:28 +01:00 |
|
Valentin Lorentz
|
06fdaa792f
|
Continue accelerating the 2to3 step (remove fix_map).
|
2014-01-21 10:57:38 +01:00 |
|
Valentin Lorentz
|
1fbdedc7e0
|
Continue accelerating the 2to3 step (remove fix_funcattrs, fix_itertools, and fix_itertools_imports).
|
2014-01-21 10:50:55 +01:00 |
|
Valentin Lorentz
|
35a62b4e77
|
Continue accelerating the 2to3 step (remove fix_ws_comma, fix_xreadlines, and fix_zip).
|
2014-01-21 10:40:18 +01:00 |
|
Valentin Lorentz
|
ca419f6485
|
Continue accelerating the 2to3 step (remove fix_reduce, fix_renames, fix_repr, fix_set_literal, fix_standarderror, fix_sys_exc, fix_throw, and fix_tuple_params).
|
2014-01-20 16:04:53 +01:00 |
|
Valentin Lorentz
|
bb7db3ab21
|
Continue accelerating the 2to3 step (remove fix_except).
|
2014-01-20 15:49:15 +01:00 |
|
Valentin Lorentz
|
2fda69b4d6
|
Continue accelerating the 2to3 step (remove fix_raise).
|
2014-01-20 15:43:55 +01:00 |
|
Valentin Lorentz
|
c1c23f66f4
|
Continue accelerating the 2to3 step (remove fix_print).
|
2014-01-20 15:31:09 +01:00 |
|
Valentin Lorentz
|
529b8f8d99
|
Continue accelerating the 2to3 step (remove fix_nonzero, fix_operator, and fix_paren).
|
2014-01-20 15:19:06 +01:00 |
|
Valentin Lorentz
|
d1649a44ac
|
Continue accelerating the 2to3 step (remove fix_idioms, fix_imports2, fix_input, fix_intern, fix_isinstance, fix_ne, fix_next, and fix_raw_input).
|
2014-01-20 15:13:01 +01:00 |
|
Valentin Lorentz
|
4652c9ce51
|
Start accelerating the 2to3 step (remove fix_apply, fix_buffer, fix_callable, fix_exec, fix_execfile, fix_exitfunc, fix_filter, fix_funcattrs, fix_future, fix_getcwdu, and fix_has_key).
|
2014-01-20 14:49:47 +01:00 |
|
nyuszika7h
|
0e480b4e52
|
Fix file descriptor leaks
|
2014-01-03 17:44:01 +01:00 |
|