| .. | 
		
		
			
			
			
			
				| caches | mypy plugin to check `@cached` return types (#14911) | 2023-10-02 14:22:36 +00:00 | 
		
			
			
			
			
				| __init__.py | Bump twisted from 23.8.0 to 23.10.0 (#16588) | 2023-11-01 10:23:13 +00:00 | 
		
			
			
			
			
				| async_helpers.py | Collect information for PushRuleEvaluator in parallel. (#16590) | 2023-11-06 15:41:57 -05:00 | 
		
			
			
			
			
				| batching_queue.py | Add types to synapse.util. (#10601) | 2021-09-10 17:03:18 +01:00 | 
		
			
			
			
			
				| cancellation.py | Generalise the `@cancellable` annotation so it can be used on functions other than just servlet methods. (#13662) | 2022-08-31 11:16:05 +00:00 | 
		
			
			
			
			
				| check_dependencies.py | Use full GitHub links instead of bare issue numbers. (#16637) | 2023-11-15 08:02:11 -05:00 | 
		
			
			
			
			
				| daemonize.py | Upgrade mypy to version 0.931 (#12030) | 2022-02-18 15:57:26 +00:00 | 
		
			
			
			
			
				| distributor.py | Use `ParamSpec` in a few places (#12667) | 2022-05-09 10:27:39 +00:00 | 
		
			
			
			
			
				| file_consumer.py | Fix type hint errors from Twisted trunk (#16526) | 2023-10-23 14:28:05 -04:00 | 
		
			
			
			
			
				| frozenutils.py | Use immutabledict instead of frozendict (#15113) | 2023-03-22 17:15:34 +00:00 | 
		
			
			
			
			
				| gai_resolver.py | Bump twisted from 22.10.0 to 23.8.0 (#16235) | 2023-09-05 11:14:14 +00:00 | 
		
			
			
			
			
				| hash.py | … |  | 
		
			
			
			
			
				| httpresourcetree.py | Respond with proper error responses on unknown paths. (#14621) | 2022-12-08 11:37:05 -05:00 | 
		
			
			
			
			
				| iterutils.py | Speed up persisting large number of outliers (#16649) | 2023-11-16 14:25:35 +00:00 | 
		
			
			
			
			
				| linked_list.py | Eliminate a few `Any`s in `LruCache` type hints (#11453) | 2021-11-30 15:39:07 +00:00 | 
		
			
			
			
			
				| logcontext.py | … |  | 
		
			
			
			
			
				| logformatter.py | … |  | 
		
			
			
			
			
				| macaroons.py | Run pyupgrade for python 3.7 & 3.8. (#16110) | 2023-08-15 08:11:20 -04:00 | 
		
			
			
			
			
				| manhole.py | Attempt to fix twisted trunk (#16115) | 2023-08-15 16:07:13 +00:00 | 
		
			
			
			
			
				| metrics.py | Fix a memory leak when running the unit tests. (#13798) | 2022-09-14 15:29:05 +00:00 | 
		
			
			
			
			
				| module_loader.py | Re-type config paths in `ConfigError`s to be `StrSequence`s (#15615) | 2023-05-18 11:11:30 +01:00 | 
		
			
			
			
			
				| msisdn.py | Clean up and clarify "Create or modify Account" Admin API documentation (#15544) | 2023-05-05 15:51:46 +01:00 | 
		
			
			
			
			
				| patch_inline_callbacks.py | Bump black from 22.12.0 to 23.1.0 (#15103) | 2023-02-22 15:29:09 -05:00 | 
		
			
			
			
			
				| ratelimitutils.py | Describe which rate limiter was hit in logs (#16135) | 2023-08-30 00:39:39 +01:00 | 
		
			
			
			
			
				| retryutils.py | Fix a bug where servers could be marked as up when they were failing (#16506) | 2023-10-17 07:32:40 -04:00 | 
		
			
			
			
			
				| rlimit.py | Add types to synapse.util. (#10601) | 2021-09-10 17:03:18 +01:00 | 
		
			
			
			
			
				| rust.py | Check if Rust lib needs rebuilding. (#13759) | 2022-09-12 10:03:42 +00:00 | 
		
			
			
			
			
				| stringutils.py | Making parse_server_name more consistent (#14007) | 2022-10-11 12:42:11 +00:00 | 
		
			
			
			
			
				| task_scheduler.py | Speed up how quickly we launch new tasks (#16660) | 2023-11-17 16:36:02 +00:00 | 
		
			
			
			
			
				| templates.py | Implement a Jinja2 filter to extract localparts from email addresses (#12212) | 2022-03-11 15:15:11 +00:00 | 
		
			
			
			
			
				| threepids.py | Remove redundant types from comments. (#14412) | 2022-11-16 15:25:24 +00:00 | 
		
			
			
			
			
				| wheel_timer.py | Remove redundant types from comments. (#14412) | 2022-11-16 15:25:24 +00:00 |