All tests passed in browser (Jupyter), but not local

The point is that the API that may have changed might be something that the grader routines or the test case logic depend on, not something to do with the actual values you are generating.

There are no official instructions for how to duplicate all the versions. It’s pretty complicated, but here is a thread that will point you down one path for doing this. If you are going to do things locally, you need to grow your own skills for dealing with this kind of thing. Please realize that the mentors here are volunteers: we do not get paid to do this. So it’s not reasonable to expect us to be your own personal IT support staff for whatever you want to do outside the scope of these courses. It’s fine to ask questions like this and maybe you’ll find other community members who like to help with this kind of thing (like the person who created that thread I linked above), but please realize that this is a “community service” model and not a kind of support that you can demand or expect from the mentors.