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

Switch to nengo-bones templating #204

Merged
merged 6 commits into from Apr 16, 2019

Conversation

Projects
None yet
3 participants
@drasmuss
Copy link
Contributor

commented Mar 27, 2019

This replaces #193 as well, since caching and pytest-xdist are now built into the template scripts.

@drasmuss drasmuss force-pushed the template-ci branch 3 times, most recently from ebabeb8 to 31d6b79 Mar 29, 2019

@drasmuss drasmuss referenced this pull request Mar 29, 2019

Merged

Set up templating system #5

8 of 10 tasks complete

@arvoelke arvoelke force-pushed the template-ci branch from 31d6b79 to c85f19b Apr 9, 2019

Show resolved Hide resolved .travis.yml Outdated

@arvoelke arvoelke force-pushed the template-ci branch 2 times, most recently from 9443866 to 1ecba76 Apr 10, 2019

@drasmuss drasmuss force-pushed the template-ci branch 2 times, most recently from 832cbe8 to 3a3b27c Apr 15, 2019

drasmuss and others added some commits Mar 26, 2019

Restrict pytest-xdist to <1.28.0
1.28.0 requires pytest>=4.4, which is not supported
in nengo<3.0.
Set PIP_UPGRADE=False but upgrade pip for docs
The issue is that conda installs certifi, and then pip can't
uninstall it because it doesn't detect it.
Preventing pip from upgrading packages is okay since we
disabled caching in nengo-bones.
But we still need to upgrade pip itself because otherwise
we get "Direct url requirement not allowed for dependencies"
when doing `pip install -e .[docs]` for `abr_control`.
This is not a long-term fix, but once we remove conda and then
re-enable caching we shouldn't have this issue.

@tbekolay tbekolay force-pushed the template-ci branch from 3a3b27c to 826d3ba Apr 16, 2019

@tbekolay tbekolay merged commit 826d3ba into master Apr 16, 2019

3 checks passed

Travis CI - Branch Build Passed
Details
codecov/patch 100% of diff hit (target 100%)
Details
codecov/project 99.32% (+0.02%) compared to c83acd1
Details

@tbekolay tbekolay deleted the template-ci branch Apr 16, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.