| 
								
								
									 Eklavya Sharma | e786295352 | Replace python2.7 by python everywhere. | 2016-05-29 05:03:08 -07:00 |  | 
				
					
						| 
								
								
									 Eklavya Sharma | a21cb61b3f | Change shebangs from python2.7 to python. | 2016-05-29 05:03:08 -07:00 |  | 
				
					
						| 
								
								
									 Eklavya Sharma | 03adee4c19 | Make api/zulip/__init__.py pass mypy check. | 2016-05-18 17:10:17 +05:30 |  | 
				
					
						| 
								
								
									 Tim Abbott | 97fde3ea74 | Merge Zulip 1.3.12 security release. | 2016-05-10 11:32:26 -07:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | ab505749ad | Move rabbitmq consumer checks from bots/ to scripts/nagios/. | 2016-05-07 19:37:06 -07:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | e1deeba72a | nagios: Move cron_file_helper from bots/ to scripts/lib. This ensures the tool is available in Zulip production deployments. | 2016-05-07 19:37:06 -07:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | 4868cc74ea | Fix unnecessary whitespace between , and ). | 2016-05-04 14:16:53 -07:00 |  | 
				
					
						| 
								
								
									 David Payne | 694e98a1b0 | Jira's "issue created" message should @-notify the assignee. | 2016-04-20 10:54:30 -07:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | 2b386921f0 | Finish purging 'fromt typing import *' from Zulip codebase. | 2016-04-07 14:11:21 -07:00 |  | 
				
					
						| 
								
								
									 Eklavya Sharma | 2634792cdc | Apply Python 3 futurize transform libfuturize.fixes.fix_absolute_import. | 2016-04-05 13:22:51 -07:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | 50ee622e1a | Add type: ignore for mypy __cmp__ bug. | 2016-04-03 15:40:24 -07:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | dd4fe7e099 | Add PEP-484 annotations to bots/. | 2016-04-03 15:40:23 -07:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | e2e010156e | Add PEP-484 type annotations to api/. It's not clear this is net constructive since it makes our API
bindings harder to install. | 2016-04-03 15:40:23 -07:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | 2ac67f12ac | Add python-typing dependency. | 2016-03-30 21:50:25 -07:00 |  | 
				
					
						| 
								
								
									 Ashish | 025a35cef0 | Add API example for fetching historical messages. Fixes: #269. | 2016-03-29 19:04:43 -07:00 |  | 
				
					
						| 
								
								
									 Eklavya Sharma | 5e3013d2c2 | Partially apply Python 3 libmodernize.fixes.fix_dict_six. Refer to #256 | 2016-03-19 15:52:58 -07:00 |  | 
				
					
						| 
								
								
									 Eklavya Sharma | 7ccd60584a | Apply Python 3 futurize transform libmodernize.fixes.fix_xrange_six Refer to #256 | 2016-03-10 22:03:58 -08:00 |  | 
				
					
						| 
								
								
									 Eklavya Sharma | f4643de011 | Apply Python 3 futurize transform libmodernize.fixes.fix_imports_six Refer to #256 | 2016-03-10 22:03:30 -08:00 |  | 
				
					
						| 
								
								
									 Eklavya Sharma | ab2692b217 | Apply Python 3 futurize transform libmodernize.fixes.fix_file Refer to #256 | 2016-03-10 22:02:34 -08:00 |  | 
				
					
						| 
								
								
									 Eklavya Sharma | 6e69c1447a | Apply Python 3 futurize transform libmodernize.fixes.fix_basestring Refer to #256 | 2016-03-10 22:02:27 -08:00 |  | 
				
					
						| 
								
								
									 Eklavya Sharma | 37365ba5a3 | Apply Python 3 futurize transform libfuturize.fixes.fix_print_with_import Refer #256 | 2016-03-10 22:02:17 -08:00 |  | 
				
					
						| 
								
								
									 Eklavya Sharma | d998bc400a | Apply Python 3 futurize transform lib2to3.fixes.fix_ws_comma | 2016-03-10 22:02:04 -08:00 |  | 
				
					
						| 
								
								
									 Eklavya Sharma | 26eeb9549e | Apply Python 3 futurize transform lib2to3.fixes.fix_idioms Refer to #256 | 2016-03-10 22:02:01 -08:00 |  | 
				
					
						| 
								
								
									 Eklavya Sharma | d8b2b5a0d8 | Apply Python 3 futurize transform lib2to3.fixes.fix_has_key Refer to #256 | 2016-03-10 22:01:55 -08:00 |  | 
				
					
						| 
								
								
									 Eklavya Sharma | 5272ca0674 | Apply Python 3 futurize transform lib2to3.fixes.fix_except | 2016-03-10 22:01:50 -08:00 |  | 
				
					
						| 
								
								
									 Zev Benjamin | 8c188cda49 | Make log2zulip error message more accurate. In particular, in the case of a permissions issue reading the log
