Skip to content

Add experimental support for using Numba to speed things up#36

Merged
davep merged 11 commits intomainfrom
go-faster
Feb 28, 2026
Merged

Add experimental support for using Numba to speed things up#36
davep merged 11 commits intomainfrom
go-faster

Conversation

@davep
Copy link
Owner

@davep davep commented Feb 14, 2026

Also drop Python 3.10 and 3.11.

With this PR in place it should be possible to:

uv tool install complexitty

to install the "normal" version.

On the other hand if you install like this (I think, I need to be sure uv supports this syntax):

uv tool install complexitty[faster]

it will use Numba as a requirement and will compile the Mandelbrot calculation with it making things far faster.

@davep davep self-assigned this Feb 14, 2026
@davep davep added the Enhancement New feature or request label Feb 14, 2026
@davep davep linked an issue Feb 14, 2026 that may be closed by this pull request
@davep davep marked this pull request as ready for review February 28, 2026 20:12
@davep davep merged commit b8a1a67 into main Feb 28, 2026
6 checks passed
@davep davep deleted the go-faster branch February 28, 2026 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Consider using Numba

1 participant