This repository was archived by the owner on Apr 26, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
[WIP] Use Poetry to manage Synapse's dependencies #12337
Closed
Closed
Changes from 1 commit
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
8dc02f9
DEBUG: always run twisted trunk; don't raise bugs
211becb
DEBUG: build all debs
7d57414
DEPS: Specify deps in pyproject.toml
53e804f
DEPS: Add missing dependency on importlib_metadata
c50da48
DEPS: Dirty duplication to make `all` work
87ecb33
BUILDS: `poetry` in Synapse docker image
d820ff2
BUILDS: `poetry` in deb virtualenvs
H-Shay e53e99e
CI: Use common linting workflow
3de49f4
CI: Fix the "main" trial test runs
03e5c93
CI: Fix the portdb job to run under poetry
6ab6f61
CI: Fix the export-data job to run under poetry
0d8a54a
CI: Fix the olddeps job to run under poetry
d3386af
CI: Fix Twisted trunk to run under poetry
squahtx b03ffaa
Changelog
5f8db3e
DOCS: recommend poetry where appropriate
680dbc8
Undebug various changes
a3fb2b8
Fix typos spotted by Sean
4c780ab
Batch of suggestsion from Brendan, part 1
8469bd8
Batch of suggestsion from Brendan, part 2
5dc21d9
Recommend synapse_homeserver entrypoint in README
e60c8f3
More clearly explain which extras are omitted from `all`.
6fd43c4
Explain where requirements.txt comes from.
45a23c0
olddeps: echo patch to confirm sed is sensible
e96fd31
Olddeps: leave a TODO for caret bounds
d2df831
Merge remote-tracking branch 'origin/develop' into dmr/pyproject-poetry
0af56b8
Olddeps: cat patched pyproject, instead of diffing
2ff7fbf
Docker: `pip install --user poetry` path fix
18f91a7
Only upgrade pip in dhvirtualenv
f0d72ac
Install and run poetry export in dpkg-buildpackage
callahad 60a6671
Merge branch 'develop' into dmr/pyproject-poetry
callahad a653c20
Bump locked version of prometheus-client to 0.14.0
callahad 232a270
Clarify a CI workflow step for Twisted trunk
callahad 9225764
Inline CI steps for installing Twisted trunk
callahad 99892e7
Merge branch 'develop' into dmr/pyproject-poetry
callahad 872dfb8
Minor tweaks to comments in response to reviews
callahad 379944c
Merge branch 'develop' into dmr/pyproject-poetry
callahad fb611f1
Merge branch 'develop' into dmr/pyproject-poetry
0cf4705
Merge remote-tracking branch 'origin/develop' into dmr/pyproject-poetry
988ff61
Include some dockerfile changes from develop
badd5cf
We don't need README to export
443b94f
Merge remote-tracking branch 'origin/develop' into dmr/pyproject-poetry
cbdbcb0
Merge remote-tracking branch 'origin/develop' into dmr/pyproject-poetry
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -4,8 +4,6 @@ | |
| # things to include | ||
| !docker | ||
| !synapse | ||
| !MANIFEST.in | ||
| !README.rst | ||
| !setup.py | ||
|
|
||
| **/__pycache__ | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -12,7 +12,6 @@ no_implicit_optional = True | |
|
|
||
| files = | ||
| scripts-dev/, | ||
| setup.py, | ||
| synapse/, | ||
| tests/ | ||
|
|
||
|
|
||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.