This is an automated email from the ASF dual-hosted git repository. weichen pushed a change to branch develop in repository https://gitbox.apache.org/repos/asf/incubator-marvin.git.
from 0fa22ce Fix benchmark test new 9e6b1ae Release modifications new 5c93440 Removing virtualenvwrapper from travis new a747fab Adding Wei's changes with tox logs new 74c1c63 Adding rust compiler and cargo instalation on travisci new a83e27a Adding libssl-dev instalation to fix criptography install on travisci new 32240d2 Compiling cryptography from source on travisci new 37ab457 Using python 3.8 new f778db8 Changing to ubuntu focal new 4334398 Adjusting dependencies in test new f121ef7 Fixing config generation and .travis.yml new bc6768e Creating config directory in the path The 11 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .travis.yml | 20 ++++++------ Makefile | 10 ++++-- build/executor/Dockerfile | 14 +++++++++ marvin-cli/MANIFEST.in | 5 --- python-toolbox/MANIFEST.in | 5 +++ {marvin-cli => python-toolbox}/Makefile | 0 {marvin-cli => python-toolbox}/README.md | 2 +- {marvin-cli => python-toolbox}/bin/marvin | 26 ++++++++-------- {marvin-cli => python-toolbox}/bin/marvin-api | 2 +- {marvin-cli => python-toolbox}/bin/marvin_complete | 0 .../marvin_python_toolbox}/VERSION | 0 .../marvin_python_toolbox}/__init__.py | 0 .../communication}/__init__.py | 0 .../communication/remote_calls.py | 0 .../communication/stubs/__init__.py | 0 .../communication/stubs/daemon_pb2.py | 0 .../communication/stubs/daemon_pb2_grpc.py | 0 .../marvin_python_toolbox/management}/__init__.py | 0 .../management/airflow_template/cookiecutter.json | 0 .../{{cookiecutter.dag_name}}.py | 0 .../marvin_python_toolbox}/management/edit.py | 0 .../marvin_python_toolbox}/management/engine.py | 0 .../marvin_python_toolbox}/management/generate.py | 0 .../kubernetes_template/cookiecutter.json | 0 .../{{cookiecutter.engine_name}}/deploy.sh | 0 .../{{cookiecutter.engine_name}}_deployment.yaml | 0 .../{{cookiecutter.engine_name}}_service.yaml | 0 .../marvin_python_toolbox}/management/notebook.py | 0 .../management/template/cookiecutter.json | 0 .../{{cookiecutter.project_name}}/.bumpversion.cfg | 0 .../{{cookiecutter.project_name}}/.coveragerc | 0 .../{{cookiecutter.project_name}}/.gitignore | 0 .../{{cookiecutter.project_name}}/CHANGES.md | 0 .../template/{{cookiecutter.project_name}}/INSTALL | 0 .../template/{{cookiecutter.project_name}}/LICENSE | 0 .../{{cookiecutter.project_name}}/MANIFEST.in | 0 .../{{cookiecutter.project_name}}/Makefile | 0 .../{{cookiecutter.project_name}}/README.md | 0 .../docker/deploy/daemon/Dockerfile | 0 .../docker/deploy/daemon/deps/start.sh | 0 .../docker/develop/daemon/Dockerfile | 0 .../{{cookiecutter.project_name}}/docs.yaml | 0 .../{{cookiecutter.project_name}}/engine.messages | 0 .../{{cookiecutter.project_name}}/engine.metadata | 0 .../{{cookiecutter.project_name}}/engine.params | 0 .../feedback.messages | 0 .../{{cookiecutter.project_name}}/marvin.ini | 0 .../notebooks/sample.ipynb | 0 .../{{cookiecutter.project_name}}/pytest.ini | 0 .../scripts/install_automl.sh | 0 .../{{cookiecutter.project_name}}/setup.cfg | 0 .../{{cookiecutter.project_name}}/setup.py | 0 .../tests/conftest.py | 0 .../data_handler/test_acquisitor_and_cleaner.py | 0 .../tests/data_handler/test_training_preparator.py | 0 .../tests/prediction/test_feedback.py | 0 .../tests/prediction/test_prediction_preparator.py | 0 .../tests/prediction/test_predictor.py | 0 .../tests/training/test_metrics_evaluator.py | 0 .../tests/training/test_trainer.py | 0 .../template/{{cookiecutter.project_name}}/tox.ini | 0 .../{{cookiecutter.project_package}}/VERSION | 0 .../{{cookiecutter.project_package}}/__init__.py | 0 .../_compatibility.py | 0 .../{{cookiecutter.project_package}}/_logging.py | 0 .../data_handler/__init__.py | 0 .../data_handler/acquisitor_and_cleaner.py | 0 .../data_handler/training_preparator.py | 0 .../prediction/__init__.py | 0 .../prediction/feedback.py | 0 .../prediction/prediction_preparator.py | 0 .../prediction/predictor.py | 0 .../training/__init__.py | 0 .../training/metrics_evaluator.py | 0 .../training/trainer.py | 0 .../marvin_python_toolbox}/management/test.py | 0 .../marvin_python_toolbox/utils}/__init__.py | 0 .../marvin_python_toolbox}/utils/api.py | 0 .../marvin_python_toolbox}/utils/benchmark.py | 0 .../marvin_python_toolbox}/utils/config.py | 7 ++++- .../marvin_python_toolbox}/utils/docker.py | 0 .../marvin_python_toolbox}/utils/git.py | 0 .../marvin_python_toolbox}/utils/log.py | 0 .../marvin_python_toolbox}/utils/misc.py | 0 {marvin-cli => python-toolbox}/pytest.ini | 2 +- {marvin-cli => python-toolbox}/setup.py | 4 +-- .../tests/communication/test_remote_calls.py | 24 +++++++-------- .../tests/management/test_edit.py | 2 +- .../tests/management/test_engine.py | 4 +-- .../tests/utils/test_benchmark.py | 36 +++++++++++----------- .../tests/utils/test_config.py | 14 ++++----- .../tests/utils/test_docker.py | 28 ++++++++--------- .../tests/utils/test_git.py | 10 +++--- .../tests/utils/test_misc.py | 26 ++++++++-------- {marvin-cli => python-toolbox}/tox.ini | 2 +- 95 files changed, 133 insertions(+), 110 deletions(-) mode change 100644 => 100755 Makefile create mode 100755 build/executor/Dockerfile delete mode 100755 marvin-cli/MANIFEST.in create mode 100755 python-toolbox/MANIFEST.in rename {marvin-cli => python-toolbox}/Makefile (100%) rename {marvin-cli => python-toolbox}/README.md (98%) rename {marvin-cli => python-toolbox}/bin/marvin (78%) rename {marvin-cli => python-toolbox}/bin/marvin-api (96%) rename {marvin-cli => python-toolbox}/bin/marvin_complete (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/VERSION (100%) rename {marvin-cli/marvin_cli/utils => python-toolbox/marvin_python_toolbox}/__init__.py (100%) rename {marvin-cli/marvin_cli/management => python-toolbox/marvin_python_toolbox/communication}/__init__.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/communication/remote_calls.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/communication/stubs/__init__.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/communication/stubs/daemon_pb2.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/communication/stubs/daemon_pb2_grpc.py (100%) rename {marvin-cli/marvin_cli/communication => python-toolbox/marvin_python_toolbox/management}/__init__.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/airflow_template/cookiecutter.json (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/airflow_template/{{cookiecutter.dag_name}}/{{cookiecutter.dag_name}}.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/edit.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/engine.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/generate.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/kubernetes_template/cookiecutter.json (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/kubernetes_template/{{cookiecutter.engine_name}}/deploy.sh (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/kubernetes_template/{{cookiecutter.engine_name}}/{{cookiecutter.engine_name}}_deployment.yaml (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/kubernetes_template/{{cookiecutter.engine_name}}/{{cookiecutter.engine_name}}_service.yaml (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/notebook.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/cookiecutter.json (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/.bumpversion.cfg (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/.coveragerc (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/.gitignore (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/CHANGES.md (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/INSTALL (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/LICENSE (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/MANIFEST.in (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/Makefile (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/README.md (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/docker/deploy/daemon/Dockerfile (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/docker/deploy/daemon/deps/start.sh (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/docker/develop/daemon/Dockerfile (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/docs.yaml (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/engine.messages (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/engine.metadata (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/engine.params (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/feedback.messages (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/marvin.ini (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/notebooks/sample.ipynb (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/pytest.ini (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/scripts/install_automl.sh (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/setup.cfg (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/setup.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/tests/conftest.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/tests/data_handler/test_acquisitor_and_cleaner.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/tests/data_handler/test_training_preparator.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/tests/prediction/test_feedback.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/tests/prediction/test_prediction_preparator.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/tests/prediction/test_predictor.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/tests/training/test_metrics_evaluator.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/tests/training/test_trainer.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/tox.ini (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/{{cookiecutter.project_package}}/VERSION (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/{{cookiecutter.project_package}}/__init__.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/{{cookiecutter.project_package}}/_compatibility.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/{{cookiecutter.project_package}}/_logging.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/{{cookiecutter.project_package}}/data_handler/__init__.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/{{cookiecutter.project_package}}/data_handler/acquisitor_and_cleaner.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/{{cookiecutter.project_package}}/data_handler/training_preparator.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/{{cookiecutter.project_package}}/prediction/__init__.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/{{cookiecutter.project_package}}/prediction/feedback.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/{{cookiecutter.project_package}}/prediction/prediction_preparator.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/{{cookiecutter.project_package}}/prediction/predictor.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/{{cookiecutter.project_package}}/training/__init__.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/{{cookiecutter.project_package}}/training/metrics_evaluator.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/template/{{cookiecutter.project_name}}/{{cookiecutter.project_package}}/training/trainer.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/management/test.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox/utils}/__init__.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/utils/api.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/utils/benchmark.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/utils/config.py (89%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/utils/docker.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/utils/git.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/utils/log.py (100%) rename {marvin-cli/marvin_cli => python-toolbox/marvin_python_toolbox}/utils/misc.py (100%) rename {marvin-cli => python-toolbox}/pytest.ini (63%) rename {marvin-cli => python-toolbox}/setup.py (97%) rename {marvin-cli => python-toolbox}/tests/communication/test_remote_calls.py (68%) rename {marvin-cli => python-toolbox}/tests/management/test_edit.py (94%) rename {marvin-cli => python-toolbox}/tests/management/test_engine.py (88%) rename {marvin-cli => python-toolbox}/tests/utils/test_benchmark.py (73%) rename {marvin-cli => python-toolbox}/tests/utils/test_config.py (71%) rename {marvin-cli => python-toolbox}/tests/utils/test_docker.py (66%) rename {marvin-cli => python-toolbox}/tests/utils/test_git.py (79%) rename {marvin-cli => python-toolbox}/tests/utils/test_misc.py (70%) rename {marvin-cli => python-toolbox}/tox.ini (53%)