MatrixSynapse/synapse
Eric Eastwood b6a7d49b6f
`traceback.format_exception(...)` usage that is compatible with Python 3.7 and 3.11 (#15599)
* Usage that is compatible with Python 3.8 and 3.11

> Since Python 3.10, instead of passing value and tb, an exception object can
  be passed as the first argument. If value and tb are provided, the first
  argument is ignored in order to provide backwards compatibility.
>
> -- https://docs.python.org/3/library/traceback.html

* Add changelog
2023-05-16 14:56:42 +01:00
..
_scripts
api Implement MSC3821 to update redaction rules (`third_party_invite.signed`) (#15563) 2023-05-15 15:02:24 -04:00
app `traceback.format_exception(...)` usage that is compatible with Python 3.7 and 3.11 (#15599) 2023-05-16 14:56:42 +01:00
appservice
config Add redis SSL configuration options (#15312) 2023-05-11 13:02:51 +01:00
crypto
events Implement MSC3821 to update redaction rules (`third_party_invite.signed`) (#15563) 2023-05-15 15:02:24 -04:00
federation
handlers
http
logging
media
metrics
module_api Export `run_as_background_process` from the module API (#15577) 2023-05-15 13:11:21 -07:00
push
replication Add redis SSL configuration options (#15312) 2023-05-11 13:02:51 +01:00
res
rest Add an unstable feature flag for MSC3981 to the /versions endpoint (#15558) 2023-05-15 10:54:49 +02:00
server_notices
spam_checker_api
state
static
storage Revert "Set thread_id column to non-null for event_push_{actions,actions_staging,summary} (#15437)" (#15580) 2023-05-12 11:38:16 +01:00
streams
types
util
__init__.py
event_auth.py Reject instead of erroring on invalid membership events. (#15564) 2023-05-15 15:01:29 -04:00
notifier.py
py.typed
server.py
visibility.py