file, it would claim the log file doesn't exist. | 2016-02-02 23:04:48 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | b9eacb19c9 | python3: Fix usage of .keys()/.values() to handle iterators. This fixes the places where we use the result of .keys(), .items(),
and .values() that wouldn't work with an iterator to wrap them with
list(). | 2016-01-26 21:11:25 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | a8c4facc67 | Switch to using Python 3 style division everywhere. Also add testing for this to our Python 3 compatibility test suite. | 2016-01-26 21:09:43 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | 4dc5761ce2 | Switch all urllib/urlparse usage to six.moves.urllib. This provides Python 2+3 compatibility for our use of urllib.
Also add a test to avoid future regressions. | 2016-01-26 21:09:43 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | 36131a385b | Fix missing python-six dependency for Zulip API. | 2016-01-26 21:09:42 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | 91d851c448 | Apply modernize transform libmodernize.fixes.fix_file. This replaces use of file() with open() which is python 3 compatible,
and also adds it to our python 3 support test suite. | 2016-01-26 21:09:42 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | 9db342950e | Release API version 0.2.5. | 2016-01-23 11:38:47 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | 9096dfc774 | trac: Cleanup documentation of TRAC_NOTIFY_FIELDS. | 2016-01-09 20:21:39 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | 1cfb0ee407 | Cleanup remaining usage of % comprehensions without explicit tuples. | 2015-12-05 15:29:42 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | e4f85d2462 | Use new-style classes consistently for Python 3 support. Also add the fixer for this to our list of fixers we check. | 2015-11-04 08:01:52 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | 48f2caf12c | Apply Python 3 futurize transform libmodernize.fixes.fix_unicode_type. | 2015-11-01 09:35:06 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | a8341dcdff | Apply Python 3 futurize transform libmodernize.fixes.fix_zip. | 2015-11-01 09:35:06 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | c5e2995b6e | Apply Python 3 futurize transform libmodernize.fixes.fix_xrange_six. | 2015-11-01 09:35:06 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | 3cfe157299 | Apply Python 3 futurize transform libmodernize.fixes.fix_map. | 2015-11-01 09:35:05 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | f714cd15a9 | Apply Python 3 futurize transform libmodernize.fixes.fix_input_six. | 2015-11-01 09:26:17 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | 239d080616 | Apply Python 3 futurize transform libmodernize.fixes.fix_imports_six. | 2015-11-01 09:26:16 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | ec5103191e | Apply Python 3 futurize transform libmodernize.fixes.fix_filter. | 2015-11-01 09:26:16 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | abd939f16d | Apply Python 3 futurize transform libmodernize.fixes.fix_basestring. | 2015-11-01 09:26:16 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | 328816a329 | Apply Python 3 futurize transform libfuturize.fixes.fix_print_with_import. | 2015-11-01 09:26:16 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | 27981480a2 | Apply Python 3 futurize transform libfuturize.fixes.fix_next_call. | 2015-11-01 09:26:16 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | 9b9ca80fab | Apply Python 3 futurize transform libfuturize.fixes.fix_absolute_import. | 2015-11-01 09:26:16 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | b5a4135931 | Apply Python 3 futurize transform lib2to3.fixes.fix_ws_comma. | 2015-11-01 09:26:14 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | 2ec8d0a507 | Apply Python 3 futurize transform lib2to3.fixes.fix_repr. | 2015-11-01 09:25:49 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | e2a5b50b31 | Apply Python 3 futurize transform lib2to3.fixes.fix_ne. | 2015-11-01 09:25:49 -08:00 |  | 
				
					
						| 
								
								
									 Tim Abbott | 49922b9474 | Apply Python 3 futurize transform lib2to3.fixes.fix_idioms. | 2015-11-01 09:25:47 -08:00 |  |