question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Wheel test broken

See original GitHub issue

Hmm wheels_universal failure unrelated, investigating. @epassaro what do you think?

Seems Azure (the OA template to be precise) is installing and running Python 3.9 but poliastro is set ❤️.9. See this line.

_Originally posted by @epassaro in https://github.com/poliastro/poliastro/pull/1034#issuecomment-710503295_

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:6 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
astrojuanlucommented, Jan 4, 2021

@epassaro … I think we were only missing this! https://github.com/OpenAstronomy/azure-pipelines-templates/commit/0ba9adf763 (we were still using your fork, I amended this in gh-1060)

1reaction
astrojuanlucommented, Nov 20, 2020

Hi @saintaardvark !

If there is anything we can do to help test poliastro on 3.9, please let me know

In principle, if you get Numba to install on Python 3.9, poliastro should work without problems. We were waiting for the project to provide manylinux wheels (that way we avoid having to compile llvmlite against LLVM), which should happen around mid-December as per https://github.com/numba/numba/issues/6345#issuecomment-721738251.

The other reason why we set poliastro to require Python 3.9 is… because people don’t know how to use pip 😃 They will install Python 3.9, try pip install poliastro, see a huge red wall of text, and complain here. I’ve seen this in other projects, and unfortunately pip (or numba, or llvmlite, whatever) do not provide a nice error message saying " ✨ Howdy! You are trying to install a package that requires compiling some binary extensions, but apparently you don’t have the necessary dependencies in your operative system, and this failed ✨ ".

I’m tracking 3.9 support here https://github.com/poliastro/poliastro/pull/1027 when this pull request passes, I will declare that poliastro is compatible with Python 3.9.

But again: if you care enough and have a lot of determination and you want to test poliastro on Python 3.9, you can help us by:

  1. creating a new environment,
  2. compiling numba in it,
  3. removing the <3.9 requirement from poliastro pyproject.toml,
  4. installing it from source, and
  5. running the tests.

Let us know if you have any issues!

Read more comments on GitHub >

github_iconTop Results From Across the Web

Broken Wheel Test - Pioneer International
Broken Wheel Test ... Easily administered, valid and reliable test of visual acuity in children 2 to 5 years of age, the visually...
Read more >
Broken Wheel Test™ & Advanced Guide, : Bernell Corporation
The Broken Wheel Acuity Test utilizes cards that have a familiar, non-threatening symbol (car), presented in a forced choice response. The simple recognition...
Read more >
Broken wheel acuity test: a new and valid test for preschool ...
This study describes a new visual acuity test for preschool and exceptional children. It is independent of verbal responses, uses a forced-choice testing...
Read more >
15 Silly Mistakes ("Automatic Fails") That Prevent You From ...
Lack of Steering Control. Although demonstrating confidence behind the wheel is important during your test, don't be so confident that you drive one-handed....
Read more >
12 Most Common DMV Driving Test Mistakes & Automatic Fails
The driving tests marks the final obstacle to independence. We have compiled 12 of the most common driving mistakes DMV testers fail ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found