Commit graph

  • 77f8876fca cleanup pylint errors and py2/3 issues j 2016-06-08 15:32:46 +0200
  • 4e7898ae57 avoid dict as default value j 2016-06-08 15:30:25 +0200
  • 170af83272 dont use temp variables to compute ox.image.ZONE_INDEX j 2016-06-08 12:35:33 +0200
  • 51da4fd809 fix python3 ox.text j 2016-06-08 12:27:55 +0200
  • ac2e829016 fix python3 ox.srt j 2016-06-08 11:36:55 +0200
  • 1e3d2d24bb raise Exception(...) j 2016-06-04 00:39:01 +0200
  • 7695a9c015 fix some tests and urls j 2016-05-21 15:19:25 +0200
  • 5355dbf821 Add WebVTT output support Will Thompson 2016-03-11 12:12:54 +0000
  • b75a0f9bb8 srt: neater docstrings, some cleanup Will Thompson 2016-03-11 12:10:32 +0000
  • 959931114b add rmvb as video extension j 2016-03-01 14:44:47 +0530
  • ec1e5459f6 remove ox.django j 2016-02-20 14:50:28 +0530
  • 8055e1dd54 update to django 1.9 j 2016-02-19 18:37:41 +0000
  • 1053673af1 add ox.egg-info to .gitignore j 2016-02-19 18:31:57 +0000
  • be79771f56 add .gitignore j 2016-02-19 22:34:23 +0530
  • 43783b00a1 rewrite ox.django.fields j 2016-02-19 19:00:53 +0530
  • 2681536b08 use PY2 j 2016-01-14 17:09:10 +0530
  • c49f663d54 py3 does not have string.letters j 2015-12-25 20:43:15 +0530
  • 1db297169b basestring->six.string_types j 2015-12-25 20:38:55 +0530
  • fa29557a6f ignore audio language if stream length does not match j 2015-12-18 15:46:01 +0100
  • 85c1e789ba cleanup cache, fix delete j 2015-12-11 20:00:05 +0100
  • d938091b26 add option delete option to cache j 2015-12-11 19:27:54 +0100
  • cbcef39ec0 ox.html: fix sanitizing whitespace-only strings Will Thompson 2015-11-24 18:14:03 +0000
  • 533a1a627e ox.html.sanitize_fragment: documentation, tests Will Thompson 2015-11-24 18:05:27 +0000
  • 5448aec902 ox.html.sanitize_html: fix existing tests Will Thompson 2015-11-24 17:58:39 +0000
  • 9b887120f7 update url j 2015-11-15 15:31:16 +0100
  • 2e38e46cb4 rev is a string j 2015-11-15 15:11:20 +0100
  • c5f5262a96 get version from git j 2015-11-15 14:52:59 +0100
  • 98d83192ce jsonc: handle parse errors from 'json' gracefully (fixes #2858) j 2015-11-12 13:01:29 +0100
  • 3ed213d6d7 update crawler j 2015-11-03 23:16:34 +0100
  • 4a8717ee76 update user agent j 2015-11-03 23:15:57 +0100
  • 4b3af0cbaf update imdb.movieconnections j 2015-10-12 13:56:25 +0200
  • 7c9887410c Allow definition lists in sanitized HTML Will Thompson 2015-09-14 22:47:21 +0200
  • 5230d59d44 UA strings: Edge+El Capitan j 2015-08-04 19:23:47 +0200
  • 77f34143f5 criterion: decode some html j 2015-08-02 15:58:59 +0200
  • 86bffd67b3 API: raise if caller supplies both dict and kwargs Will Thompson 2015-08-02 15:57:48 +0200
  • 586dbaa932 fix akas j 2015-06-01 14:51:09 +0200
  • 4a3fecab19 force cache update j 2015-05-23 21:44:37 +0200
  • 5bf53ba463 titles without countries j 2015-05-04 10:53:17 +0200
  • b147c61f5c ubu cleanup j 2015-04-26 15:29:32 +0200
  • 5c883e19e6 better ubu parser j 2015-04-24 19:02:25 +0200
  • 47bdf3c897 include size for unknown formats j 2015-04-24 16:09:31 +0200
  • 72f34f2a60 fix net.oshash for small files j 2015-03-19 18:57:50 +0530
  • ed465c527f better title j 2015-03-15 02:38:38 +0530
  • 36c1754725 use video link if its mp4(ubu) j 2015-03-15 02:25:31 +0530
  • 9dd0c2416e better description j 2015-03-15 02:23:52 +0530
  • 16a955f310 better title j 2015-03-15 02:21:56 +0530
  • c4c0c40825 only ignore title j 2015-03-15 02:17:33 +0530
  • cdea161d2f ignore emtpy parts j 2015-03-15 02:12:40 +0530
  • 60ad26d201 update ubu/archive j 2015-03-15 01:07:34 +0530
  • 7f7b0c3ee8 filter/map return generators in py3, wrap in list j 2015-03-07 23:46:59 +0530
  • dc6f25aac1 dont fail if files dont have all format keys j 2015-01-22 15:31:36 +0530
  • e4c51f0598 use ffprobe in avinfo if installed j 2015-01-03 10:58:21 +0100
  • f02d42712d dont throw exception for invalid files j 2014-12-24 23:18:29 +0100
  • 75e0ec06f9 cosmetic changes rolux 2014-12-21 14:14:02 +0000
  • 154a3a5c69 update documentation for api.error rolux 2014-12-19 14:43:09 +0000
  • fd0c35fa14 fix ox.ffprobe output to match ox.avinfo j 2014-12-19 11:57:38 +0000
  • edf876c119 update documentation of api.api rolux 2014-12-18 20:37:47 +0000
  • 27c701b97a when sorting names, handle trailing (...) and [...] rolux 2014-12-16 18:11:14 +0000
  • abaae5e059 add startpage.find j 2014-12-09 13:11:36 +0100
  • 79df151729 dont create current dir j 2014-12-09 13:11:09 +0100
  • 34a48e6e68 update UA_VERSIONS.system rolux 2014-11-21 09:46:12 +0000
  • a871ecb3c5 also fix return value of drawText j 2014-11-20 12:50:33 +0000
  • 440c7ad49b add font offset to getTextSize if PIL is > 2.1 < 2.6.1 j 2014-11-20 10:50:09 +0000
  • 645cc0ff04 fix format_timecode rolux 2014-11-17 16:33:46 +0000
  • 8e696b1da3 alias fromAZ/decode_base26 toAZ/encode_base26. add parse_timecode/format_timecode j 2014-11-16 16:41:00 +0000
  • 7addf13c90 not all filesystems use NFD, normalize to NFD, fixes #2553 j 2014-11-11 12:01:24 +0100
  • f5770f12d1 fix fixunicode j 2014-11-11 12:00:22 +0100
  • cd9f49b771 dont decode utf-8, use unicode literal j 2014-10-31 16:30:35 +0100
  • c2e0129438 encode filename before opening j 2014-10-29 01:56:26 +0100
  • 909b0904d4 add python3 to README j 2014-10-11 20:15:00 +0200
  • 03e2ac76bb prepare for 2.3.x release j 2014-10-11 20:10:10 +0200
  • 316e985eca support direct json POST and from action/data in api, pass data to api functions j 2014-10-06 08:29:36 +0000
  • 2d467ea6c6 fix utf-8 urls j 2014-10-06 08:22:25 +0200
  • 5936bc0de0 add six>=1.5.2 to requirements.txt j 2014-10-05 21:12:27 +0200
  • 08f0046d31 does not work with python-six < 1.5 j 2014-10-05 21:06:53 +0200
  • 4df6f5afcc make setup.py work with python3.2 j 2014-10-05 20:40:04 +0200
  • 70877008d9 update version to 2.3.x for python2/3 support j 2014-10-05 20:30:03 +0200
  • dcc23ba2a4 get rid of all urllib2 calls j 2014-10-05 20:06:22 +0200
  • 1f14f6db55 more urlencode j 2014-10-05 19:54:13 +0200
  • 865e94da22 add ox.cache.get_json/ox.net.get_json, fixes #2451 j 2014-10-05 13:24:14 +0200
  • 9b860d0d33 urlencode j 2014-10-05 10:23:56 +0200
  • f630877098 fix GET j 2014-10-04 21:07:18 +0200
  • a3c470847d fix POST in py3 j 2014-10-04 21:04:55 +0200
  • f50b02dd64 fix ox.api in python3 j 2014-10-04 16:05:00 +0200
  • b70dfecccc fix ox.api j 2014-10-04 13:37:33 +0200
  • 83cf8eea53 i really likes movies, s/six.movies/six.moves/ j 2014-10-02 20:17:31 +0200
  • 970f37c38c more file open py2/3 cleanups j 2014-10-02 10:34:04 +0200
  • 37dfed3143 more python3 cleanups j 2014-10-02 10:28:22 +0200
  • 4b8aad5b38 2+3 ox.django j 2014-10-02 08:34:58 +0200
  • a1ed41f96d fix setup j 2014-10-02 08:34:42 +0200
  • 53fbc2e1fb make ox.torrent in python 2 and 3 j 2014-10-01 11:21:11 +0200
  • 8bfbaef598 keep version in release j 2014-10-01 11:03:39 +0200
  • 6dfa80b646 fix ox.image in python3 j 2014-10-01 10:48:06 +0200
  • c2de06d9d8 better performances of ox.js.minify j 2014-09-30 23:19:19 +0200
  • 46278349e3 fix ox.file j 2014-09-30 21:30:25 +0200
  • ec252440d9 from __futre__ import print_function j 2014-09-30 21:27:26 +0200
  • a9002374b1 fix ox.text in python 3 j 2014-09-30 21:17:15 +0200
  • d4d09b56b6 use six to support python 2 and 3 j 2014-09-30 21:04:46 +0200
  • 1b1dcf1c58 add ts to video extensions j 2014-09-29 18:03:56 +0200
  • ff0d776b09 fix ox.web.youtube j 2014-09-28 21:57:45 +0200