Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 4.0.0 #215

Merged
merged 122 commits into from
Mar 6, 2021
Merged

Release 4.0.0 #215

merged 122 commits into from
Mar 6, 2021

Conversation

thomasyu888
Copy link
Member

  • Fixes #xxxx (Link the github issue if applicable)
  • Did you run your tests locally (instructions here)?
  • Did you add a good description about your changes or additions?
  • Support Python 3.9
  • Require Synapse Python Client >= 2.3.0
  • Deprecate helpers.py
  • Fix conditionals for permissions check

thomasyu888 and others added 15 commits October 28, 2020 21:20
* Get team member count rest call

* Add tests

* Add tests

* Update tests/test_teams.py
* move team related functions to team module

* ilnt
* Create functions to - download and upload synapse wikis in markdown + wiki config

* Add doc strings

* Add cli

* add more details in print

* Change to pull and push wiki, remove config_path and use workdir

* Add docs

* Add docs

* Add docs

* Edit

* Edit docs

* Use workdir parameter for all wiki commands

* Add docs

* add doc

* Add tests

* Add tests

* Lint

* Make improvements

* Add fine grain validationg

* Lint

* Test for strings and ints

* Fix tests

* Remove

* Edit

* Comment out valiate-wiki-config function

* Fix

* Make sure to use isfile instead of os.path.exists

* Edit

* Add wikiId in front of markdown path

* Add comment

* Update wiki
fix conditionals for permissions check
@coveralls
Copy link

coveralls commented Mar 4, 2021

Pull Request Test Coverage Report for Build 626999877

Warning: This coverage report may be inaccurate.

This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

Details

  • 27 of 27 (100.0%) changed or added relevant lines in 2 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+3.3%) to 81.544%

Totals Coverage Status
Change from base Build 530072008: 3.3%
Covered Lines: 1056
Relevant Lines: 1295

💛 - Coveralls

@pep8speaks
Copy link

pep8speaks commented Mar 4, 2021

Hello @thomasyu888! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:

Line 21:80: E501 line too long (94 > 79 characters)
Line 22:80: E501 line too long (84 > 79 characters)
Line 23:80: E501 line too long (81 > 79 characters)
Line 328:5: E125 continuation line with same indent as next logical line

Line 36:80: E501 line too long (83 > 79 characters)

Comment last updated at 2021-03-06 12:48:31 UTC

* Update client

* Remove support for 3.6

* Limit

* Remove version for pandas

* Fix

* Don't drop support for python 3.6 yet

* Don't set pandas version
* Remove helpers, but refactor stopping submissions that are over a specific quota

* Remove tests for helpers

* Add in tests

* Add submission tests

* query fail
@thomasyu888 thomasyu888 marked this pull request as ready for review March 6, 2021 09:59
@thomasyu888 thomasyu888 merged commit 663a389 into master Mar 6, 2021
@thomasyu888 thomasyu888 deleted the release-4.0.0 branch March 6, 2021 13:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants