Skip to content

Conversation

@Marc-Andre-Rivet
Copy link
Contributor

No description provided.

. venv/bin/activate && pip install --no-cache-dir --upgrade -e . --progress-bar off && mkdir packages
cd dash-renderer && renderer build && python setup.py sdist && mv dist/* ../packages/ && cd ..
git clone --depth 1 https://github.com/plotly/dash-core-components.git
git clone -b 20200814-update-deps --depth 1 https://github.com/plotly/dash-core-components.git
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Run against the modified branches of Core components

long-suffix,
old-ne-operator,
old-octal-literal,
import-outside-toplevel,
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Was previously ignored

{
"tabWidth": 4,
"singleQuote": true,
"arrowParens": "avoid",
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Default changed

"private::format.ts": "tslint --fix --project tsconfig.json --config tslint.json",
"private::lint.js-eslint": "eslint .",
"private::lint.js-prettier": "prettier --config .prettierrc \"src/**/*.js\" --list-different",
"private::lint.js-prettier": "prettier --config .prettierrc \"src/**/*.(js|ts|tsx)\" --list-different",
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Apply Prettier to TypeScript files too.
@alexcjohnson Since you've mentioned it before. Might as well.. makes little sense to do one extension and not the other.

@@ -1,14 +1,14 @@
dash_flow_example==0.0.5
dash-dangerously-set-inner-html
isort==4.3.21
Copy link
Contributor Author

Choose a reason for hiding this comment

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

isort can't be upgraded, hard dep on 4.x

pylint==1.9.4;python_version<"3.7"
pylint==2.3.1;python_version=="3.7"
astroid==2.2.5;python_version=="3.7"
pylint==2.5.3;python_version=="3.7"
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Updating pylint and flake8 has side-effects on other core/ancillary component libraries.

@alexcjohnson
Copy link
Collaborator

@Marc-Andre-Rivet this looks stale - anything you want to resurrect from this PR or shall I just close it?

@alexcjohnson
Copy link
Collaborator

There are a number of updates here that haven't been handled elsewhere, but after #1611 I think it'll be easier to remake from scratch than to drag this PR forward.

@alexcjohnson alexcjohnson deleted the 20200814-update-deps branch June 8, 2021 14:30
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.

3 participants