Skip to content

Commit 70f314c

Browse files
committed
Fix paxml, praxis, and protobuf versions.
1 parent 154c6f2 commit 70f314c

File tree

3 files changed

+67
-43
lines changed

3 files changed

+67
-43
lines changed

requirements-cuda.txt

Lines changed: 32 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,8 @@ argon2-cffi==23.1.0
3636
# via jupyter-server
3737
argon2-cffi-bindings==21.2.0
3838
# via argon2-cffi
39-
array-record==0.4.1
40-
# via
41-
# tensorflow-datasets
42-
# tfds-nightly
39+
array-record==0.5.0
40+
# via tfds-nightly
4341
arrow==1.3.0
4442
# via isoduration
4543
asttokens==2.4.0
@@ -126,6 +124,7 @@ etils[enp,epath,epy]==1.5.1
126124
# orbax-checkpoint
127125
# orbax-export
128126
# paxml
127+
# praxis
129128
# tensorflow-datasets
130129
# tfds-nightly
131130
exceptiongroup==1.1.3
@@ -224,7 +223,7 @@ ipywidgets==8.1.1
224223
# via jupyter
225224
isoduration==20.11.0
226225
# via jsonschema
227-
jax[cuda,tpu]==0.4.19
226+
jax[cuda,tpu]==0.4.18
228227
# via
229228
# -r requirements-cuda.in
230229
# -r requirements.in
@@ -240,7 +239,7 @@ jax[cuda,tpu]==0.4.19
240239
# seqio-nightly
241240
jax-bitempered-loss==0.0.2
242241
# via praxis
243-
jaxlib==0.4.19+cuda11.cudnn86
242+
jaxlib==0.4.18+cuda11.cudnn86
244243
# via
245244
# chex
246245
# clu
@@ -250,6 +249,8 @@ jaxlib==0.4.19+cuda11.cudnn86
250249
# orbax-export
251250
# seqio
252251
# seqio-nightly
252+
jaxtyping==0.2.23
253+
# via praxis
253254
jedi==0.19.1
254255
# via ipython
255256
jinja2==3.1.2
@@ -330,7 +331,7 @@ libclang==16.0.6
330331
# via tensorflow
331332
libcst==1.1.0
332333
# via fiddle
333-
libtpu-nightly==0.1.dev20231018
334+
libtpu-nightly==0.1.dev20231006
334335
# via jax
335336
lingvo==0.12.7
336337
# via
@@ -418,6 +419,7 @@ numpy==1.23.1
418419
# h5py
419420
# jax
420421
# jaxlib
422+
# jaxtyping
421423
# keras-preprocessing
422424
# matplotlib
423425
# ml-dtypes
@@ -447,20 +449,19 @@ oauthlib==3.2.2
447449
opt-einsum==3.3.0
448450
# via
449451
# jax
452+
# praxis
450453
# tensorflow
451454
optax==0.1.7
452455
# via
453456
# flax
454457
# praxis
455458
optax-shampoo==0.0.6
456459
# via praxis
457-
orbax==0.1.9
458-
# via paxml
459460
orbax-checkpoint==0.4.1
460461
# via
461462
# flax
462-
# orbax
463463
# orbax-export
464+
# paxml
464465
orbax-export==0.0.3
465466
# via -r requirements.in
466467
overrides==7.4.0
@@ -488,7 +489,7 @@ pandocfilters==1.5.0
488489
# via nbconvert
489490
parso==0.8.3
490491
# via jedi
491-
paxml==0.3.0
492+
paxml==1.2.0
492493
# via -r requirements.in
493494
pexpect==4.8.0
494495
# via ipython
@@ -504,7 +505,7 @@ portalocker==2.8.2
504505
# via sacrebleu
505506
portpicker==1.6.0
506507
# via -r requirements.in
507-
praxis==0.4.0
508+
praxis==1.2.0
508509
# via
509510
# -r requirements.in
510511
# paxml
@@ -518,7 +519,7 @@ prompt-toolkit==3.0.39
518519
# via
519520
# ipython
520521
# jupyter-console
521-
protobuf==3.19.5
522+
protobuf==3.20.3
522523
# via
523524
# googleapis-common-protos
524525
# grpcio-reflection
@@ -661,11 +662,11 @@ sentencepiece==0.1.99
661662
# seqio-nightly
662663
# t5
663664
seqio==0.0.18
665+
# via -r requirements.in
666+
seqio-nightly==0.0.17.dev20231010
664667
# via
665-
# -r requirements.in
666668
# paxml
667-
seqio-nightly==0.0.17.dev20231010
668-
# via t5
669+
# t5
669670
six==1.16.0
670671
# via
671672
# asttokens
@@ -706,20 +707,24 @@ tensorflow==2.9.3
706707
# paxml
707708
# praxis
708709
# tensorflow-text
709-
tensorflow-datasets==4.9.0
710+
tensorflow-datasets==4.8.3
710711
# via
711712
# lingvo
712713
# mesh-tensorflow
714+
# paxml
715+
# praxis
713716
tensorflow-estimator==2.9.0
714717
# via tensorflow
715-
tensorflow-hub==0.12.0
718+
tensorflow-hub==0.15.0
716719
# via
717720
# lingvo
718721
# tensorflow-text
719722
tensorflow-io-gcs-filesystem==0.34.0
720723
# via tensorflow
721-
tensorflow-metadata==1.13.0
724+
tensorflow-metadata==1.12.0
722725
# via
726+
# paxml
727+
# praxis
723728
# tensorflow-datasets
724729
# tfds-nightly
725730
tensorflow-text==2.9.0
@@ -743,8 +748,10 @@ terminado==0.17.1
743748
# via
744749
# jupyter-server
745750
# jupyter-server-terminals
746-
tfds-nightly==4.9.0.dev202304110044
751+
tfds-nightly==4.8.3.dev202303280045
747752
# via
753+
# paxml
754+
# praxis
748755
# seqio
749756
# seqio-nightly
750757
# t5
@@ -799,6 +806,10 @@ transformers==4.34.1
799806
# via
800807
# -r requirements.in
801808
# t5
809+
typeguard==2.13.3
810+
# via
811+
# jaxtyping
812+
# praxis
802813
types-python-dateutil==2.8.19.14
803814
# via arrow
804815
typing-extensions==4.8.0
@@ -810,6 +821,7 @@ typing-extensions==4.8.0
810821
# fiddle
811822
# flax
812823
# huggingface-hub
824+
# jaxtyping
813825
# libcst
814826
# orbax-checkpoint
815827
# tensorflow

