Commit 9d8be64
committed
ulab: Update to release tag 1.1.0
Disable certain classes of diagnostic when building ulab. We should
submit patches upstream to (A) fix these errors and (B) upgrade their
CI so that the problems are caught before we want to integrate with
CircuitPython, but not right now.1 parent 211d084 commit 9d8be64
3 files changed
Lines changed: 106 additions & 45 deletions
- .gitignore+2
- README.md+34-30
- code/approx/approx.c+240-214
- code/approx/approx.h+6-3
- code/compare/compare.c+153-132
- code/compare/compare.h+120-11
- code/fft/fft.c+27-22
- code/fft/fft.h-4
- code/filter/filter.c+61-49
- code/filter/filter.h+2-1
- code/linalg/linalg.c+268-197
- code/linalg/linalg.h+4-4
- code/micropython.mk+1
- code/ndarray.c+1.3k-757
- code/ndarray.h+614-66
- code/ndarray_operators.c+771
- code/ndarray_operators.h+166
- code/ndarray_properties.h+24-7
- code/numerical/numerical.c+716-412
- code/numerical/numerical.h+500-81
- code/poly/poly.c+91-42
- code/poly/poly.h+4-2
- code/ulab.c+299-34
- code/ulab.h+187-27
- code/ulab_create.c+403-65
- code/ulab_create.h+42-7
- code/user/user.c+56-5
- code/vector/vectorise.c+299-100
- code/vector/vectorise.h+131-8
- docs/manual/Makefile+9-1
- docs/manual/autoapi/templates/python/module.rst+91
- docs/manual/extract_pyi.py+223
- docs/manual/make.bat+35
- docs/manual/source/conf.py+104-13
- docs/manual/source/index.rst+24-3
- docs/manual/source/ulab-approx.rst+251
- docs/manual/source/ulab-compare.rst+149
- docs/manual/source/ulab-fft.rst+228
- docs/manual/source/ulab-filter.rst+99
- docs/manual/source/ulab-intro.rst+536
- docs/manual/source/ulab-linalg.rst+482
- docs/manual/source/ulab-ndarray.rst+2.2k
- docs/manual/source/ulab-numerical.rst+665
- docs/manual/source/ulab-poly.rst+122
- docs/manual/source/ulab-programming.rst+921
- docs/manual/source/ulab-vectorise.rst+415
- docs/manual/source/ulab.rst-4.6k
- docs/manual/source/ulab/approx/index.rst+70
- docs/manual/source/ulab/compare/index.rst+51
- docs/manual/source/ulab/fft/index.rst+40
- docs/manual/source/ulab/filter/index.rst+48
- docs/manual/source/ulab/index.rst+429
- docs/manual/source/ulab/linalg/index.rst+72
- docs/manual/source/ulab/numerical/index.rst+84
- docs/manual/source/ulab/poly/index.rst+25
- docs/manual/source/ulab/user/index.rst+11
- docs/manual/source/ulab/vector/index.rst+167
- docs/requirements.txt+1
- docs/source/ulab.rst-4.9k
- docs/ulab-approx.ipynb+617
- docs/ulab-change-log.md+21
- docs/ulab-compare.ipynb+469
- docs/ulab-convert.ipynb+551
- docs/ulab-fft.ipynb+610
- docs/ulab-filter.ipynb+430
- docs/ulab-intro.ipynb+765
- docs/ulab-linalg.ipynb+947
- docs/ulab-manual.ipynb-6.2k
- docs/ulab-numerical.ipynb+1.1k
- docs/ulab-poly.ipynb+454
- docs/ulab-programming.ipynb+806
- docs/ulab-vectorise.ipynb+776
- tests/00smoke.py.exp+2-2
- tests/argminmax.py+11-11
- tests/cholesky.py.exp+6-6
- tests/compare.py+10-11
- tests/constructors.py.exp+4-4
- tests/linalg.py.exp+6-6
- tests/operators.py.exp+8-8
- tests/poly.py+12-14
- tests/slicing.py-2
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
855 | 855 | | |
856 | 856 | | |
857 | 857 | | |
| 858 | + | |
| 859 | + | |
| 860 | + | |
| 861 | + | |
858 | 862 | | |
859 | 863 | | |
860 | 864 | | |
| |||
1951 | 1955 | | |
1952 | 1956 | | |
1953 | 1957 | | |
1954 | | - | |
| 1958 | + | |
1955 | 1959 | | |
1956 | 1960 | | |
1957 | 1961 | | |
| |||
2030 | 2034 | | |
2031 | 2035 | | |
2032 | 2036 | | |
2033 | | - | |
2034 | | - | |
2035 | | - | |
2036 | | - | |
2037 | 2037 | | |
2038 | 2038 | | |
2039 | 2039 | | |
| |||
2042 | 2042 | | |
2043 | 2043 | | |
2044 | 2044 | | |
| 2045 | + | |
| 2046 | + | |
| 2047 | + | |
| 2048 | + | |
2045 | 2049 | | |
2046 | 2050 | | |
2047 | 2051 | | |
| |||
2059 | 2063 | | |
2060 | 2064 | | |
2061 | 2065 | | |
2062 | | - | |
| 2066 | + | |
2063 | 2067 | | |
2064 | 2068 | | |
2065 | 2069 | | |
| 2070 | + | |
| 2071 | + | |
| 2072 | + | |
| 2073 | + | |
2066 | 2074 | | |
2067 | 2075 | | |
2068 | 2076 | | |
2069 | 2077 | | |
| 2078 | + | |
| 2079 | + | |
| 2080 | + | |
| 2081 | + | |
2070 | 2082 | | |
2071 | 2083 | | |
2072 | 2084 | | |
| |||
2076 | 2088 | | |
2077 | 2089 | | |
2078 | 2090 | | |
2079 | | - | |
| 2091 | + | |
2080 | 2092 | | |
2081 | 2093 | | |
2082 | 2094 | | |
2083 | | - | |
| 2095 | + | |
2084 | 2096 | | |
2085 | 2097 | | |
2086 | 2098 | | |
2087 | | - | |
| 2099 | + | |
2088 | 2100 | | |
2089 | 2101 | | |
2090 | 2102 | | |
| |||
2288 | 2300 | | |
2289 | 2301 | | |
2290 | 2302 | | |
| 2303 | + | |
| 2304 | + | |
| 2305 | + | |
| 2306 | + | |
2291 | 2307 | | |
2292 | 2308 | | |
2293 | 2309 | | |
| |||
2304 | 2320 | | |
2305 | 2321 | | |
2306 | 2322 | | |
2307 | | - | |
2308 | | - | |
2309 | | - | |
2310 | | - | |
2311 | 2323 | | |
2312 | 2324 | | |
2313 | 2325 | | |
| |||
2380 | 2392 | | |
2381 | 2393 | | |
2382 | 2394 | | |
2383 | | - | |
2384 | | - | |
2385 | | - | |
2386 | | - | |
2387 | 2395 | | |
2388 | 2396 | | |
2389 | 2397 | | |
| |||
2392 | 2400 | | |
2393 | 2401 | | |
2394 | 2402 | | |
| 2403 | + | |
| 2404 | + | |
| 2405 | + | |
| 2406 | + | |
2395 | 2407 | | |
2396 | 2408 | | |
2397 | 2409 | | |
| |||
2400 | 2412 | | |
2401 | 2413 | | |
2402 | 2414 | | |
2403 | | - | |
2404 | | - | |
2405 | | - | |
2406 | | - | |
2407 | 2415 | | |
2408 | 2416 | | |
2409 | 2417 | | |
| |||
2433 | 2441 | | |
2434 | 2442 | | |
2435 | 2443 | | |
| 2444 | + | |
| 2445 | + | |
| 2446 | + | |
| 2447 | + | |
2436 | 2448 | | |
2437 | 2449 | | |
2438 | 2450 | | |
| |||
2548 | 2560 | | |
2549 | 2561 | | |
2550 | 2562 | | |
| 2563 | + | |
| 2564 | + | |
| 2565 | + | |
| 2566 | + | |
2551 | 2567 | | |
2552 | 2568 | | |
2553 | 2569 | | |
| |||
2601 | 2617 | | |
2602 | 2618 | | |
2603 | 2619 | | |
2604 | | - | |
2605 | | - | |
| 2620 | + | |
| 2621 | + | |
2606 | 2622 | | |
2607 | 2623 | | |
2608 | 2624 | | |
| |||
2672 | 2688 | | |
2673 | 2689 | | |
2674 | 2690 | | |
| 2691 | + | |
2675 | 2692 | | |
2676 | 2693 | | |
2677 | 2694 | | |
| |||
2696 | 2713 | | |
2697 | 2714 | | |
2698 | 2715 | | |
| 2716 | + | |
| 2717 | + | |
| 2718 | + | |
| 2719 | + | |
2699 | 2720 | | |
2700 | 2721 | | |
2701 | 2722 | | |
| |||
2704 | 2725 | | |
2705 | 2726 | | |
2706 | 2727 | | |
| 2728 | + | |
| 2729 | + | |
| 2730 | + | |
| 2731 | + | |
2707 | 2732 | | |
2708 | 2733 | | |
2709 | 2734 | | |
| |||
2716 | 2741 | | |
2717 | 2742 | | |
2718 | 2743 | | |
| 2744 | + | |
| 2745 | + | |
| 2746 | + | |
| 2747 | + | |
| 2748 | + | |
| 2749 | + | |
| 2750 | + | |
| 2751 | + | |
| 2752 | + | |
| 2753 | + | |
| 2754 | + | |
| 2755 | + | |
| 2756 | + | |
| 2757 | + | |
| 2758 | + | |
| 2759 | + | |
2719 | 2760 | | |
2720 | 2761 | | |
2721 | 2762 | | |
| |||
2728 | 2769 | | |
2729 | 2770 | | |
2730 | 2771 | | |
| 2772 | + | |
| 2773 | + | |
| 2774 | + | |
| 2775 | + | |
2731 | 2776 | | |
2732 | 2777 | | |
2733 | 2778 | | |
| |||
2896 | 2941 | | |
2897 | 2942 | | |
2898 | 2943 | | |
| 2944 | + | |
| 2945 | + | |
| 2946 | + | |
| 2947 | + | |
2899 | 2948 | | |
2900 | 2949 | | |
2901 | 2950 | | |
| |||
2945 | 2994 | | |
2946 | 2995 | | |
2947 | 2996 | | |
2948 | | - | |
2949 | | - | |
2950 | | - | |
2951 | | - | |
2952 | 2997 | | |
2953 | 2998 | | |
2954 | 2999 | | |
| |||
3031 | 3076 | | |
3032 | 3077 | | |
3033 | 3078 | | |
| 3079 | + | |
| 3080 | + | |
| 3081 | + | |
| 3082 | + | |
3034 | 3083 | | |
3035 | 3084 | | |
3036 | 3085 | | |
| |||
3043 | 3092 | | |
3044 | 3093 | | |
3045 | 3094 | | |
3046 | | - | |
3047 | | - | |
3048 | | - | |
3049 | | - | |
3050 | 3095 | | |
3051 | 3096 | | |
3052 | 3097 | | |
| |||
3099 | 3144 | | |
3100 | 3145 | | |
3101 | 3146 | | |
| 3147 | + | |
| 3148 | + | |
| 3149 | + | |
| 3150 | + | |
3102 | 3151 | | |
3103 | 3152 | | |
3104 | 3153 | | |
| |||
3121 | 3170 | | |
3122 | 3171 | | |
3123 | 3172 | | |
| 3173 | + | |
| 3174 | + | |
| 3175 | + | |
| 3176 | + | |
| 3177 | + | |
| 3178 | + | |
| 3179 | + | |
| 3180 | + | |
3124 | 3181 | | |
3125 | 3182 | | |
3126 | 3183 | | |
| |||
3255 | 3312 | | |
3256 | 3313 | | |
3257 | 3314 | | |
| 3315 | + | |
| 3316 | + | |
| 3317 | + | |
| 3318 | + | |
3258 | 3319 | | |
3259 | 3320 | | |
3260 | 3321 | | |
| |||
3273 | 3334 | | |
3274 | 3335 | | |
3275 | 3336 | | |
3276 | | - | |
3277 | | - | |
| 3337 | + | |
| 3338 | + | |
3278 | 3339 | | |
3279 | 3340 | | |
3280 | 3341 | | |
| |||
3300 | 3361 | | |
3301 | 3362 | | |
3302 | 3363 | | |
3303 | | - | |
| 3364 | + | |
3304 | 3365 | | |
3305 | 3366 | | |
3306 | 3367 | | |
| |||
3343 | 3404 | | |
3344 | 3405 | | |
3345 | 3406 | | |
3346 | | - | |
3347 | | - | |
3348 | | - | |
3349 | | - | |
3350 | 3407 | | |
3351 | 3408 | | |
3352 | 3409 | | |
| |||
3452 | 3509 | | |
3453 | 3510 | | |
3454 | 3511 | | |
| 3512 | + | |
| 3513 | + | |
| 3514 | + | |
| 3515 | + | |
3455 | 3516 | | |
3456 | 3517 | | |
3457 | 3518 | | |
| |||
3627 | 3688 | | |
3628 | 3689 | | |
3629 | 3690 | | |
3630 | | - | |
3631 | | - | |
| 3691 | + | |
| 3692 | + | |
3632 | 3693 | | |
3633 | 3694 | | |
3634 | | - | |
3635 | | - | |
| 3695 | + | |
| 3696 | + | |
3636 | 3697 | | |
3637 | 3698 | | |
3638 | 3699 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
112 | | - | |
| 112 | + | |
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
| |||
0 commit comments