Skip to content

Fix Coveralls, Centralize Reverse Proxy (NGINX), and add Flake8 Linter#757

Merged
eywalker merged 12 commits into
datajoint:masterfrom
guzman-raphael:fix-coveralls
Apr 15, 2020
Merged

Fix Coveralls, Centralize Reverse Proxy (NGINX), and add Flake8 Linter#757
eywalker merged 12 commits into
datajoint:masterfrom
guzman-raphael:fix-coveralls

Conversation

@guzman-raphael

@guzman-raphael guzman-raphael commented Apr 13, 2020

Copy link
Copy Markdown
Collaborator

This PR fixes the issue with coveralls and moves the logic for the fakeservices.datajoint.io reverse proxy to centralize into a dedicate image. This is necessary for reuse with datajoint-matlab. Also, new flake8 python linter was added for syntax and style checks along with appropriate code base update.

Notable source updates:

  • Removed unnecessary U import from autopopulate.py
  • Removed unnecessary escape key in heading.py i.e. \signed
  • Removed unnecessary contents_hash_function from migrate.py

Also, reduced testing matrix to test MySQL 5.7 on all supported python releases and remaining MySQL versions only on latest python release.

Fix #756
Fix #758
Fix #759

@guzman-raphael guzman-raphael marked this pull request as draft April 13, 2020 22:01
@guzman-raphael guzman-raphael marked this pull request as ready for review April 14, 2020 15:39
@guzman-raphael guzman-raphael changed the title Fix Coveralls Fix Coveralls and Centralize Reverse Proxy (NGINX) Apr 14, 2020
@guzman-raphael guzman-raphael changed the title Fix Coveralls and Centralize Reverse Proxy (NGINX) Fix Coveralls, Centralize Reverse Proxy (NGINX), and add Flake8 Linter Apr 14, 2020
@dimitri-yatsenko

Copy link
Copy Markdown
Member

Would you resolve the conflict and then we will merge. This looks great!

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.

CI: Address NGINX cert issues CI: Add python linter CI: Coveralls Test Breaks

3 participants