Skip to content

Pin bokeh<3, don't pin matplotlib#2048

Merged
olupton merged 4 commits into
masterfrom
olupton/bokeh
Nov 1, 2022
Merged

Pin bokeh<3, don't pin matplotlib#2048
olupton merged 4 commits into
masterfrom
olupton/bokeh

Conversation

@olupton

@olupton olupton commented Nov 1, 2022

Copy link
Copy Markdown
Collaborator
  • Add some list(...) because newer matplotlib does not like generators.

@olupton olupton changed the title try without matplotlib pin Pin bokeh<3, don't pin matplotlib Nov 1, 2022
@olupton olupton requested a review from pramodk November 1, 2022 08:40
@olupton olupton marked this pull request as ready for review November 1, 2022 08:40

@nrnhines nrnhines left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I'm glad you diagnosed and fixed this. Clearly #2046 needs it. I've been unable to get ninja docs to work on my Apple M1 with a last of many errors being (don't let it affect this PR):

File /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/urllib/request.py:1357, in AbstractHTTPHandler.do_open(self, http_class, req, **http_conn_args)
   1354         h.request(req.get_method(), req.selector, req.data, headers,
   1355                   encode_chunked=req.has_header('Transfer-encoding'))
   1356     except OSError as err: # timeout error
-> 1357         raise URLError(err)
   1358     r = h.getresponse()
   1359 except:

URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1131)>

Edit: Seems the certificate issues were resolved by running /Applications/Python3.8/Install Certificates.command. But now I'm seeing

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   ???                           	               0x0 ???
1   libnrnpython3.dylib           	       0x10587080c run_threaded_reactions(ReactGridData*) + 144 (rxd_extracellular.cpp:582)

So this machine apparently needs #2046 for ninja docs success.
Edit 2: Yep. After git merge hines/rxd-funcptr-fix, ninja docs succeeds on my machine.

@azure-pipelines

Copy link
Copy Markdown

✔️ 8ff20e4 -> Azure artifacts URL

@olupton olupton merged commit 9964dd1 into master Nov 1, 2022
@olupton olupton deleted the olupton/bokeh branch November 1, 2022 09:48
iomaganaris pushed a commit that referenced this pull request Nov 9, 2022
* Add list(...) for new matplotlib.
nrnhines added a commit that referenced this pull request Nov 9, 2022
* refactoring: drop java code (#1937)

* Update removed_features.rst

* Fine tune clang-format and fix CI (#2041)

* Delete return statement to avoid ASan error.

* CVode.poolshrink(1) deletes unused mechanism pools. (#2033)

* Pin bokeh<3, don't pin matplotlib (#2048)

* Add list(...) for new matplotlib.

Co-authored-by: Alexandru Săvulescu <alexandru.savulescu@epfl.ch>
Co-authored-by: Olli Lupton <oliver.lupton@epfl.ch>
Co-authored-by: nrnhines <michael.hines@yale.edu>
alexsavulescu added a commit that referenced this pull request Dec 15, 2022
* refactoring: drop java code (#1937)

* Update removed_features.rst

* Fine tune clang-format and fix CI (#2041)

* Delete return statement to avoid ASan error.

* CVode.poolshrink(1) deletes unused mechanism pools. (#2033)

* Pin bokeh<3, don't pin matplotlib (#2048)

* Add list(...) for new matplotlib.

Co-authored-by: Alexandru Săvulescu <alexandru.savulescu@epfl.ch>
Co-authored-by: Olli Lupton <oliver.lupton@epfl.ch>
Co-authored-by: nrnhines <michael.hines@yale.edu>
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