synapse/docs/development
David Robertson b88cfe6d41
Require poetry>=1.3.2 (#14860)
* Upgrade to new lockfile format

Now requires poetry >= 1.2.2 to read and poetry >= 1.3.0 to write.

Cheat sheet:

```
poetry --version
poetry show > scratch/before
pipx upgrade poetry
poetry --version
poetry show > scratch/after
diff scratch{before,after} && echo "no change!"
```

* Use Poetry 1.3.2 when reading or writing lockfile

* Remove unneeded(?) poetry dep for cibuildwheel

* Update docs

* Remove redundant call to setup-python

* Remove outdated comments related to Poetry 1.x

* Remove outdated docs line

was fixed in #13082

* Minor improvements to poetry cheat sheet

* Invoke setup-python-poetry with explicit version

Not sure about this. It's hardcoding versions everywhere.

* Changelog

* Check the lockfile is version 2.0

Might one day incorporate other checks like #14742

* Typo fixes, thanks Sean

Co-authored-by: Sean Quah <8349537+squahtx@users.noreply.github.com>

Co-authored-by: Sean Quah <8349537+squahtx@users.noreply.github.com>
2023-01-17 18:04:44 +00:00
..
img/git Move dev/ docs to development/ (#10453) 2021-07-22 12:58:24 +02:00
internal_documentation Compile and render Synapse's docs into a browsable, mobile-friendly and searchable website (#10086) 2021-06-03 17:20:40 +01:00
synapse_architecture Add documentation for cancellation of request processing (#12761) 2022-05-18 17:56:23 +01:00
cas.md Improve code formatting and fix a few typos in docs (#11221) 2021-11-01 11:35:55 +00:00
contributing_guide.md Require poetry>=1.3.2 (#14860) 2023-01-17 18:04:44 +00:00
database_schema.md Emphasize the right reasons to use (room_id, event_id) in a schema (#13915) 2022-09-27 19:43:16 +00:00
demo.md Fix federation in demo scripts. (#12783) 2022-05-18 14:49:33 -04:00
dependencies.md Require poetry>=1.3.2 (#14860) 2023-01-17 18:04:44 +00:00
experimental_features.md Add documentation for experimental feature flags. (#10865) 2021-09-22 13:41:42 +00:00
git.md Move dev/ docs to development/ (#10453) 2021-07-22 12:58:24 +02:00
releases.md Basic documentation for the release cycle. (#11954) 2022-02-10 13:15:10 +00:00
reviews.md Add information on how the Synapse team does reviews. (#13132) 2022-07-06 07:30:58 -04:00
room-dag-concepts.md Clarify that we mark as outliers because we don't have any state for them (#12345) 2022-04-06 16:34:33 -05:00
saml.md Improve code formatting and fix a few typos in docs (#11221) 2021-11-01 11:35:55 +00:00