summary refs log tree commit diff
path: root/poetry.lock (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update mypy and mypy-zope, attempt 3 (#13993)David Robertson2022-09-301-29/+30
| | | Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com>
* Revert "Update mypy and mypy-zope (#13925)"David Robertson2022-09-301-30/+29
| | | | This reverts commit 6d543d6d9f56e39199b7e460d0081b02d61f12be.
* Update mypy and mypy-zope (#13925)David Robertson2022-09-301-29/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update mypy and mypy-zope * Unignore assigning to LogRecord attributes Presumably https://github.com/python/typeshed/pull/8064 makes this ok Cherry-picked from #13521 * Remove unused ignores due to mypy ParamSpec fixes https://github.com/python/mypy/pull/12668 Cherry-picked from #13521 * Remove additional unused ignores * Fix new mypy complaints related to `assertGreater` Presumably due to https://github.com/python/typeshed/pull/8077 * Changelog * Reword changelog Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com> Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com>
* Fix mypy errors with latest canonicaljson (#13905)David Robertson2022-09-261-4/+5
| | | | | | | | | | | | | | | | * Lockfile: update canonicaljson 1.6.0 -> 1.6.3 * Fix mypy errors with latest canonicaljson The change to `_encode_json_bytes` definition wasn't sufficient: ``` synapse/http/server.py:751: error: Incompatible types in assignment (expression has type "Callable[[Arg(object, 'json_object')], bytes]", variable has type "Callable[[Arg(object, 'data')], bytes]") [assignment] ``` Which I think is mypy warning us that the two functions accept different sets of kwargs. Fair enough! * Changelog
* Add a `MXCUri` class to make working with mxc uri's easier. (#13162)Andrew Morgan2022-09-151-5/+5
|
* Add a stub Rust crate (#12595)Erik Johnston2022-09-061-1/+34
|
* Fix trial-olddeps (#13725)Erik Johnston2022-09-061-1/+1
|
* Update lock file for Poetry v1.2.0 (#13689)Erik Johnston2022-09-021-60/+86
|
* Use Pydantic to systematically validate a first batch of endpoints in ↵David Robertson2022-08-151-1/+53
| | | | `synapse.rest.client.account`. (#13188)
* Revert "Update locked versions of mypy and mypy-zope (#13521)"David Robertson2022-08-151-39/+39
| | | | | | | | This reverts commit f383b9b3eceaa082d5ae690550fe41460b711779. Other PRs were seeing mypy failures that looked to be related to mypy-zope. Confusingly, we didn't see this on #13521. Revert this for now and investigate later.
* Update locked versions of mypy and mypy-zope (#13521)David Robertson2022-08-151-39/+39
|
* Update matrix-synapse-ldap3 version in lockfile to v0.2.2. (#13470)Shay2022-08-081-12/+12
|
* Update locked frozendict version to 2.3.3 (#13352)Sean Quah2022-07-221-18/+18
| | | frozendict 2.3.3 includes fixes for memory leaks that get triggered during `/sync`.
* Up the dependency on canonicaljson to ^1.5.0 (#13172)Brendan Abolivier2022-07-181-1/+1
| | | Co-authored-by: David Robertson <davidr@element.io>
* Update locked frozendict version to 2.3.2 (#13284)Sean Quah2022-07-151-18/+18
| | | | | | | | `frozendict` 2.3.2 includes a fix for a memory leak in `frozendict.__hash__`. This likely has no impact outside of the deprecated `/initialSync` endpoint, which uses `StreamToken`s, containing `RoomStreamToken`s, containing `frozendict`s, as cache keys. Signed-off-by: Sean Quah <seanq@matrix.org>
* Bump lxml from 4.8.0 to 4.9.1 (#13207)dependabot[bot]2022-07-071-62/+71
| | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: David Robertson <davidr@element.io>
* matrix-synapse-ldap3: 0.2.0 -> 0.2.1 (#13156)David Robertson2022-07-011-4/+4
|
* Use caret (semver bounds) for matrix.org packages (#13082)David Robertson2022-06-171-1/+1
|
* Replace pyjwt with authlib in `org.matrix.login.jwt` (#13011)Hannes Lerchl2022-06-151-4/+4
|
* Add a CI job to check that schema deltas are in the correct folder. (#13063)Erik Johnston2022-06-151-4/+4
|
* Fix Synapse git info missing in version strings (#12973)David Robertson2022-06-071-5/+5
|
* Remove direct refeferences to PyNaCl (use signedjson instead). (#12902)Jacek Kuśnierz2022-06-011-1/+1
|
* Bump jsonschema stubs (#12912)David Robertson2022-05-301-3/+3
|
* Bump pyjwt from 2.3.0 to 2.4.0 (#12865)dependabot[bot]2022-05-261-3/+3
| | | | | | | | | | | | | | | Bumps [pyjwt](https://github.com/jpadilla/pyjwt) from 2.3.0 to 2.4.0. - [Release notes](https://github.com/jpadilla/pyjwt/releases) - [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst) - [Commits](https://github.com/jpadilla/pyjwt/compare/2.3.0...2.4.0) --- updated-dependencies: - dependency-name: pyjwt dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
* Fix mypy against latest pillow stubs (#12671)David Robertson2022-05-091-3/+3
|
* Use `ParamSpec` in a few places (#12667)David Robertson2022-05-091-1/+1
|
* Move `pympler` back into the `all` extras (#12652)David Robertson2022-05-071-2/+2
| | | | | | | | | | | | | * Move `pympler` back into the `all` extras Undoes a change I made in #12381. I can't fully remember my reasoning, but this changed the contents of the debian packages in a backwards incompatible way. We're not aware of anyone who's been bitten by this, but we still want to fix it. To the reviewer: please be convinced that the debian packages will still contain pympler after this change. * Debian changelog entry to keep the linter happy
* Update mypy to 0.950 and fix complaints (#12650)David Robertson2022-05-061-30/+34
|
* Bump Synapse minimum Python version to 3.7.1 (#12613)David Robertson2022-05-031-2/+2
|
* Make `scripts-dev` pass `mypy --disallow-untyped-defs` (#12356)David Robertson2022-04-271-6/+19
| | | Not enforced in config yet. One day.
* We don't require redbaron in the release scriptDavid Robertson2022-04-261-61/+1
|
* Merge branch 'master' into developOlivier Wilkinson (reivilibre)2022-04-201-4/+8
|\
| * Include version 0.2.0 of the Synapse LDAP Auth Provider module in the Docker ↵reivilibre2022-04-201-4/+8
| | | | | | | | | | | | | | | | | | image. (#12512) * poetry update matrix-synapse-ldap3 * Newsfile Signed-off-by: Olivier Wilkinson (reivilibre) <oliverw@matrix.org>
* | Bump twisted version to the latest in lockfile (#12441)Shay2022-04-121-9/+10
| |
* | Run lints under poetry in CI; remove lint tox jobs (#12434)David Robertson2022-04-121-3/+3
|/ | | Co-authored-by: Dan Callahan <danc@element.io>
* Specify tls extra for Twisted dependency. (#12444)Erik Johnston2022-04-121-2/+2
| | | | | | | | | | | * Specify `tls` extra for Twisted dependency. It was already pulled in for us by `treq`, but we should be explicit that we do use the `tls` functionality of Twisted directly. * Mark `idna` as dev-dependency This doesn't actually change anything, as `Twisted[tls]` will put it in as a main dependency anyway.
* Add missing dependency on importlib_metadata (#12384)David Robertson2022-04-051-1/+1
|
* Poetry: initial pyproject.toml and poetry.lock (#12381)David Robertson2022-04-051-0/+2831
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> Co-authored-by: Brendan Abolivier <babolivier@matrix.org>