File tree Expand file tree Collapse file tree 10 files changed +47
-10
lines changed
feast/infra/transformation_servers Expand file tree Collapse file tree 10 files changed +47
-10
lines changed Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ COPY protos protos
9
9
COPY README.md README.md
10
10
11
11
# Install dependencies
12
- RUN pip3 install -e 'sdk/python[ci] '
12
+ RUN pip3 install -e 'sdk/python'
13
13
14
14
# Start feature transformation server
15
15
CMD [ "python" , "app.py" ]
Original file line number Diff line number Diff line change @@ -255,6 +255,8 @@ grpcio-tools==1.44.0
255
255
# via feast (setup.py)
256
256
h11==0.13.0
257
257
# via uvicorn
258
+ happybase==1.2.0
259
+ # via feast (setup.py)
258
260
hiredis==2.0.0
259
261
# via feast (setup.py)
260
262
httplib2==0.20.4
@@ -356,9 +358,10 @@ nbformat==5.3.0
356
358
# via great-expectations
357
359
nodeenv==1.6.0
358
360
# via pre-commit
359
- numpy==1.22.3
361
+ numpy==1.21.6
360
362
# via
361
363
# altair
364
+ # feast (setup.py)
362
365
# great-expectations
363
366
# pandas
364
367
# pandavro
@@ -407,6 +410,8 @@ platformdirs==2.5.2
407
410
# via virtualenv
408
411
pluggy==1.0.0
409
412
# via pytest
413
+ ply==3.11
414
+ # via thriftpy2
410
415
portalocker==2.4.0
411
416
# via msal-extensions
412
417
pre-commit==2.18.1
@@ -596,6 +601,7 @@ six==1.16.0
596
601
# google-cloud-core
597
602
# google-resumable-media
598
603
# grpcio
604
+ # happybase
599
605
# mock
600
606
# msrestazure
601
607
# pandavro
@@ -640,6 +646,8 @@ termcolor==1.1.0
640
646
# via great-expectations
641
647
testcontainers==3.5.3
642
648
# via feast (setup.py)
649
+ thriftpy2==0.4.14
650
+ # via happybase
643
651
toml==0.10.2
644
652
# via
645
653
# black
Original file line number Diff line number Diff line change @@ -73,8 +73,9 @@ markupsafe==2.1.1
73
73
# via jinja2
74
74
mmh3==3.0.0
75
75
# via feast (setup.py)
76
- numpy==1.22.3
76
+ numpy==1.21.6
77
77
# via
78
+ # feast (setup.py)
78
79
# pandas
79
80
# pandavro
80
81
# pyarrow
Original file line number Diff line number Diff line change @@ -257,6 +257,8 @@ grpcio-tools==1.44.0
257
257
# via feast (setup.py)
258
258
h11==0.13.0
259
259
# via uvicorn
260
+ happybase==1.2.0
261
+ # via feast (setup.py)
260
262
hiredis==2.0.0
261
263
# via feast (setup.py)
262
264
httplib2==0.20.4
@@ -374,6 +376,7 @@ nodeenv==1.6.0
374
376
numpy==1.21.6
375
377
# via
376
378
# altair
379
+ # feast (setup.py)
377
380
# great-expectations
378
381
# pandas
379
382
# pandavro
@@ -422,6 +425,8 @@ platformdirs==2.5.2
422
425
# via virtualenv
423
426
pluggy==1.0.0
424
427
# via pytest
428
+ ply==3.11
429
+ # via thriftpy2
425
430
portalocker==2.4.0
426
431
# via msal-extensions
427
432
pre-commit==2.18.1
@@ -611,6 +616,7 @@ six==1.16.0
611
616
# google-cloud-core
612
617
# google-resumable-media
613
618
# grpcio
619
+ # happybase
614
620
# mock
615
621
# msrestazure
616
622
# pandavro
@@ -653,6 +659,8 @@ termcolor==1.1.0
653
659
# via great-expectations
654
660
testcontainers==3.5.3
655
661
# via feast (setup.py)
662
+ thriftpy2==0.4.14
663
+ # via happybase
656
664
toml==0.10.2
657
665
# via
658
666
# black
Original file line number Diff line number Diff line change @@ -81,6 +81,7 @@ mmh3==3.0.0
81
81
# via feast (setup.py)
82
82
numpy==1.21.6
83
83
# via
84
+ # feast (setup.py)
84
85
# pandas
85
86
# pandavro
86
87
# pyarrow
Original file line number Diff line number Diff line change @@ -259,6 +259,8 @@ grpcio-tools==1.44.0
259
259
# via feast (setup.py)
260
260
h11==0.13.0
261
261
# via uvicorn
262
+ happybase==1.2.0
263
+ # via feast (setup.py)
262
264
hiredis==2.0.0
263
265
# via feast (setup.py)
264
266
httplib2==0.20.4
@@ -362,9 +364,10 @@ nbformat==5.3.0
362
364
# via great-expectations
363
365
nodeenv==1.6.0
364
366
# via pre-commit
365
- numpy==1.22.3
367
+ numpy==1.21.6
366
368
# via
367
369
# altair
370
+ # feast (setup.py)
368
371
# great-expectations
369
372
# pandas
370
373
# pandavro
@@ -413,6 +416,8 @@ platformdirs==2.5.2
413
416
# via virtualenv
414
417
pluggy==1.0.0
415
418
# via pytest
419
+ ply==3.11
420
+ # via thriftpy2
416
421
portalocker==2.4.0
417
422
# via msal-extensions
418
423
pre-commit==2.18.1
@@ -604,6 +609,7 @@ six==1.16.0
604
609
# google-cloud-core
605
610
# google-resumable-media
606
611
# grpcio
612
+ # happybase
607
613
# mock
608
614
# msrestazure
609
615
# pandavro
@@ -648,6 +654,8 @@ termcolor==1.1.0
648
654
# via great-expectations
649
655
testcontainers==3.5.3
650
656
# via feast (setup.py)
657
+ thriftpy2==0.4.14
658
+ # via happybase
651
659
toml==0.10.2
652
660
# via
653
661
# black
Original file line number Diff line number Diff line change @@ -75,8 +75,9 @@ markupsafe==2.1.1
75
75
# via jinja2
76
76
mmh3==3.0.0
77
77
# via feast (setup.py)
78
- numpy==1.22.3
78
+ numpy==1.21.6
79
79
# via
80
+ # feast (setup.py)
80
81
# pandas
81
82
# pandavro
82
83
# pyarrow
Original file line number Diff line number Diff line change @@ -255,6 +255,8 @@ grpcio-tools==1.44.0
255
255
# via feast (setup.py)
256
256
h11==0.13.0
257
257
# via uvicorn
258
+ happybase==1.2.0
259
+ # via feast (setup.py)
258
260
hiredis==2.0.0
259
261
# via feast (setup.py)
260
262
httplib2==0.20.4
@@ -356,9 +358,10 @@ nbformat==5.3.0
356
358
# via great-expectations
357
359
nodeenv==1.6.0
358
360
# via pre-commit
359
- numpy==1.22.3
361
+ numpy==1.21.6
360
362
# via
361
363
# altair
364
+ # feast (setup.py)
362
365
# great-expectations
363
366
# pandas
364
367
# pandavro
@@ -407,6 +410,8 @@ platformdirs==2.5.2
407
410
# via virtualenv
408
411
pluggy==1.0.0
409
412
# via pytest
413
+ ply==3.11
414
+ # via thriftpy2
410
415
portalocker==2.4.0
411
416
# via msal-extensions
412
417
pre-commit==2.18.1
@@ -579,10 +584,10 @@ responses==0.20.0
579
584
# via moto
580
585
rsa==4.8
581
586
# via google-auth
582
- ruamel. yaml==0.17.17
587
+ ruamel- yaml==0.17.17
583
588
# via great-expectations
584
- ruamel. yaml. clib==0.2.6
585
- # via ruamel. yaml
589
+ ruamel- yaml- clib==0.2.6
590
+ # via ruamel- yaml
586
591
s3transfer==0.5.2
587
592
# via boto3
588
593
scipy==1.8.0
@@ -598,6 +603,7 @@ six==1.16.0
598
603
# google-cloud-core
599
604
# google-resumable-media
600
605
# grpcio
606
+ # happybase
601
607
# mock
602
608
# msrestazure
603
609
# pandavro
@@ -642,6 +648,8 @@ termcolor==1.1.0
642
648
# via great-expectations
643
649
testcontainers==3.5.3
644
650
# via feast (setup.py)
651
+ thriftpy2==0.4.14
652
+ # via happybase
645
653
toml==0.10.2
646
654
# via
647
655
# black
Original file line number Diff line number Diff line change @@ -73,8 +73,9 @@ markupsafe==2.1.1
73
73
# via jinja2
74
74
mmh3==3.0.0
75
75
# via feast (setup.py)
76
- numpy==1.22.3
76
+ numpy==1.21.6
77
77
# via
78
+ # feast (setup.py)
78
79
# pandas
79
80
# pandavro
80
81
# pyarrow
Original file line number Diff line number Diff line change 57
57
"Jinja2>=2.0.0" ,
58
58
"jsonschema" ,
59
59
"mmh3" ,
60
+ "numpy<1.22" , # 1.22 drops support for python 3.7.
60
61
"pandas>=1.0.0" ,
61
62
"pandavro==1.5.*" ,
62
63
"protobuf>=3.10,<3.20" ,
You can’t perform that action at this time.
0 commit comments