Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Attempt to clarify Python version requirements #7161

Merged
merged 1 commit into from
Mar 30, 2020
Merged

Conversation

richvdh
Copy link
Member

@richvdh richvdh commented Mar 27, 2020

In particular, we depend on typing.TYPE_CHECKING, which is only present in
3.5.2.

It turns out that Ubuntu Xenial, despite having a package called python 3 (3.5.1-3), actually has python 3.5.2, so I think this is fine.

In particular, we depend on `typing.TYPE_CHECKING`, which is only present in
3.5.2.

It turns out that Ubuntu Xenial, despite having a package called `python 3
(3.5.1-3)`, actually has python 3.5.2, so I think this is fine.
@richvdh richvdh requested a review from a team March 27, 2020 13:30
Copy link
Member

@anoadragon453 anoadragon453 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm. Newsfile please? :)

@richvdh
Copy link
Member Author

richvdh commented Mar 27, 2020

I decided to merge this to master to get it out asap, so a newsfile wouldn't really be appropriate.

@richvdh richvdh merged commit e577c5d into master Mar 30, 2020
@richvdh richvdh deleted the rav/update_python_req branch March 30, 2020 12:55
anoadragon453 added a commit that referenced this pull request Apr 2, 2020
* master:
  1.12.1
  Note where bugs were introduced
  1.12.1rc1
  Newsfile
  Rewrite changelog
  Add changelog
  Only import sqlite3 when type checking
  Fix another instance
  Only setdefault for signatures if device has key_json
  Fix starting workers when federation sending not split out.
  Attempt to clarify Python version requirements (#7161)
  Improve the UX of the login fallback when using SSO (#7152)
  Update the wording of the config comment
  Lint
  Changelog
  Regenerate sample config
  Whitelist the login fallback by default for SSO
phil-flex pushed a commit to phil-flex/synapse that referenced this pull request May 15, 2020
In particular, we depend on `typing.TYPE_CHECKING`, which is only present in
3.5.2.

It turns out that Ubuntu Xenial, despite having a package called `python 3
(3.5.1-3)`, actually has python 3.5.2, so I think this is fine.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants