You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Upstreamed, should not be needed in the next release
207
+
note = "Our patch was accepted upstream and should not be needed in the next release."
205
208
version = '<= 0.5.0'
206
209
install-priority = 0
207
210
patch = 'jiter.patch'
@@ -289,16 +292,16 @@ version = '>= 4.9, < 5'
289
292
patch = 'lxml-4.9.patch'
290
293
license = 'BSD-3-Clause'
291
294
292
-
# Patch already upstreamed, keeping it around for older versions
293
295
[[MarkupSafe.rules]]
296
+
note = "Our patch is upstreamed."
294
297
version = "< 2.1.0"
295
298
patch = "MarkupSafe.patch"
296
299
license = "BSD-3-Clause"
297
300
install-priority = 0# Don't make pip install prefer this version
298
301
dist-type = "sdist"
299
302
300
303
[[meson-python.rules]]
301
-
# Upstreamed
304
+
note = "Our patch is upstreamed."
302
305
version = '<= 0.16.0'
303
306
install-priority = 0
304
307
patch = 'meson-python.patch'
@@ -326,6 +329,7 @@ license = 'BSD-3-Clause'
326
329
327
330
[[numba.rules]]
328
331
# Not upstreamable, we disable the JIT
332
+
note = "Numba JIT relies on bytecode parsing and is disabled on GraalPy."
329
333
version = '== 0.59.1'
330
334
patch = 'numba-0.59.1.patch'
331
335
license = 'BSD-2-Clause'
@@ -391,11 +395,12 @@ version = '== 7.4.0'
391
395
# Important: This patch esentially breaks the package, it's not upstreamable. The package relies on bytecode parsing
392
396
# to do some otherwise impossible syntax shortcuts. Since it's esentially a type-checker, we just disable the overrides
393
397
# checking altogether
398
+
note = "This package relies on bytecode parsing and cannot work on GraalPy without significant changes. When installed on GraalPy, it is essentially disabled"
# Patch not needed anymore in recent version since pyo3 changes have been upstreamed
692
+
note = "Our patch is not needed anymore in recent version since PyO3 now supports GraalPy."
687
693
install-priority = 0
688
694
version = '== 0.10.3'
689
695
patch = 'rpds_py-0.10.3.patch'
690
696
license = 'MIT'
691
697
692
698
[[safetensors.rules]]
693
-
# Recent versions should use pyo3 with upstream support for graalpy
699
+
note = "Our patch is not needed anymore in recent version since PyO3 now supports GraalPy."
694
700
install-priority = 0
695
701
version = '== 0.3.3'
696
702
patch = 'safetensors-0.3.3.patch'
@@ -863,11 +869,10 @@ license = 'PSF-2.0'
863
869
subdir = 'src'
864
870
865
871
[[urllib3.rules]]
866
-
#urllib3 has a check that requires that the ssl implementation's name starts with "OpenSSL", we need to patch it out
872
+
note = "urllib3 in this version range has a check that requires that the ssl implementation's name starts with 'OpenSSL', we need to patch it out. Older versions worked fine before the check was added. Newer versions turned it into a warning."
867
873
patch = 'urllib3-2.patch'
868
874
license = 'MIT'
869
875
subdir = 'src'
870
-
# Older versions worked fine before the check was added. Newer versions turned it into a warning
871
876
version = '>= 2, < 2.0.3'
872
877
install-priority = 0
873
878
@@ -879,7 +884,7 @@ license = 'MIT'
879
884
[[watchfiles.rules]]
880
885
version = '== 0.21.0'
881
886
patch = 'watchfiles-0.21.0.patch'
882
-
# Not needed in newer versions
887
+
note = "Patch is not needed anymore in newer versions."
0 commit comments