summaryrefslogtreecommitdiff
path: root/.circleci/config.yml
Commit message (Collapse)AuthorAgeFilesLines
* Remove Python 3.8 from CI (#6636)Ross Barnowski2023-04-141-2/+2
| | | | | | | | | * Drop Python 3.8 from test workflows. * Bump Pypy version to 3.9 in test workflow. * Bump Python to 3.10 in lint, mypy, randomly workflows. * Bump circleci to Python 3.10.
* Remove pdf latex builds of docs (#5572)Mridul Seth2023-02-281-7/+0
| | | MAINT: Remove pdf latex builds of docs
* Update precommit hooks (#5923)Jarrod Millman2022-08-091-3/+1
|
* Remove stuff conda doesn't support (#5361)Jarrod Millman2022-02-261-0/+1
| | | | | * Remove stuff conda doesn't support * Add note so we don't forget why we did this
* Use pytest-mpl (#4579)Jarrod Millman2022-02-121-4/+42
| | | | | | | | | | | | | | | | | | | | | | | * Use pytest-mpl * Try circleci * New * Fix * Fix test * Add documentation * Install default requirments on Circle CI * Install pytest on circle CI * Update python image * Test house w/ colors Co-authored-by: Mridul Seth <mail@mriduls.com>
* Remove default dependencies (#4967)Jarrod Millman2021-07-231-1/+1
| | | | | * Remove default dependencies * Update release notes
* Limit number of threads used by OMP in circleci. (#4830)Ross Barnowski2021-05-241-0/+2
|
* Remove mayavi and cartopy dependencies (#4800)Jarrod Millman2021-05-131-17/+0
|
* CI: Fix cartopy build failure in docs workflow (#4751)Ross Barnowski2021-04-241-5/+5
| | | | | * Remove --upgrade flag from pip in ci config. * Pin cartopy.
* CI: persist pip cache between circleci runs (#4714)Ross Barnowski2021-04-121-6/+15
| | | | | | | | | | | | | | | | | | | | | * CI: persist pip cache between circleci runs Currently, the pip install stop of the docs build job on circleci takes ~2min due to the need to build some wheels locally. This time-consuming step could be significantly improved by persisting the pip cache between CI runs. * Fix indentation error in config file. * Update config.yml Use next-gen circleci images for faster spin-up time and improved reliability: https://circleci.com/docs/2.0/circleci-images/?section=executors-and-images * circleci docker img back down to python 3.8. * xvfb not included in cimg by default. Co-authored-by: Jarrod Millman <jarrod.millman@gmail.com>
* Use xetex for uft8 latex backend (#4326)Jon Crall2020-12-031-1/+1
| | | Co-authored-by: Ross Barnowski <rossbar@berkeley.edu>
* CI: Fix CircleCI doc buiild failure (#4388)Ross Barnowski2020-11-241-0/+1
| | | | | * Pin pyqt to 5.15.1 * CI: add env listing to make debugging easier.
* Install vtk before mayaviJarrod Millman2020-11-151-0/+1
|
* Enable mayavi in sphinx gallery. (#4297)Ross Barnowski2020-11-141-0/+11
| | | | | | | | | | | | | | | | | | * Enable mayavi in sphinx gallery. * Add mayavi deps to example requirements. * Install vtk before mayavi * Don't popup Mayavi windows * Display offscreen * Borrow mayavi CI conf from sphinx-gallery * Grab dependencies as specified in sphinx-gallery conf. * Set up virtual frame buffer so mayavi can import/run headless. Co-authored-by: Jarrod Millman <jarrod.millman@gmail.com>
* Deprecate nx_shp (#4298)Jarrod Millman2020-11-131-1/+6
| | | | | | | * Deprecate nx_shp * Add geospatial example stubs * Add link to gallery
* Update Knuth miles example. (#4251)Ross Barnowski2020-10-161-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | * MAINT: replace hard-coded print with print(G). Take advantage of more descriptive G.__str__. * WIP: get example working with cartopy * WIP: Make knuth example work with or without cartopy * CI: cherrypick CI setup from #4250 * Add country boundaries to knuth example. Adds Canada and Mexico map boundaries so that the Canadian cities are not floating in negative space * Slightly better figure aspect. * Reduce linewidth for paths between cities. Provides a little more contrast with the map borders. * Add warnings filter to ignore cartopy warnings
* Revert "CI: Configure circleCI to deploy docs. (#4134)" (#4231)Ross Barnowski2020-10-011-44/+0
| | | | | This reverts commit 9775f834f527b68c367c9bb2ad44804acf8a283d and subsequent related commits 359aa427a, b3364edc6, and 5360f5237; all of which were related to the doc deployment config.
* CI: update circleci doc deployment. (#4230)Ross Barnowski2020-10-011-3/+1
| | | | * Try removing manual known_hosts addendum * Update fingerprint config
* Create ssh dir for circleciJarrod Millman2020-10-011-0/+1
|
* CI: Add GH fingerprint (#4229)Jarrod Millman2020-10-011-0/+1
|
* CI: Configure circleCI to deploy docs. (#4134)Ross Barnowski2020-10-011-0/+44
| | | Move devdoc deployment from TravisCI to circleCI
* Make optional dependencies default on CPythonJarrod Millman2020-09-151-2/+1
|
* Update apt-get on circleci image (#4147)Jarrod Millman2020-08-101-6/+11
|
* CI: temporary fix for CI latex installation issues (#4131)Ross Barnowski2020-08-051-1/+1
|
* Build pdf (#4123)Jarrod Millman2020-08-021-0/+8
|
* CI: Setup circle CI for documentation builds (#4119)Ross Barnowski2020-07-301-0/+41
* Add .circleci/config.yml * WIP: Update circleCI config for docbuilding * WIP: update graphviz deps * WIP: Add missing nx step to config * CI: Fix path to build artifact * CI: Add gh-action to link to circleci artifact * CI: Fix artifact path