@@ -48,9 +48,6 @@ version = '== 2.2.1'
4848patch = ' cloudpickle-2.2.1.patch'
4949license = ' BSD-3-Clause'
5050
51- [[cppy .rules ]]
52- version = ' ==1.2.1'
53-
5451[[cramjam .rules ]]
5552version = ' == 2.7.0'
5653patch = ' cramjam-2.7.0.patch'
@@ -285,10 +282,6 @@ install-priority = 0
285282patch = ' meson-python.patch'
286283license = ' MIT'
287284
288- [[ml_dtypes .rules ]]
289- # 0.4.0 requires numpy==2.0rc1
290- version = " < 0.4.0"
291-
292285[[mlx .rules ]]
293286patch = ' mlx.patch'
294287license = ' MIT'
@@ -427,7 +420,6 @@ version = '== 3.0.0'
427420patch = ' pendulum-3.0.0.patch'
428421license = ' MIT'
429422
430-
431423[[pip .rules ]]
432424version = ' == 23.2.1'
433425patch = ' pip-23.2.1.patch'
@@ -507,32 +499,33 @@ version = '>= 2.10.1, < 2.11.0'
507499patch = ' pybind11-2.10.1.patch'
508500license = ' BSD-3-Clause'
509501
510- [[pydantic .rules ]]
511- # Pin to match our pinned pydantic-core
512- version = ' == 2.10.3'
513-
514502[[pydantic-core .rules ]]
515503version = ' == 2.10.1'
504+ install-priority = 0
516505patch = ' pydantic-core-2.10.1.patch'
517506license = ' MIT'
518507
519508[[pydantic-core .rules ]]
520509version = ' == 2.23.4'
510+ install-priority = 0
521511patch = ' pydantic-core-2.23.4.patch'
522512license = ' MIT'
523513
524514[[pydantic-core .rules ]]
525515version = ' == 2.27.1'
516+ install-priority = 0
526517patch = ' pydantic-core-2.27.1.patch'
527518license = ' MIT'
528519
529520[[pydantic-core .rules ]]
530521version = ' == 2.27.2'
522+ install-priority = 0
531523patch = ' pydantic-core-2.27.1.patch'
532524license = ' MIT'
533525
534526[[pydantic-core .rules ]]
535527version = ' == 2.26.0'
528+ install-priority = 0
536529patch = ' pydantic-core-2.26.0.patch'
537530license = ' MIT'
538531
@@ -564,26 +557,18 @@ patch = "pymupdf.patch"
564557# of the AGPL'd codebase
565558license = ' UPL'
566559
567- [[pyOpenSSL .rules ]]
568- # Pin this version to avoid pulling newer cryptography than we have patch for
569- version = " == 23.2.0"
570-
571- [[pyparsing .rules ]]
572- version = ' == 3.0.8'
573-
574560[[pyperf .rules ]]
575561version = ' == 2.3.0'
562+ install-priority = 0
576563patch = ' pyperf-2.3.0.patch'
577564license = ' MIT'
578565
579566[[pyperf .rules ]]
580567version = ' == 2.3.1'
568+ install-priority = 0
581569patch = ' pyperf-2.3.1.patch'
582570license = ' MIT'
583571
584- [[pyperf .rules ]]
585- version = ' == 2.5.0'
586-
587572[[pyperformance .rules ]]
588573version = ' == 1.0.5'
589574patch = ' pyperformance-1.0.5.patch'
@@ -616,8 +601,8 @@ patch = 'pythran-0.16.patch'
616601license = ' BSD-3-Clause'
617602
618603[[pyzmq .rules ]]
619- # 26+ needs Cython 3
620604version = ' < 26'
605+ install-priority = 0
621606# The patch just makes it re-cythonize to pick up our cython changes
622607patch = ' pyzmq.patch'
623608license = ' BSD-3-Clause'
@@ -659,10 +644,6 @@ license = 'Apache-2.0'
659644version = ' 2.9.1'
660645url = ' https://github.com/ray-project/ray/archive/refs/tags/ray-2.9.1.tar.gz'
661646
662- [[readme-renderer .rules ]]
663- # Newer version depends nh3 which is built with maturin, which is currently broken
664- version = ' < 42'
665-
666647[[rpds_py .rules ]]
667648# Patch not needed anymore in recent version since pyo3 changes have been upstreamed
668649install-priority = 0
@@ -700,11 +681,9 @@ patch = 'scikit-learn-1.1.3.patch'
700681license = ' BSD-3-Clause'
701682dist-type = ' sdist'
702683
703- [[scipy .rules ]]
704- version = ' == 1.13.1'
705-
706684[[scipy .rules ]]
707685version = ' == 1.10.1'
686+ install-priority = 0
708687patch = ' scipy-1.10.1.patch'
709688license = ' BSD-3-Clause'
710689dist-type = ' sdist'
@@ -714,10 +693,6 @@ version = '>= 1.2.2'
714693patch = ' setproctitle-1.2.2.patch'
715694license = ' BSD-3-Clause'
716695
717- [[statsmodels .rules ]]
718- # Pin older versions for now, the new ones require numpy-2rc1 and cython 3
719- version = ' <= 0.14.1'
720-
721696[[tensorflow .rules ]]
722697version = ' == 2.15.0'
723698patch = ' tensorflow-2.15.0.patch'
@@ -822,9 +797,6 @@ license = 'BSD-3-Clause'
822797version = ' 0.17.1'
823798url = ' https://github.com/pytorch/vision/archive/refs/tags/v0.17.1.tar.gz'
824799
825- [[tox .rules ]]
826- version = ' == 3.*'
827-
828800[[transformers .rules ]]
829801# transformers tends to depend on a specific version of tokenizers. Pin it to avoid pulling unpatched tokenizers
830802version = ' == 4.33.3'
0 commit comments