requirements.in

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ grpcio-reflection==1.48.2 # lower protobuf version requirement for paxml
77
portpicker
88
numpy
99
jax[tpu]
10-
paxml
11-
praxis
10+
paxml==1.2.0
11+
praxis==1.2.0
1212
seqio
1313
orbax-export
14-
transformers
14+
transformers

requirements.txt

Lines changed: 32 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,8 @@ argon2-cffi==23.1.0
3535
# via jupyter-server
3636
argon2-cffi-bindings==21.2.0
3737
# via argon2-cffi
38-
array-record==0.4.1
39-
# via
40-
# tensorflow-datasets
41-
# tfds-nightly
38+
array-record==0.5.0
39+
# via tfds-nightly
4240
arrow==1.3.0
4341
# via isoduration
4442
asttokens==2.4.0
@@ -125,6 +123,7 @@ etils[enp,epath,epy]==1.5.1
125123
# orbax-checkpoint
126124
# orbax-export
127125
# paxml
126+
# praxis
128127
# tensorflow-datasets
129128
# tfds-nightly
130129
exceptiongroup==1.1.3
@@ -223,7 +222,7 @@ ipywidgets==8.1.1
223222
# via jupyter
224223
isoduration==20.11.0
225224
# via jsonschema
226-
jax[tpu]==0.4.19
225+
jax[tpu]==0.4.18
227226
# via
228227
# -r requirements.in
229228
# chex
@@ -238,7 +237,7 @@ jax[tpu]==0.4.19
238237
# seqio-nightly
239238
jax-bitempered-loss==0.0.2
240239
# via praxis
241-
jaxlib==0.4.19
240+
jaxlib==0.4.18
242241
# via
243242
# chex
244243
# clu
@@ -248,6 +247,8 @@ jaxlib==0.4.19
248247
# orbax-export
249248
# seqio
250249
# seqio-nightly
250+
jaxtyping==0.2.23
251+
# via praxis
251252
jedi==0.19.1
252253
# via ipython
253254
jinja2==3.1.2
@@ -328,7 +329,7 @@ libclang==16.0.6
328329
# via tensorflow
329330
libcst==1.1.0
330331
# via fiddle
331-
libtpu-nightly==0.1.dev20231018
332+
libtpu-nightly==0.1.dev20231006
332333
# via jax
333334
lingvo==0.12.7
334335
# via
@@ -416,6 +417,7 @@ numpy==1.23.1
416417
# h5py
417418
# jax
418419
# jaxlib
420+
# jaxtyping
419421
# keras-preprocessing
420422
# matplotlib
421423
# ml-dtypes
@@ -445,20 +447,19 @@ oauthlib==3.2.2
445447
opt-einsum==3.3.0
446448
# via
447449
# jax
450+
# praxis
448451
# tensorflow
449452
optax==0.1.7
450453
# via
451454
# flax
452455
# praxis
453456
optax-shampoo==0.0.6
454457
# via praxis
455-
orbax==0.1.9
456-
# via paxml
457458
orbax-checkpoint==0.4.1
458459
# via
459460
# flax
460-
# orbax
461461
# orbax-export
462+
# paxml
462463
orbax-export==0.0.3
463464
# via -r requirements.in
464465
overrides==7.4.0
@@ -486,7 +487,7 @@ pandocfilters==1.5.0
486487
# via nbconvert
487488
parso==0.8.3
488489
# via jedi
489-
paxml==0.3.0
490+
paxml==1.2.0
490491
# via -r requirements.in
491492
pexpect==4.8.0
492493
# via ipython
@@ -502,7 +503,7 @@ portalocker==2.8.2
502503
# via sacrebleu
503504
portpicker==1.6.0
504505
# via -r requirements.in
505-
praxis==0.4.0
506+
praxis==1.2.0
506507
# via
507508
# -r requirements.in
508509
# paxml
@@ -516,7 +517,7 @@ prompt-toolkit==3.0.39
516517
# via
517518
# ipython
518519
# jupyter-console
519-
protobuf==3.19.5
520+
protobuf==3.20.3
520521
# via
521522
# googleapis-common-protos
522523
# grpcio-reflection
@@ -659,11 +660,11 @@ sentencepiece==0.1.99
659660
# seqio-nightly
660661
# t5
661662
seqio==0.0.18
663+
# via -r requirements.in
664+
seqio-nightly==0.0.17.dev20231010
662665
# via
663-
# -r requirements.in
664666
# paxml
665-
seqio-nightly==0.0.17.dev20231010
666-
# via t5
667+
# t5
667668
six==1.16.0
668669
# via
669670
# asttokens
@@ -704,20 +705,24 @@ tensorflow==2.9.3
704705
# paxml
705706
# praxis
706707
# tensorflow-text
707-
tensorflow-datasets==4.9.0
708+
tensorflow-datasets==4.8.3
708709
# via
709710
# lingvo
710711
# mesh-tensorflow
712+
# paxml
713+
# praxis
711714
tensorflow-estimator==2.9.0
712715
# via tensorflow
713-
tensorflow-hub==0.12.0
716+
tensorflow-hub==0.15.0
714717
# via
715718
# lingvo
716719
# tensorflow-text
717720
tensorflow-io-gcs-filesystem==0.34.0
718721
# via tensorflow
719-
tensorflow-metadata==1.13.0
722+
tensorflow-metadata==1.12.0
720723
# via
724+
# paxml
725+
# praxis
721726
# tensorflow-datasets
722727
# tfds-nightly
723728
tensorflow-text==2.9.0
@@ -741,8 +746,10 @@ terminado==0.17.1
741746
# via
742747
# jupyter-server
743748
# jupyter-server-terminals
744-
tfds-nightly==4.9.0.dev202304110044
749+
tfds-nightly==4.8.3.dev202303280045
745750
# via
751+
# paxml
752+
# praxis
746753
# seqio
747754
# seqio-nightly
748755
# t5
@@ -797,6 +804,10 @@ transformers==4.34.1
797804
# via
798805
# -r requirements.in
799806
# t5
807+
typeguard==2.13.3
808+
# via
809+
# jaxtyping
810+
# praxis
800811
types-python-dateutil==2.8.19.14
801812
# via arrow
802813
typing-extensions==4.8.0
@@ -808,6 +819,7 @@ typing-extensions==4.8.0
808819
# fiddle
809820
# flax
810821
# huggingface-hub
822+
# jaxtyping
811823
# libcst
812824
# orbax-checkpoint
813825
# tensorflow

0 commit comments

Comments
 (0)