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

Issue 488 - Rename async modules #489

Merged
merged 9 commits into from
Feb 27, 2020
Merged

Issue 488 - Rename async modules #489

merged 9 commits into from
Feb 27, 2020

Conversation

Marc-Andre-Rivet
Copy link
Contributor

Closes #488

pip install -e .
python setup.py sdist
cd dist
find . -name "*.gz" | xargs pip install --no-cache-dir --ignore-installed && cd ..
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Using the opportunity to install from tarball instead of the local folder -e .. This change helps identify issues when resource paths change and the MANIFEST.in file isn't synced.

pip install -r tests/requirements.txt --quiet
pip install dash[testing]
pip install --progress-bar off -r tests/requirements.txt --quiet
pip install --progress-bar off dash[testing]
Copy link
Contributor Author

Choose a reason for hiding this comment

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

No point having thousands of lines of progress bar on each CI run..

@@ -103,11 +100,11 @@ jobs:
name: Run integration tests
command: |
. venv/bin/activate
pip install --upgrade pip
pip install -r tests/requirements.txt
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This step is run after the step above that already installs everything, 🔪

Copy link
Contributor

Choose a reason for hiding this comment

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

Good catch :)

Copy link
Contributor

@shammamah-zz shammamah-zz left a comment

Choose a reason for hiding this comment

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

💃

@Marc-Andre-Rivet Marc-Andre-Rivet merged commit e9c9d56 into master Feb 27, 2020
@Marc-Andre-Rivet Marc-Andre-Rivet deleted the 488-async-tilde branch February 27, 2020 16:42
cython>=0.19
dash>=1.6.1
dash-bio-utils==0.0.4
dash-daq==0.2.2
gunicorn==19.9.0
jsonschema==2.6.0
matplotlib==3.0.2
numpy==1.15.4
Copy link
Collaborator

Choose a reason for hiding this comment

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

I feel like I've asked this question before, but does this root requirements.txt file get used anywhere?

Copy link
Contributor

Choose a reason for hiding this comment

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

This was originally used for the demo apps but I don't think it needs to be here any more after #459 since the apps each have their own requirements.txt. We should probably replace it with a dev-requirements.txt file instead.

Copy link
Collaborator

Choose a reason for hiding this comment

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

@shammamah Good to know, thanks! No need to fix now but please make an issue for followup.

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.

Rename async modules
3 participants