##// END OF EJS Templates
Add temporary CI run using matplotlib-inline's entry-point code
Ian Thomas -
Show More
@@ -49,6 +49,11 b' jobs:'
49 - os: macos-latest
49 - os: macos-latest
50 python-version: "pypy-3.10"
50 python-version: "pypy-3.10"
51 deps: test
51 deps: test
52 # Temporary CI run to use entry point compatible code in matplotlib-inline.
53 - os: ubuntu-latest
54 python-version: "3.12"
55 deps: test_extra
56 want-latest-entry-point-code: true
52
57
53 steps:
58 steps:
54 - uses: actions/checkout@v3
59 - uses: actions/checkout@v3
@@ -82,6 +87,16 b' jobs:'
82 - name: Check manifest
87 - name: Check manifest
83 if: runner.os != 'Windows' # setup.py does not support sdist on Windows
88 if: runner.os != 'Windows' # setup.py does not support sdist on Windows
84 run: check-manifest
89 run: check-manifest
90
91 - name: Install entry point compatible code (TEMPORARY)
92 if: matrix.want-latest-entry-point-code
93 run: |
94 python -m pip list
95 # Not installing matplotlib's entry point code as building matplotlib from source is complex.
96 # Rely upon matplotlib to test all the latest entry point branches together.
97 python -m pip install --upgrade git+https://github.com/ipython/matplotlib-inline.git@main
98 python -m pip list
99
85 - name: pytest
100 - name: pytest
86 env:
101 env:
87 COLUMNS: 120
102 COLUMNS: 120
General Comments 0
You need to be logged in to leave comments. Login now