| .. | 
		
		
			
			
			
			
				| caches | Add an admin endpoint to allow authorizing server to signal token revocations (#16125) | 2023-08-22 14:15:34 +00:00 | 
		
			
			
			
			
				| __init__.py | Document `looping_call()` functionality that will wait for the given function to finish before scheduling another (#15772) | 2023-06-13 16:34:54 -05:00 | 
		
			
			
			
			
				| async_helpers.py | Run pyupgrade for python 3.7 & 3.8. (#16110) | 2023-08-15 08:11:20 -04:00 | 
		
			
			
			
			
				| batching_queue.py | … |  | 
		
			
			
			
			
				| 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 | Remove support for Python 3.7 (#15851) | 2023-07-05 18:45:42 -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 | … |  | 
		
			
			
			
			
				| frozenutils.py | Use immutabledict instead of frozendict (#15113) | 2023-03-22 17:15:34 +00:00 | 
		
			
			
			
			
				| gai_resolver.py | … |  | 
		
			
			
			
			
				| hash.py | … |  | 
		
			
			
			
			
				| httpresourcetree.py | Respond with proper error responses on unknown paths. (#14621) | 2022-12-08 11:37:05 -05:00 | 
		
			
			
			
			
				| iterutils.py | Process previously failed backfill events in the background (#15585) | 2023-05-24 23:22:24 -05:00 | 
		
			
			
			
			
				| linked_list.py | … |  | 
		
			
			
			
			
				| 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 | Run pyupgrade for python 3.7 & 3.8. (#16110) | 2023-08-15 08:11:20 -04:00 | 
		
			
			
			
			
				| retryutils.py | Allow config of the backoff algorithm for the federation client. (#15754) | 2023-08-03 14:36:55 -04:00 | 
		
			
			
			
			
				| rlimit.py | … |  | 
		
			
			
			
			
				| 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 | Task scheduler: mark task as active if we are scheduling ASAP (#16165) | 2023-08-23 13:37:51 +02: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 |