Skip to content

Migrate to Python 3.6+#70

Merged
Quentame merged 8 commits intoProtoThis:masterfrom
Quentame:python3
Oct 14, 2020
Merged

Migrate to Python 3.6+#70
Quentame merged 8 commits intoProtoThis:masterfrom
Quentame:python3

Conversation

@Quentame
Copy link
Copy Markdown
Collaborator

@Quentame Quentame commented Sep 29, 2020

Drop support of Python < 3.6

  • remove six + future deps + usage
  • update deps
  • remove encoding
  • remove (object)

Fixes #63

@Quentame Quentame added this to the 1.0.0 milestone Sep 29, 2020
@Quentame Quentame force-pushed the python3 branch 2 times, most recently from 0af6dfa to 49dab77 Compare September 30, 2020 11:37
@Quentame
Copy link
Copy Markdown
Collaborator Author

@Quentame Quentame self-assigned this Sep 30, 2020
Copy link
Copy Markdown
Collaborator Author

@Quentame Quentame left a comment

Choose a reason for hiding this comment

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

Should check use of u-string from Py2 unicode strings

Comment thread setup.py Outdated
Drop support of Python < 3.6
- remove six + future deps + usage
- update deps
- remove encoding
- remove (object)
- pip3 super() style
- remove simplejson dep + usage
@Quentame Quentame merged commit 212f029 into ProtoThis:master Oct 14, 2020
@Quentame Quentame deleted the python3 branch October 14, 2020 22:48
Quentame added a commit that referenced this pull request Oct 18, 2020
* add syno system data and actions

* add system usage examples

* add upgrade information

* Fix default login Exception (#73)

* Migrate to Python 3.6+ (#70)

* Migrate to Python 3.6+

Drop support of Python < 3.6
- remove six + future deps + usage
- update deps
- remove encoding
- remove (object)

* Fix pylint

- pip3 super() style
- remove simplejson dep + usage

* Black format

* lint setup

* Travix CI py version

* Use f string

* Basic Typing

* Revert setup version bump

* correct alphabetically order

* add SynoCoreUpgrade instance

* simplify update_available()

* correct defaults of .get()

* harmonize use of API_KEY

* update docs

* add test data

* due to #70

* update docs

* solve conflict

* add syno system data and actions

* add system usage examples

* add upgrade information

* correct alphabetically order

* add SynoCoreUpgrade instance

* simplify update_available()

* correct defaults of .get()

* harmonize use of API_KEY

* update docs

* add test data

* due to #70

* update docs

* Apply suggestions from code review: function return type

* Don't save previous update data

Co-authored-by: Quentame <polletquentin74@me.com>
@Quentame Quentame added Hacktoberfest https://hacktoberfest.digitalocean.com/ enhancement hacktoberfest-accepted labels Oct 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Hacktoberfest https://hacktoberfest.digitalocean.com/ hacktoberfest-accepted

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Requirement is pinned for python-synology 0.8.2: urllib3>=1.24.3,<1.25

1 participant