From 9f79d4e93b9fcc14b47fd26a7c6d8a7ec48fb933 Mon Sep 17 00:00:00 2001 From: xionghuaidong Date: Fri, 22 Dec 2023 20:07:00 +0800 Subject: [PATCH] chore(knext): move knext files from python/ to python/knext/ --- python/{ => knext}/KNEXT_VERSION | 0 python/{ => knext}/LICENSE | 0 python/{ => knext}/MANIFEST.in | 0 python/knext/{ => knext}/__init__.py | 0 python/knext/{ => knext}/api/__init__.py | 0 python/knext/{ => knext}/api/chain.py | 0 python/knext/{ => knext}/api/client.py | 0 python/knext/{ => knext}/api/component.py | 0 python/knext/{ => knext}/api/operator.py | 0 python/knext/{ => knext}/chain/__init__.py | 0 python/knext/{ => knext}/chain/base.py | 0 python/knext/{ => knext}/chain/builder_chain.py | 0 python/knext/{ => knext}/client/__init__.py | 0 python/knext/{ => knext}/client/base.py | 0 python/knext/{ => knext}/client/builder.py | 0 python/knext/{ => knext}/client/marklang/__init__.py | 0 python/knext/{ => knext}/client/marklang/concept_rule_ml.py | 0 python/knext/{ => knext}/client/marklang/schema_ml.py | 0 python/knext/{ => knext}/client/model/__init__.py | 0 python/knext/{ => knext}/client/model/base.py | 0 python/knext/{ => knext}/client/model/builder_job.py | 0 python/knext/{ => knext}/client/model/property.py | 0 python/knext/{ => knext}/client/model/relation.py | 0 python/knext/{ => knext}/client/model/spg_type.py | 0 python/knext/{ => knext}/client/operator.py | 0 python/knext/{ => knext}/client/reasoner.py | 0 python/knext/{ => knext}/client/schema.py | 0 python/knext/{ => knext}/client/search.py | 0 python/knext/{ => knext}/command/__init__.py | 0 python/knext/{ => knext}/command/exception.py | 0 python/knext/{ => knext}/command/knext_cli.py | 0 python/knext/{ => knext}/command/sub_command/__init__.py | 0 python/knext/{ => knext}/command/sub_command/builder.py | 0 python/knext/{ => knext}/command/sub_command/config.py | 0 python/knext/{ => knext}/command/sub_command/operator.py | 0 python/knext/{ => knext}/command/sub_command/project.py | 0 python/knext/{ => knext}/command/sub_command/reasoner.py | 0 python/knext/{ => knext}/command/sub_command/schema.py | 0 python/knext/{ => knext}/common/__init__.py | 0 python/knext/{ => knext}/common/class_loader.py | 0 python/knext/{ => knext}/common/class_register.py | 0 python/knext/{ => knext}/common/env.py | 0 python/knext/{ => knext}/common/restable.py | 0 python/knext/{ => knext}/common/runnable.py | 0 python/knext/{ => knext}/common/schema_helper.py | 0 python/knext/{ => knext}/common/template.py | 0 python/knext/{ => knext}/component/__init__.py | 0 python/knext/{ => knext}/component/base.py | 0 python/knext/{ => knext}/component/builder/__init__.py | 0 python/knext/{ => knext}/component/builder/base.py | 0 python/knext/{ => knext}/component/builder/extractor.py | 0 python/knext/{ => knext}/component/builder/mapping.py | 0 python/knext/{ => knext}/component/builder/sink_writer.py | 0 python/knext/{ => knext}/component/builder/source_reader.py | 0 python/knext/{ => knext}/component/reasoner/__init__.py | 0 python/knext/{ => knext}/examples/financial/.knext.cfg | 0 python/knext/{ => knext}/examples/financial/README.md | 0 .../{ => knext}/examples/financial/builder/job/data/document.csv | 0 .../examples/financial/builder/job/state_and_indicator.py | 0 .../examples/financial/builder/model/openai_infer.json | 0 .../examples/financial/builder/operator/IndicatorFuse.py | 0 .../examples/financial/builder/operator/IndicatorLOGIC.py | 0 .../examples/financial/builder/operator/IndicatorNER.py | 0 .../examples/financial/builder/operator/IndicatorPredict.py | 0 .../examples/financial/builder/operator/IndicatorREL.py | 0 .../{ => knext}/examples/financial/builder/operator/StateFuse.py | 0 .../knext/{ => knext}/examples/financial/schema/financial.schema | 0 .../examples/financial/schema/financial_schema_helper.py | 0 python/knext/{ => knext}/examples/medical/.knext.cfg | 0 .../knext/{ => knext}/examples/medical/builder/job/body_part.py | 0 .../{ => knext}/examples/medical/builder/job/data/BodyPart.csv | 0 .../{ => knext}/examples/medical/builder/job/data/Disease.csv | 0 .../examples/medical/builder/job/data/HospitalDepartment.csv | 0 python/knext/{ => knext}/examples/medical/builder/job/disease.py | 0 .../examples/medical/builder/job/hospital_department.py | 0 .../{ => knext}/examples/medical/builder/model/openai_infer.json | 0 .../examples/medical/builder/operator/disease_extractor.py | 0 python/knext/{ => knext}/examples/medical/schema/medical.schema | 0 .../{ => knext}/examples/medical/schema/medical_schema_helper.py | 0 python/knext/{ => knext}/examples/riskmining/.knext.cfg | 0 python/knext/{ => knext}/examples/riskmining/README.md | 0 python/knext/{ => knext}/examples/riskmining/builder/job/app.py | 0 python/knext/{ => knext}/examples/riskmining/builder/job/cert.py | 0 .../knext/{ => knext}/examples/riskmining/builder/job/company.py | 0 .../{ => knext}/examples/riskmining/builder/job/data/App.csv | 0 .../{ => knext}/examples/riskmining/builder/job/data/Cert.csv | 0 .../{ => knext}/examples/riskmining/builder/job/data/Company.csv | 0 .../examples/riskmining/builder/job/data/Company_hasCert_Cert.csv | 0 .../{ => knext}/examples/riskmining/builder/job/data/Device.csv | 0 .../{ => knext}/examples/riskmining/builder/job/data/Person.csv | 0 .../riskmining/builder/job/data/Person_fundTrans_Person.csv | 0 .../examples/riskmining/builder/job/data/Person_hasCert_Cert.csv | 0 .../riskmining/builder/job/data/Person_hasDevice_Device.csv | 0 .../riskmining/builder/job/data/Person_holdShare_Company.csv | 0 .../examples/riskmining/builder/job/data/TaxOfRiskApp.csv | 0 .../examples/riskmining/builder/job/data/TaxOfRiskUser.csv | 0 .../knext/{ => knext}/examples/riskmining/builder/job/device.py | 0 .../knext/{ => knext}/examples/riskmining/builder/job/person.py | 0 .../examples/riskmining/builder/job/tax_of_risk_app.py | 0 .../examples/riskmining/builder/job/tax_of_risk_user.py | 0 .../examples/riskmining/builder/operator/cert_link_operator.py | 0 .../{ => knext}/examples/riskmining/reasoner/gambling_app.dsl | 0 python/knext/{ => knext}/examples/riskmining/schema/concept.rule | 0 .../{ => knext}/examples/riskmining/schema/riskmining.schema | 0 .../examples/riskmining/schema/riskmining_schema_helper.py | 0 python/knext/{ => knext}/examples/supplychain/.knext.cfg | 0 .../knext/{ => knext}/examples/supplychain/builder/job/company.py | 0 .../{ => knext}/examples/supplychain/builder/job/data/Company.csv | 0 .../examples/supplychain/builder/job/data/CompanyUpdate.csv | 0 .../supplychain/builder/job/data/Company_fundTrans_Company.csv | 0 .../{ => knext}/examples/supplychain/builder/job/data/Index.csv | 0 .../examples/supplychain/builder/job/data/Industry.csv | 0 .../{ => knext}/examples/supplychain/builder/job/data/Person.csv | 0 .../{ => knext}/examples/supplychain/builder/job/data/Product.csv | 0 .../examples/supplychain/builder/job/data/ProductChainEvent.csv | 0 .../examples/supplychain/builder/job/data/TaxOfCompanyEvent.csv | 0 .../examples/supplychain/builder/job/data/TaxOfProdEvent.csv | 0 .../{ => knext}/examples/supplychain/builder/job/data/Trend.csv | 0 .../knext/{ => knext}/examples/supplychain/builder/job/index.py | 0 .../{ => knext}/examples/supplychain/builder/job/industry.py | 0 .../knext/{ => knext}/examples/supplychain/builder/job/person.py | 0 .../knext/{ => knext}/examples/supplychain/builder/job/product.py | 0 .../examples/supplychain/builder/job/product_chain_event.py | 0 .../examples/supplychain/builder/job/tax_of_company_event.py | 0 .../examples/supplychain/builder/job/tax_of_product_event.py | 0 .../knext/{ => knext}/examples/supplychain/builder/job/trend.py | 0 .../examples/supplychain/builder/operator/company_operator.py | 0 .../examples/supplychain/reasoner/fund_trans_feature.dsl | 0 .../examples/supplychain/reasoner/same_legal_reprensentative.dsl | 0 python/knext/{ => knext}/examples/supplychain/schema/concept.rule | 0 .../{ => knext}/examples/supplychain/schema/supplychain.schema | 0 .../examples/supplychain/schema/supplychain_schema_helper.py | 0 python/knext/{ => knext}/examples/supplychain1/.knext.cfg | 0 .../{ => knext}/examples/supplychain1/builder/job/company.py | 0 .../examples/supplychain1/builder/job/data/Company.csv | 0 .../examples/supplychain1/builder/job/data/CompanyUpdate.csv | 0 .../supplychain1/builder/job/data/Company_fundTrans_Company.csv | 0 .../{ => knext}/examples/supplychain1/builder/job/data/Index.csv | 0 .../examples/supplychain1/builder/job/data/Industry.csv | 0 .../{ => knext}/examples/supplychain1/builder/job/data/Person.csv | 0 .../examples/supplychain1/builder/job/data/Product.csv | 0 .../examples/supplychain1/builder/job/data/ProductChainEvent.csv | 0 .../examples/supplychain1/builder/job/data/TaxOfCompanyEvent.csv | 0 .../examples/supplychain1/builder/job/data/TaxOfProdEvent.csv | 0 .../{ => knext}/examples/supplychain1/builder/job/data/Trend.csv | 0 .../knext/{ => knext}/examples/supplychain1/builder/job/index.py | 0 .../{ => knext}/examples/supplychain1/builder/job/industry.py | 0 .../knext/{ => knext}/examples/supplychain1/builder/job/person.py | 0 .../{ => knext}/examples/supplychain1/builder/job/product.py | 0 .../examples/supplychain1/builder/job/product_chain_event.py | 0 .../examples/supplychain1/builder/job/tax_of_company_event.py | 0 .../examples/supplychain1/builder/job/tax_of_product_event.py | 0 .../knext/{ => knext}/examples/supplychain1/builder/job/trend.py | 0 .../examples/supplychain1/builder/operator/company_operator.py | 0 .../examples/supplychain1/reasoner/fund_trans_feature.dsl | 0 .../examples/supplychain1/reasoner/same_legal_reprensentative.dsl | 0 .../knext/{ => knext}/examples/supplychain1/schema/concept.rule | 0 .../{ => knext}/examples/supplychain1/schema/supplychain.schema | 0 .../examples/supplychain1/schema/supplychain_schema_helper.py | 0 python/knext/{ => knext}/operator/__init__.py | 0 python/knext/{ => knext}/operator/base.py | 0 python/knext/{ => knext}/operator/builtin/__init__.py | 0 python/knext/{ => knext}/operator/builtin/auto_prompt.py | 0 python/knext/{ => knext}/operator/builtin/online_runner.py | 0 python/knext/{ => knext}/operator/invoke_result.py | 0 python/knext/{ => knext}/operator/op.py | 0 python/knext/{ => knext}/operator/spg_record.py | 0 python/knext/{ => knext}/rest/__init__.py | 0 python/knext/{ => knext}/rest/api/__init__.py | 0 python/knext/{ => knext}/rest/api/builder_api.py | 0 python/knext/{ => knext}/rest/api/concept_api.py | 0 python/knext/{ => knext}/rest/api/editor_api.py | 0 python/knext/{ => knext}/rest/api/object_store_api.py | 0 python/knext/{ => knext}/rest/api/operator_api.py | 0 python/knext/{ => knext}/rest/api/project_api.py | 0 python/knext/{ => knext}/rest/api/reasoner_api.py | 0 python/knext/{ => knext}/rest/api/schema_api.py | 0 python/knext/{ => knext}/rest/api/table_store_api.py | 0 python/knext/{ => knext}/rest/api_client.py | 0 python/knext/{ => knext}/rest/configuration.py | 0 python/knext/{ => knext}/rest/exceptions.py | 0 python/knext/{ => knext}/rest/models/__init__.py | 0 python/knext/{ => knext}/rest/models/builder/__init__.py | 0 python/knext/{ => knext}/rest/models/builder/pipeline/__init__.py | 0 .../{ => knext}/rest/models/builder/pipeline/config/__init__.py | 0 .../rest/models/builder/pipeline/config/base_fusing_config.py | 0 .../rest/models/builder/pipeline/config/base_linking_config.py | 0 .../rest/models/builder/pipeline/config/base_node_config.py | 0 .../rest/models/builder/pipeline/config/base_predicting_config.py | 0 .../rest/models/builder/pipeline/config/base_strategy_config.py | 0 .../rest/models/builder/pipeline/config/csv_source_node_config.py | 0 .../builder/pipeline/config/graph_store_sink_node_config.py | 0 .../models/builder/pipeline/config/id_equals_linking_config.py | 0 .../builder/pipeline/config/llm_based_extract_node_config.py | 0 .../rest/models/builder/pipeline/config/mapping_config.py | 0 .../rest/models/builder/pipeline/config/mapping_filter.py | 0 .../models/builder/pipeline/config/new_instance_fusing_config.py | 0 .../rest/models/builder/pipeline/config/operator_config.py | 0 .../rest/models/builder/pipeline/config/operator_fusing_config.py | 0 .../models/builder/pipeline/config/operator_linking_config.py | 0 .../models/builder/pipeline/config/operator_predicting_config.py | 0 .../rest/models/builder/pipeline/config/predicting_config.py | 0 .../builder/pipeline/config/relation_mapping_node_config.py | 0 .../builder/pipeline/config/spg_type_mapping_node_config.py | 0 .../builder/pipeline/config/sub_graph_mapping_node_config.py | 0 .../builder/pipeline/config/user_defined_extract_node_config.py | 0 python/knext/{ => knext}/rest/models/builder/pipeline/edge.py | 0 python/knext/{ => knext}/rest/models/builder/pipeline/node.py | 0 python/knext/{ => knext}/rest/models/builder/pipeline/pipeline.py | 0 python/knext/{ => knext}/rest/models/builder/request/__init__.py | 0 .../rest/models/builder/request/builder_job_submit_request.py | 0 python/knext/{ => knext}/rest/models/builder/response/__init__.py | 0 .../rest/models/builder/response/base_builder_receipt.py | 0 .../rest/models/builder/response/base_builder_result.py | 0 .../{ => knext}/rest/models/builder/response/builder_job_inst.py | 0 .../rest/models/builder/response/failure_builder_result.py | 0 .../rest/models/builder/response/job_builder_receipt.py | 0 .../rest/models/builder/response/success_builder_result.py | 0 python/knext/{ => knext}/rest/models/common/__init__.py | 0 python/knext/{ => knext}/rest/models/common/user_info.py | 0 python/knext/{ => knext}/rest/models/operator/__init__.py | 0 .../knext/{ => knext}/rest/models/operator/operator_overview.py | 0 python/knext/{ => knext}/rest/models/operator/operator_version.py | 0 python/knext/{ => knext}/rest/models/reasoner/__init__.py | 0 python/knext/{ => knext}/rest/models/reasoner/request/__init__.py | 0 .../rest/models/reasoner/request/base_reasoner_content.py | 0 .../rest/models/reasoner/request/kgdsl_reasoner_content.py | 0 .../rest/models/reasoner/request/reasoner_dsl_run_request.py | 0 .../rest/models/reasoner/request/reasoner_job_submit_request.py | 0 .../rest/models/reasoner/request/vertex_reasoner_content.py | 0 .../knext/{ => knext}/rest/models/reasoner/response/__init__.py | 0 .../rest/models/reasoner/response/base_reasoner_receipt.py | 0 .../rest/models/reasoner/response/base_reasoner_result.py | 0 .../rest/models/reasoner/response/failure_reasoner_result.py | 0 .../rest/models/reasoner/response/job_reasoner_receipt.py | 0 .../rest/models/reasoner/response/reasoner_job_inst.py | 0 .../rest/models/reasoner/response/success_reasoner_result.py | 0 .../rest/models/reasoner/response/table_reasoner_receipt.py | 0 python/knext/{ => knext}/rest/models/reasoner/starting_vertex.py | 0 python/knext/{ => knext}/rest/models/request/__init__.py | 0 .../rest/models/request/define_dynamic_taxonomy_request.py | 0 .../rest/models/request/define_logical_causation_request.py | 0 .../{ => knext}/rest/models/request/operator_create_request.py | 0 .../{ => knext}/rest/models/request/operator_version_request.py | 0 .../{ => knext}/rest/models/request/project_create_request.py | 0 .../rest/models/request/remove_dynamic_taxonomy_request.py | 0 .../rest/models/request/remove_logical_causation_request.py | 0 .../knext/{ => knext}/rest/models/request/schema_alter_request.py | 0 python/knext/{ => knext}/rest/models/response/__init__.py | 0 .../{ => knext}/rest/models/response/object_store_response.py | 0 .../{ => knext}/rest/models/response/operator_create_response.py | 0 .../{ => knext}/rest/models/response/operator_version_response.py | 0 python/knext/{ => knext}/rest/models/response/project.py | 0 .../rest/models/response/search_engine_index_response.py | 0 python/knext/{ => knext}/rest/models/schema/__init__.py | 0 python/knext/{ => knext}/rest/models/schema/alter/__init__.py | 0 python/knext/{ => knext}/rest/models/schema/alter/schema_draft.py | 0 python/knext/{ => knext}/rest/models/schema/base_ontology.py | 0 python/knext/{ => knext}/rest/models/schema/basic_info.py | 0 .../knext/{ => knext}/rest/models/schema/constraint/__init__.py | 0 .../rest/models/schema/constraint/base_constraint_item.py | 0 .../knext/{ => knext}/rest/models/schema/constraint/constraint.py | 0 .../{ => knext}/rest/models/schema/constraint/enum_constraint.py | 0 .../rest/models/schema/constraint/multi_val_constraint.py | 0 .../rest/models/schema/constraint/not_null_constraint.py | 0 .../rest/models/schema/constraint/regular_constraint.py | 0 .../knext/{ => knext}/rest/models/schema/identifier/__init__.py | 0 .../rest/models/schema/identifier/base_spg_identifier.py | 0 .../rest/models/schema/identifier/concept_identifier.py | 0 .../rest/models/schema/identifier/operator_identifier.py | 0 .../rest/models/schema/identifier/predicate_identifier.py | 0 .../rest/models/schema/identifier/spg_triple_identifier.py | 0 .../rest/models/schema/identifier/spg_type_identifier.py | 0 python/knext/{ => knext}/rest/models/schema/ontology_id.py | 0 python/knext/{ => knext}/rest/models/schema/predicate/__init__.py | 0 .../rest/models/schema/predicate/mounted_concept_config.py | 0 python/knext/{ => knext}/rest/models/schema/predicate/property.py | 0 .../rest/models/schema/predicate/property_advanced_config.py | 0 .../{ => knext}/rest/models/schema/predicate/property_ref.py | 0 .../rest/models/schema/predicate/property_ref_basic_info.py | 0 python/knext/{ => knext}/rest/models/schema/predicate/relation.py | 0 .../{ => knext}/rest/models/schema/predicate/sub_property.py | 0 .../rest/models/schema/predicate/sub_property_basic_info.py | 0 python/knext/{ => knext}/rest/models/schema/semantic/__init__.py | 0 .../{ => knext}/rest/models/schema/semantic/base_semantic.py | 0 .../knext/{ => knext}/rest/models/schema/semantic/logical_rule.py | 0 .../{ => knext}/rest/models/schema/semantic/predicate_semantic.py | 0 python/knext/{ => knext}/rest/models/schema/semantic/rule_code.py | 0 python/knext/{ => knext}/rest/models/schema/type/__init__.py | 0 .../{ => knext}/rest/models/schema/type/base_advanced_type.py | 0 python/knext/{ => knext}/rest/models/schema/type/base_spg_type.py | 0 python/knext/{ => knext}/rest/models/schema/type/basic_type.py | 0 .../{ => knext}/rest/models/schema/type/concept_layer_config.py | 0 .../rest/models/schema/type/concept_taxonomic_config.py | 0 python/knext/{ => knext}/rest/models/schema/type/concept_type.py | 0 python/knext/{ => knext}/rest/models/schema/type/entity_type.py | 0 python/knext/{ => knext}/rest/models/schema/type/event_type.py | 0 .../{ => knext}/rest/models/schema/type/multi_version_config.py | 0 python/knext/{ => knext}/rest/models/schema/type/operator_key.py | 0 .../knext/{ => knext}/rest/models/schema/type/parent_type_info.py | 0 .../knext/{ => knext}/rest/models/schema/type/project_schema.py | 0 .../rest/models/schema/type/spg_type_advanced_config.py | 0 python/knext/{ => knext}/rest/models/schema/type/spg_type_ref.py | 0 .../rest/models/schema/type/spg_type_ref_basic_info.py | 0 python/knext/{ => knext}/rest/models/schema/type/standard_type.py | 0 .../rest/models/schema/type/standard_type_basic_info.py | 0 python/knext/{ => knext}/rest/rest.py | 0 python/knext/{ => knext}/templates/project/.knext.cfg.tmpl | 0 python/knext/{ => knext}/templates/project/README.md.tmpl | 0 .../knext/{ => knext}/templates/project/builder/job/data/Demo.csv | 0 .../knext/{ => knext}/templates/project/builder/job/demo.py.tmpl | 0 .../templates/project/builder/operator/demo_extract_op.py | 0 python/knext/{ => knext}/templates/project/reasoner/demo.dsl.tmpl | 0 .../{ => knext}/templates/project/schema/${project}.schema.tmpl | 0 .../templates/schema_helper/${project}_schema_helper.py.tmpl | 0 python/{ => knext}/medical/.knext.cfg | 0 python/{ => knext}/medical/builder/disease_chain.py | 0 python/{ => knext}/medical/builder/job/data/BodyPart.csv | 0 python/{ => knext}/medical/builder/job/data/Disease.csv | 0 .../{ => knext}/medical/builder/job/data/HospitalDepartment.csv | 0 python/{ => knext}/medical/builder/job/disease.py | 0 python/{ => knext}/medical/builder/job/openai_infer.json | 0 python/{ => knext}/medical/builder/openai_infer.json | 0 python/{ => knext}/medical/builder/operator/disease_extractor.py | 0 python/{ => knext}/medical/schema/medical1.schema | 0 python/{ => knext}/medical/schema/medical1_schema_helper.py | 0 python/{ => knext}/medical/schema/medical_schema_helper.py | 0 python/{ => knext}/medical/schema/prompt.json | 0 python/{ => knext}/requirements.txt | 0 python/{ => knext}/setup.py | 0 python/{ => knext}/tests/Disease.csv | 0 python/{ => knext}/tests/__init__.py | 0 python/{ => knext}/tests/chain_test.py | 0 python/{ => knext}/tests/disease_builder_job.py | 0 python/{ => knext}/tests/medical_case.py | 0 335 files changed, 0 insertions(+), 0 deletions(-) rename python/{ => knext}/KNEXT_VERSION (100%) rename python/{ => knext}/LICENSE (100%) rename python/{ => knext}/MANIFEST.in (100%) rename python/knext/{ => knext}/__init__.py (100%) rename python/knext/{ => knext}/api/__init__.py (100%) rename python/knext/{ => knext}/api/chain.py (100%) rename python/knext/{ => knext}/api/client.py (100%) rename python/knext/{ => knext}/api/component.py (100%) rename python/knext/{ => knext}/api/operator.py (100%) rename python/knext/{ => knext}/chain/__init__.py (100%) rename python/knext/{ => knext}/chain/base.py (100%) rename python/knext/{ => knext}/chain/builder_chain.py (100%) rename python/knext/{ => knext}/client/__init__.py (100%) rename python/knext/{ => knext}/client/base.py (100%) rename python/knext/{ => knext}/client/builder.py (100%) rename python/knext/{ => knext}/client/marklang/__init__.py (100%) rename python/knext/{ => knext}/client/marklang/concept_rule_ml.py (100%) rename python/knext/{ => knext}/client/marklang/schema_ml.py (100%) rename python/knext/{ => knext}/client/model/__init__.py (100%) rename python/knext/{ => knext}/client/model/base.py (100%) rename python/knext/{ => knext}/client/model/builder_job.py (100%) rename python/knext/{ => knext}/client/model/property.py (100%) rename python/knext/{ => knext}/client/model/relation.py (100%) rename python/knext/{ => knext}/client/model/spg_type.py (100%) rename python/knext/{ => knext}/client/operator.py (100%) rename python/knext/{ => knext}/client/reasoner.py (100%) rename python/knext/{ => knext}/client/schema.py (100%) rename python/knext/{ => knext}/client/search.py (100%) rename python/knext/{ => knext}/command/__init__.py (100%) rename python/knext/{ => knext}/command/exception.py (100%) rename python/knext/{ => knext}/command/knext_cli.py (100%) rename python/knext/{ => knext}/command/sub_command/__init__.py (100%) rename python/knext/{ => knext}/command/sub_command/builder.py (100%) rename python/knext/{ => knext}/command/sub_command/config.py (100%) rename python/knext/{ => knext}/command/sub_command/operator.py (100%) rename python/knext/{ => knext}/command/sub_command/project.py (100%) rename python/knext/{ => knext}/command/sub_command/reasoner.py (100%) rename python/knext/{ => knext}/command/sub_command/schema.py (100%) rename python/knext/{ => knext}/common/__init__.py (100%) rename python/knext/{ => knext}/common/class_loader.py (100%) rename python/knext/{ => knext}/common/class_register.py (100%) rename python/knext/{ => knext}/common/env.py (100%) rename python/knext/{ => knext}/common/restable.py (100%) rename python/knext/{ => knext}/common/runnable.py (100%) rename python/knext/{ => knext}/common/schema_helper.py (100%) rename python/knext/{ => knext}/common/template.py (100%) rename python/knext/{ => knext}/component/__init__.py (100%) rename python/knext/{ => knext}/component/base.py (100%) rename python/knext/{ => knext}/component/builder/__init__.py (100%) rename python/knext/{ => knext}/component/builder/base.py (100%) rename python/knext/{ => knext}/component/builder/extractor.py (100%) rename python/knext/{ => knext}/component/builder/mapping.py (100%) rename python/knext/{ => knext}/component/builder/sink_writer.py (100%) rename python/knext/{ => knext}/component/builder/source_reader.py (100%) rename python/knext/{ => knext}/component/reasoner/__init__.py (100%) rename python/knext/{ => knext}/examples/financial/.knext.cfg (100%) rename python/knext/{ => knext}/examples/financial/README.md (100%) rename python/knext/{ => knext}/examples/financial/builder/job/data/document.csv (100%) rename python/knext/{ => knext}/examples/financial/builder/job/state_and_indicator.py (100%) rename python/knext/{ => knext}/examples/financial/builder/model/openai_infer.json (100%) rename python/knext/{ => knext}/examples/financial/builder/operator/IndicatorFuse.py (100%) rename python/knext/{ => knext}/examples/financial/builder/operator/IndicatorLOGIC.py (100%) rename python/knext/{ => knext}/examples/financial/builder/operator/IndicatorNER.py (100%) rename python/knext/{ => knext}/examples/financial/builder/operator/IndicatorPredict.py (100%) rename python/knext/{ => knext}/examples/financial/builder/operator/IndicatorREL.py (100%) rename python/knext/{ => knext}/examples/financial/builder/operator/StateFuse.py (100%) rename python/knext/{ => knext}/examples/financial/schema/financial.schema (100%) rename python/knext/{ => knext}/examples/financial/schema/financial_schema_helper.py (100%) rename python/knext/{ => knext}/examples/medical/.knext.cfg (100%) rename python/knext/{ => knext}/examples/medical/builder/job/body_part.py (100%) rename python/knext/{ => knext}/examples/medical/builder/job/data/BodyPart.csv (100%) rename python/knext/{ => knext}/examples/medical/builder/job/data/Disease.csv (100%) rename python/knext/{ => knext}/examples/medical/builder/job/data/HospitalDepartment.csv (100%) rename python/knext/{ => knext}/examples/medical/builder/job/disease.py (100%) rename python/knext/{ => knext}/examples/medical/builder/job/hospital_department.py (100%) rename python/knext/{ => knext}/examples/medical/builder/model/openai_infer.json (100%) rename python/knext/{ => knext}/examples/medical/builder/operator/disease_extractor.py (100%) rename python/knext/{ => knext}/examples/medical/schema/medical.schema (100%) rename python/knext/{ => knext}/examples/medical/schema/medical_schema_helper.py (100%) rename python/knext/{ => knext}/examples/riskmining/.knext.cfg (100%) rename python/knext/{ => knext}/examples/riskmining/README.md (100%) rename python/knext/{ => knext}/examples/riskmining/builder/job/app.py (100%) rename python/knext/{ => knext}/examples/riskmining/builder/job/cert.py (100%) rename python/knext/{ => knext}/examples/riskmining/builder/job/company.py (100%) rename python/knext/{ => knext}/examples/riskmining/builder/job/data/App.csv (100%) rename python/knext/{ => knext}/examples/riskmining/builder/job/data/Cert.csv (100%) rename python/knext/{ => knext}/examples/riskmining/builder/job/data/Company.csv (100%) rename python/knext/{ => knext}/examples/riskmining/builder/job/data/Company_hasCert_Cert.csv (100%) rename python/knext/{ => knext}/examples/riskmining/builder/job/data/Device.csv (100%) rename python/knext/{ => knext}/examples/riskmining/builder/job/data/Person.csv (100%) rename python/knext/{ => knext}/examples/riskmining/builder/job/data/Person_fundTrans_Person.csv (100%) rename python/knext/{ => knext}/examples/riskmining/builder/job/data/Person_hasCert_Cert.csv (100%) rename python/knext/{ => knext}/examples/riskmining/builder/job/data/Person_hasDevice_Device.csv (100%) rename python/knext/{ => knext}/examples/riskmining/builder/job/data/Person_holdShare_Company.csv (100%) rename python/knext/{ => knext}/examples/riskmining/builder/job/data/TaxOfRiskApp.csv (100%) rename python/knext/{ => knext}/examples/riskmining/builder/job/data/TaxOfRiskUser.csv (100%) rename python/knext/{ => knext}/examples/riskmining/builder/job/device.py (100%) rename python/knext/{ => knext}/examples/riskmining/builder/job/person.py (100%) rename python/knext/{ => knext}/examples/riskmining/builder/job/tax_of_risk_app.py (100%) rename python/knext/{ => knext}/examples/riskmining/builder/job/tax_of_risk_user.py (100%) rename python/knext/{ => knext}/examples/riskmining/builder/operator/cert_link_operator.py (100%) rename python/knext/{ => knext}/examples/riskmining/reasoner/gambling_app.dsl (100%) rename python/knext/{ => knext}/examples/riskmining/schema/concept.rule (100%) rename python/knext/{ => knext}/examples/riskmining/schema/riskmining.schema (100%) rename python/knext/{ => knext}/examples/riskmining/schema/riskmining_schema_helper.py (100%) rename python/knext/{ => knext}/examples/supplychain/.knext.cfg (100%) rename python/knext/{ => knext}/examples/supplychain/builder/job/company.py (100%) rename python/knext/{ => knext}/examples/supplychain/builder/job/data/Company.csv (100%) rename python/knext/{ => knext}/examples/supplychain/builder/job/data/CompanyUpdate.csv (100%) rename python/knext/{ => knext}/examples/supplychain/builder/job/data/Company_fundTrans_Company.csv (100%) rename python/knext/{ => knext}/examples/supplychain/builder/job/data/Index.csv (100%) rename python/knext/{ => knext}/examples/supplychain/builder/job/data/Industry.csv (100%) rename python/knext/{ => knext}/examples/supplychain/builder/job/data/Person.csv (100%) rename python/knext/{ => knext}/examples/supplychain/builder/job/data/Product.csv (100%) rename python/knext/{ => knext}/examples/supplychain/builder/job/data/ProductChainEvent.csv (100%) rename python/knext/{ => knext}/examples/supplychain/builder/job/data/TaxOfCompanyEvent.csv (100%) rename python/knext/{ => knext}/examples/supplychain/builder/job/data/TaxOfProdEvent.csv (100%) rename python/knext/{ => knext}/examples/supplychain/builder/job/data/Trend.csv (100%) rename python/knext/{ => knext}/examples/supplychain/builder/job/index.py (100%) rename python/knext/{ => knext}/examples/supplychain/builder/job/industry.py (100%) rename python/knext/{ => knext}/examples/supplychain/builder/job/person.py (100%) rename python/knext/{ => knext}/examples/supplychain/builder/job/product.py (100%) rename python/knext/{ => knext}/examples/supplychain/builder/job/product_chain_event.py (100%) rename python/knext/{ => knext}/examples/supplychain/builder/job/tax_of_company_event.py (100%) rename python/knext/{ => knext}/examples/supplychain/builder/job/tax_of_product_event.py (100%) rename python/knext/{ => knext}/examples/supplychain/builder/job/trend.py (100%) rename python/knext/{ => knext}/examples/supplychain/builder/operator/company_operator.py (100%) rename python/knext/{ => knext}/examples/supplychain/reasoner/fund_trans_feature.dsl (100%) rename python/knext/{ => knext}/examples/supplychain/reasoner/same_legal_reprensentative.dsl (100%) rename python/knext/{ => knext}/examples/supplychain/schema/concept.rule (100%) rename python/knext/{ => knext}/examples/supplychain/schema/supplychain.schema (100%) rename python/knext/{ => knext}/examples/supplychain/schema/supplychain_schema_helper.py (100%) rename python/knext/{ => knext}/examples/supplychain1/.knext.cfg (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/job/company.py (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/job/data/Company.csv (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/job/data/CompanyUpdate.csv (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/job/data/Company_fundTrans_Company.csv (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/job/data/Index.csv (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/job/data/Industry.csv (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/job/data/Person.csv (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/job/data/Product.csv (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/job/data/ProductChainEvent.csv (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/job/data/TaxOfCompanyEvent.csv (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/job/data/TaxOfProdEvent.csv (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/job/data/Trend.csv (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/job/index.py (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/job/industry.py (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/job/person.py (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/job/product.py (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/job/product_chain_event.py (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/job/tax_of_company_event.py (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/job/tax_of_product_event.py (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/job/trend.py (100%) rename python/knext/{ => knext}/examples/supplychain1/builder/operator/company_operator.py (100%) rename python/knext/{ => knext}/examples/supplychain1/reasoner/fund_trans_feature.dsl (100%) rename python/knext/{ => knext}/examples/supplychain1/reasoner/same_legal_reprensentative.dsl (100%) rename python/knext/{ => knext}/examples/supplychain1/schema/concept.rule (100%) rename python/knext/{ => knext}/examples/supplychain1/schema/supplychain.schema (100%) rename python/knext/{ => knext}/examples/supplychain1/schema/supplychain_schema_helper.py (100%) rename python/knext/{ => knext}/operator/__init__.py (100%) rename python/knext/{ => knext}/operator/base.py (100%) rename python/knext/{ => knext}/operator/builtin/__init__.py (100%) rename python/knext/{ => knext}/operator/builtin/auto_prompt.py (100%) rename python/knext/{ => knext}/operator/builtin/online_runner.py (100%) rename python/knext/{ => knext}/operator/invoke_result.py (100%) rename python/knext/{ => knext}/operator/op.py (100%) rename python/knext/{ => knext}/operator/spg_record.py (100%) rename python/knext/{ => knext}/rest/__init__.py (100%) rename python/knext/{ => knext}/rest/api/__init__.py (100%) rename python/knext/{ => knext}/rest/api/builder_api.py (100%) rename python/knext/{ => knext}/rest/api/concept_api.py (100%) rename python/knext/{ => knext}/rest/api/editor_api.py (100%) rename python/knext/{ => knext}/rest/api/object_store_api.py (100%) rename python/knext/{ => knext}/rest/api/operator_api.py (100%) rename python/knext/{ => knext}/rest/api/project_api.py (100%) rename python/knext/{ => knext}/rest/api/reasoner_api.py (100%) rename python/knext/{ => knext}/rest/api/schema_api.py (100%) rename python/knext/{ => knext}/rest/api/table_store_api.py (100%) rename python/knext/{ => knext}/rest/api_client.py (100%) rename python/knext/{ => knext}/rest/configuration.py (100%) rename python/knext/{ => knext}/rest/exceptions.py (100%) rename python/knext/{ => knext}/rest/models/__init__.py (100%) rename python/knext/{ => knext}/rest/models/builder/__init__.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/__init__.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/__init__.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/base_fusing_config.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/base_linking_config.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/base_node_config.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/base_predicting_config.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/base_strategy_config.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/csv_source_node_config.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/graph_store_sink_node_config.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/id_equals_linking_config.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/llm_based_extract_node_config.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/mapping_config.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/mapping_filter.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/new_instance_fusing_config.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/operator_config.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/operator_fusing_config.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/operator_linking_config.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/operator_predicting_config.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/predicting_config.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/relation_mapping_node_config.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/spg_type_mapping_node_config.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/sub_graph_mapping_node_config.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/config/user_defined_extract_node_config.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/edge.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/node.py (100%) rename python/knext/{ => knext}/rest/models/builder/pipeline/pipeline.py (100%) rename python/knext/{ => knext}/rest/models/builder/request/__init__.py (100%) rename python/knext/{ => knext}/rest/models/builder/request/builder_job_submit_request.py (100%) rename python/knext/{ => knext}/rest/models/builder/response/__init__.py (100%) rename python/knext/{ => knext}/rest/models/builder/response/base_builder_receipt.py (100%) rename python/knext/{ => knext}/rest/models/builder/response/base_builder_result.py (100%) rename python/knext/{ => knext}/rest/models/builder/response/builder_job_inst.py (100%) rename python/knext/{ => knext}/rest/models/builder/response/failure_builder_result.py (100%) rename python/knext/{ => knext}/rest/models/builder/response/job_builder_receipt.py (100%) rename python/knext/{ => knext}/rest/models/builder/response/success_builder_result.py (100%) rename python/knext/{ => knext}/rest/models/common/__init__.py (100%) rename python/knext/{ => knext}/rest/models/common/user_info.py (100%) rename python/knext/{ => knext}/rest/models/operator/__init__.py (100%) rename python/knext/{ => knext}/rest/models/operator/operator_overview.py (100%) rename python/knext/{ => knext}/rest/models/operator/operator_version.py (100%) rename python/knext/{ => knext}/rest/models/reasoner/__init__.py (100%) rename python/knext/{ => knext}/rest/models/reasoner/request/__init__.py (100%) rename python/knext/{ => knext}/rest/models/reasoner/request/base_reasoner_content.py (100%) rename python/knext/{ => knext}/rest/models/reasoner/request/kgdsl_reasoner_content.py (100%) rename python/knext/{ => knext}/rest/models/reasoner/request/reasoner_dsl_run_request.py (100%) rename python/knext/{ => knext}/rest/models/reasoner/request/reasoner_job_submit_request.py (100%) rename python/knext/{ => knext}/rest/models/reasoner/request/vertex_reasoner_content.py (100%) rename python/knext/{ => knext}/rest/models/reasoner/response/__init__.py (100%) rename python/knext/{ => knext}/rest/models/reasoner/response/base_reasoner_receipt.py (100%) rename python/knext/{ => knext}/rest/models/reasoner/response/base_reasoner_result.py (100%) rename python/knext/{ => knext}/rest/models/reasoner/response/failure_reasoner_result.py (100%) rename python/knext/{ => knext}/rest/models/reasoner/response/job_reasoner_receipt.py (100%) rename python/knext/{ => knext}/rest/models/reasoner/response/reasoner_job_inst.py (100%) rename python/knext/{ => knext}/rest/models/reasoner/response/success_reasoner_result.py (100%) rename python/knext/{ => knext}/rest/models/reasoner/response/table_reasoner_receipt.py (100%) rename python/knext/{ => knext}/rest/models/reasoner/starting_vertex.py (100%) rename python/knext/{ => knext}/rest/models/request/__init__.py (100%) rename python/knext/{ => knext}/rest/models/request/define_dynamic_taxonomy_request.py (100%) rename python/knext/{ => knext}/rest/models/request/define_logical_causation_request.py (100%) rename python/knext/{ => knext}/rest/models/request/operator_create_request.py (100%) rename python/knext/{ => knext}/rest/models/request/operator_version_request.py (100%) rename python/knext/{ => knext}/rest/models/request/project_create_request.py (100%) rename python/knext/{ => knext}/rest/models/request/remove_dynamic_taxonomy_request.py (100%) rename python/knext/{ => knext}/rest/models/request/remove_logical_causation_request.py (100%) rename python/knext/{ => knext}/rest/models/request/schema_alter_request.py (100%) rename python/knext/{ => knext}/rest/models/response/__init__.py (100%) rename python/knext/{ => knext}/rest/models/response/object_store_response.py (100%) rename python/knext/{ => knext}/rest/models/response/operator_create_response.py (100%) rename python/knext/{ => knext}/rest/models/response/operator_version_response.py (100%) rename python/knext/{ => knext}/rest/models/response/project.py (100%) rename python/knext/{ => knext}/rest/models/response/search_engine_index_response.py (100%) rename python/knext/{ => knext}/rest/models/schema/__init__.py (100%) rename python/knext/{ => knext}/rest/models/schema/alter/__init__.py (100%) rename python/knext/{ => knext}/rest/models/schema/alter/schema_draft.py (100%) rename python/knext/{ => knext}/rest/models/schema/base_ontology.py (100%) rename python/knext/{ => knext}/rest/models/schema/basic_info.py (100%) rename python/knext/{ => knext}/rest/models/schema/constraint/__init__.py (100%) rename python/knext/{ => knext}/rest/models/schema/constraint/base_constraint_item.py (100%) rename python/knext/{ => knext}/rest/models/schema/constraint/constraint.py (100%) rename python/knext/{ => knext}/rest/models/schema/constraint/enum_constraint.py (100%) rename python/knext/{ => knext}/rest/models/schema/constraint/multi_val_constraint.py (100%) rename python/knext/{ => knext}/rest/models/schema/constraint/not_null_constraint.py (100%) rename python/knext/{ => knext}/rest/models/schema/constraint/regular_constraint.py (100%) rename python/knext/{ => knext}/rest/models/schema/identifier/__init__.py (100%) rename python/knext/{ => knext}/rest/models/schema/identifier/base_spg_identifier.py (100%) rename python/knext/{ => knext}/rest/models/schema/identifier/concept_identifier.py (100%) rename python/knext/{ => knext}/rest/models/schema/identifier/operator_identifier.py (100%) rename python/knext/{ => knext}/rest/models/schema/identifier/predicate_identifier.py (100%) rename python/knext/{ => knext}/rest/models/schema/identifier/spg_triple_identifier.py (100%) rename python/knext/{ => knext}/rest/models/schema/identifier/spg_type_identifier.py (100%) rename python/knext/{ => knext}/rest/models/schema/ontology_id.py (100%) rename python/knext/{ => knext}/rest/models/schema/predicate/__init__.py (100%) rename python/knext/{ => knext}/rest/models/schema/predicate/mounted_concept_config.py (100%) rename python/knext/{ => knext}/rest/models/schema/predicate/property.py (100%) rename python/knext/{ => knext}/rest/models/schema/predicate/property_advanced_config.py (100%) rename python/knext/{ => knext}/rest/models/schema/predicate/property_ref.py (100%) rename python/knext/{ => knext}/rest/models/schema/predicate/property_ref_basic_info.py (100%) rename python/knext/{ => knext}/rest/models/schema/predicate/relation.py (100%) rename python/knext/{ => knext}/rest/models/schema/predicate/sub_property.py (100%) rename python/knext/{ => knext}/rest/models/schema/predicate/sub_property_basic_info.py (100%) rename python/knext/{ => knext}/rest/models/schema/semantic/__init__.py (100%) rename python/knext/{ => knext}/rest/models/schema/semantic/base_semantic.py (100%) rename python/knext/{ => knext}/rest/models/schema/semantic/logical_rule.py (100%) rename python/knext/{ => knext}/rest/models/schema/semantic/predicate_semantic.py (100%) rename python/knext/{ => knext}/rest/models/schema/semantic/rule_code.py (100%) rename python/knext/{ => knext}/rest/models/schema/type/__init__.py (100%) rename python/knext/{ => knext}/rest/models/schema/type/base_advanced_type.py (100%) rename python/knext/{ => knext}/rest/models/schema/type/base_spg_type.py (100%) rename python/knext/{ => knext}/rest/models/schema/type/basic_type.py (100%) rename python/knext/{ => knext}/rest/models/schema/type/concept_layer_config.py (100%) rename python/knext/{ => knext}/rest/models/schema/type/concept_taxonomic_config.py (100%) rename python/knext/{ => knext}/rest/models/schema/type/concept_type.py (100%) rename python/knext/{ => knext}/rest/models/schema/type/entity_type.py (100%) rename python/knext/{ => knext}/rest/models/schema/type/event_type.py (100%) rename python/knext/{ => knext}/rest/models/schema/type/multi_version_config.py (100%) rename python/knext/{ => knext}/rest/models/schema/type/operator_key.py (100%) rename python/knext/{ => knext}/rest/models/schema/type/parent_type_info.py (100%) rename python/knext/{ => knext}/rest/models/schema/type/project_schema.py (100%) rename python/knext/{ => knext}/rest/models/schema/type/spg_type_advanced_config.py (100%) rename python/knext/{ => knext}/rest/models/schema/type/spg_type_ref.py (100%) rename python/knext/{ => knext}/rest/models/schema/type/spg_type_ref_basic_info.py (100%) rename python/knext/{ => knext}/rest/models/schema/type/standard_type.py (100%) rename python/knext/{ => knext}/rest/models/schema/type/standard_type_basic_info.py (100%) rename python/knext/{ => knext}/rest/rest.py (100%) rename python/knext/{ => knext}/templates/project/.knext.cfg.tmpl (100%) rename python/knext/{ => knext}/templates/project/README.md.tmpl (100%) rename python/knext/{ => knext}/templates/project/builder/job/data/Demo.csv (100%) rename python/knext/{ => knext}/templates/project/builder/job/demo.py.tmpl (100%) rename python/knext/{ => knext}/templates/project/builder/operator/demo_extract_op.py (100%) rename python/knext/{ => knext}/templates/project/reasoner/demo.dsl.tmpl (100%) rename python/knext/{ => knext}/templates/project/schema/${project}.schema.tmpl (100%) rename python/knext/{ => knext}/templates/schema_helper/${project}_schema_helper.py.tmpl (100%) rename python/{ => knext}/medical/.knext.cfg (100%) rename python/{ => knext}/medical/builder/disease_chain.py (100%) rename python/{ => knext}/medical/builder/job/data/BodyPart.csv (100%) rename python/{ => knext}/medical/builder/job/data/Disease.csv (100%) rename python/{ => knext}/medical/builder/job/data/HospitalDepartment.csv (100%) rename python/{ => knext}/medical/builder/job/disease.py (100%) rename python/{ => knext}/medical/builder/job/openai_infer.json (100%) rename python/{ => knext}/medical/builder/openai_infer.json (100%) rename python/{ => knext}/medical/builder/operator/disease_extractor.py (100%) rename python/{ => knext}/medical/schema/medical1.schema (100%) rename python/{ => knext}/medical/schema/medical1_schema_helper.py (100%) rename python/{ => knext}/medical/schema/medical_schema_helper.py (100%) rename python/{ => knext}/medical/schema/prompt.json (100%) rename python/{ => knext}/requirements.txt (100%) rename python/{ => knext}/setup.py (100%) rename python/{ => knext}/tests/Disease.csv (100%) rename python/{ => knext}/tests/__init__.py (100%) rename python/{ => knext}/tests/chain_test.py (100%) rename python/{ => knext}/tests/disease_builder_job.py (100%) rename python/{ => knext}/tests/medical_case.py (100%) diff --git a/python/KNEXT_VERSION b/python/knext/KNEXT_VERSION similarity index 100% rename from python/KNEXT_VERSION rename to python/knext/KNEXT_VERSION diff --git a/python/LICENSE b/python/knext/LICENSE similarity index 100% rename from python/LICENSE rename to python/knext/LICENSE diff --git a/python/MANIFEST.in b/python/knext/MANIFEST.in similarity index 100% rename from python/MANIFEST.in rename to python/knext/MANIFEST.in diff --git a/python/knext/__init__.py b/python/knext/knext/__init__.py similarity index 100% rename from python/knext/__init__.py rename to python/knext/knext/__init__.py diff --git a/python/knext/api/__init__.py b/python/knext/knext/api/__init__.py similarity index 100% rename from python/knext/api/__init__.py rename to python/knext/knext/api/__init__.py diff --git a/python/knext/api/chain.py b/python/knext/knext/api/chain.py similarity index 100% rename from python/knext/api/chain.py rename to python/knext/knext/api/chain.py diff --git a/python/knext/api/client.py b/python/knext/knext/api/client.py similarity index 100% rename from python/knext/api/client.py rename to python/knext/knext/api/client.py diff --git a/python/knext/api/component.py b/python/knext/knext/api/component.py similarity index 100% rename from python/knext/api/component.py rename to python/knext/knext/api/component.py diff --git a/python/knext/api/operator.py b/python/knext/knext/api/operator.py similarity index 100% rename from python/knext/api/operator.py rename to python/knext/knext/api/operator.py diff --git a/python/knext/chain/__init__.py b/python/knext/knext/chain/__init__.py similarity index 100% rename from python/knext/chain/__init__.py rename to python/knext/knext/chain/__init__.py diff --git a/python/knext/chain/base.py b/python/knext/knext/chain/base.py similarity index 100% rename from python/knext/chain/base.py rename to python/knext/knext/chain/base.py diff --git a/python/knext/chain/builder_chain.py b/python/knext/knext/chain/builder_chain.py similarity index 100% rename from python/knext/chain/builder_chain.py rename to python/knext/knext/chain/builder_chain.py diff --git a/python/knext/client/__init__.py b/python/knext/knext/client/__init__.py similarity index 100% rename from python/knext/client/__init__.py rename to python/knext/knext/client/__init__.py diff --git a/python/knext/client/base.py b/python/knext/knext/client/base.py similarity index 100% rename from python/knext/client/base.py rename to python/knext/knext/client/base.py diff --git a/python/knext/client/builder.py b/python/knext/knext/client/builder.py similarity index 100% rename from python/knext/client/builder.py rename to python/knext/knext/client/builder.py diff --git a/python/knext/client/marklang/__init__.py b/python/knext/knext/client/marklang/__init__.py similarity index 100% rename from python/knext/client/marklang/__init__.py rename to python/knext/knext/client/marklang/__init__.py diff --git a/python/knext/client/marklang/concept_rule_ml.py b/python/knext/knext/client/marklang/concept_rule_ml.py similarity index 100% rename from python/knext/client/marklang/concept_rule_ml.py rename to python/knext/knext/client/marklang/concept_rule_ml.py diff --git a/python/knext/client/marklang/schema_ml.py b/python/knext/knext/client/marklang/schema_ml.py similarity index 100% rename from python/knext/client/marklang/schema_ml.py rename to python/knext/knext/client/marklang/schema_ml.py diff --git a/python/knext/client/model/__init__.py b/python/knext/knext/client/model/__init__.py similarity index 100% rename from python/knext/client/model/__init__.py rename to python/knext/knext/client/model/__init__.py diff --git a/python/knext/client/model/base.py b/python/knext/knext/client/model/base.py similarity index 100% rename from python/knext/client/model/base.py rename to python/knext/knext/client/model/base.py diff --git a/python/knext/client/model/builder_job.py b/python/knext/knext/client/model/builder_job.py similarity index 100% rename from python/knext/client/model/builder_job.py rename to python/knext/knext/client/model/builder_job.py diff --git a/python/knext/client/model/property.py b/python/knext/knext/client/model/property.py similarity index 100% rename from python/knext/client/model/property.py rename to python/knext/knext/client/model/property.py diff --git a/python/knext/client/model/relation.py b/python/knext/knext/client/model/relation.py similarity index 100% rename from python/knext/client/model/relation.py rename to python/knext/knext/client/model/relation.py diff --git a/python/knext/client/model/spg_type.py b/python/knext/knext/client/model/spg_type.py similarity index 100% rename from python/knext/client/model/spg_type.py rename to python/knext/knext/client/model/spg_type.py diff --git a/python/knext/client/operator.py b/python/knext/knext/client/operator.py similarity index 100% rename from python/knext/client/operator.py rename to python/knext/knext/client/operator.py diff --git a/python/knext/client/reasoner.py b/python/knext/knext/client/reasoner.py similarity index 100% rename from python/knext/client/reasoner.py rename to python/knext/knext/client/reasoner.py diff --git a/python/knext/client/schema.py b/python/knext/knext/client/schema.py similarity index 100% rename from python/knext/client/schema.py rename to python/knext/knext/client/schema.py diff --git a/python/knext/client/search.py b/python/knext/knext/client/search.py similarity index 100% rename from python/knext/client/search.py rename to python/knext/knext/client/search.py diff --git a/python/knext/command/__init__.py b/python/knext/knext/command/__init__.py similarity index 100% rename from python/knext/command/__init__.py rename to python/knext/knext/command/__init__.py diff --git a/python/knext/command/exception.py b/python/knext/knext/command/exception.py similarity index 100% rename from python/knext/command/exception.py rename to python/knext/knext/command/exception.py diff --git a/python/knext/command/knext_cli.py b/python/knext/knext/command/knext_cli.py similarity index 100% rename from python/knext/command/knext_cli.py rename to python/knext/knext/command/knext_cli.py diff --git a/python/knext/command/sub_command/__init__.py b/python/knext/knext/command/sub_command/__init__.py similarity index 100% rename from python/knext/command/sub_command/__init__.py rename to python/knext/knext/command/sub_command/__init__.py diff --git a/python/knext/command/sub_command/builder.py b/python/knext/knext/command/sub_command/builder.py similarity index 100% rename from python/knext/command/sub_command/builder.py rename to python/knext/knext/command/sub_command/builder.py diff --git a/python/knext/command/sub_command/config.py b/python/knext/knext/command/sub_command/config.py similarity index 100% rename from python/knext/command/sub_command/config.py rename to python/knext/knext/command/sub_command/config.py diff --git a/python/knext/command/sub_command/operator.py b/python/knext/knext/command/sub_command/operator.py similarity index 100% rename from python/knext/command/sub_command/operator.py rename to python/knext/knext/command/sub_command/operator.py diff --git a/python/knext/command/sub_command/project.py b/python/knext/knext/command/sub_command/project.py similarity index 100% rename from python/knext/command/sub_command/project.py rename to python/knext/knext/command/sub_command/project.py diff --git a/python/knext/command/sub_command/reasoner.py b/python/knext/knext/command/sub_command/reasoner.py similarity index 100% rename from python/knext/command/sub_command/reasoner.py rename to python/knext/knext/command/sub_command/reasoner.py diff --git a/python/knext/command/sub_command/schema.py b/python/knext/knext/command/sub_command/schema.py similarity index 100% rename from python/knext/command/sub_command/schema.py rename to python/knext/knext/command/sub_command/schema.py diff --git a/python/knext/common/__init__.py b/python/knext/knext/common/__init__.py similarity index 100% rename from python/knext/common/__init__.py rename to python/knext/knext/common/__init__.py diff --git a/python/knext/common/class_loader.py b/python/knext/knext/common/class_loader.py similarity index 100% rename from python/knext/common/class_loader.py rename to python/knext/knext/common/class_loader.py diff --git a/python/knext/common/class_register.py b/python/knext/knext/common/class_register.py similarity index 100% rename from python/knext/common/class_register.py rename to python/knext/knext/common/class_register.py diff --git a/python/knext/common/env.py b/python/knext/knext/common/env.py similarity index 100% rename from python/knext/common/env.py rename to python/knext/knext/common/env.py diff --git a/python/knext/common/restable.py b/python/knext/knext/common/restable.py similarity index 100% rename from python/knext/common/restable.py rename to python/knext/knext/common/restable.py diff --git a/python/knext/common/runnable.py b/python/knext/knext/common/runnable.py similarity index 100% rename from python/knext/common/runnable.py rename to python/knext/knext/common/runnable.py diff --git a/python/knext/common/schema_helper.py b/python/knext/knext/common/schema_helper.py similarity index 100% rename from python/knext/common/schema_helper.py rename to python/knext/knext/common/schema_helper.py diff --git a/python/knext/common/template.py b/python/knext/knext/common/template.py similarity index 100% rename from python/knext/common/template.py rename to python/knext/knext/common/template.py diff --git a/python/knext/component/__init__.py b/python/knext/knext/component/__init__.py similarity index 100% rename from python/knext/component/__init__.py rename to python/knext/knext/component/__init__.py diff --git a/python/knext/component/base.py b/python/knext/knext/component/base.py similarity index 100% rename from python/knext/component/base.py rename to python/knext/knext/component/base.py diff --git a/python/knext/component/builder/__init__.py b/python/knext/knext/component/builder/__init__.py similarity index 100% rename from python/knext/component/builder/__init__.py rename to python/knext/knext/component/builder/__init__.py diff --git a/python/knext/component/builder/base.py b/python/knext/knext/component/builder/base.py similarity index 100% rename from python/knext/component/builder/base.py rename to python/knext/knext/component/builder/base.py diff --git a/python/knext/component/builder/extractor.py b/python/knext/knext/component/builder/extractor.py similarity index 100% rename from python/knext/component/builder/extractor.py rename to python/knext/knext/component/builder/extractor.py diff --git a/python/knext/component/builder/mapping.py b/python/knext/knext/component/builder/mapping.py similarity index 100% rename from python/knext/component/builder/mapping.py rename to python/knext/knext/component/builder/mapping.py diff --git a/python/knext/component/builder/sink_writer.py b/python/knext/knext/component/builder/sink_writer.py similarity index 100% rename from python/knext/component/builder/sink_writer.py rename to python/knext/knext/component/builder/sink_writer.py diff --git a/python/knext/component/builder/source_reader.py b/python/knext/knext/component/builder/source_reader.py similarity index 100% rename from python/knext/component/builder/source_reader.py rename to python/knext/knext/component/builder/source_reader.py diff --git a/python/knext/component/reasoner/__init__.py b/python/knext/knext/component/reasoner/__init__.py similarity index 100% rename from python/knext/component/reasoner/__init__.py rename to python/knext/knext/component/reasoner/__init__.py diff --git a/python/knext/examples/financial/.knext.cfg b/python/knext/knext/examples/financial/.knext.cfg similarity index 100% rename from python/knext/examples/financial/.knext.cfg rename to python/knext/knext/examples/financial/.knext.cfg diff --git a/python/knext/examples/financial/README.md b/python/knext/knext/examples/financial/README.md similarity index 100% rename from python/knext/examples/financial/README.md rename to python/knext/knext/examples/financial/README.md diff --git a/python/knext/examples/financial/builder/job/data/document.csv b/python/knext/knext/examples/financial/builder/job/data/document.csv similarity index 100% rename from python/knext/examples/financial/builder/job/data/document.csv rename to python/knext/knext/examples/financial/builder/job/data/document.csv diff --git a/python/knext/examples/financial/builder/job/state_and_indicator.py b/python/knext/knext/examples/financial/builder/job/state_and_indicator.py similarity index 100% rename from python/knext/examples/financial/builder/job/state_and_indicator.py rename to python/knext/knext/examples/financial/builder/job/state_and_indicator.py diff --git a/python/knext/examples/financial/builder/model/openai_infer.json b/python/knext/knext/examples/financial/builder/model/openai_infer.json similarity index 100% rename from python/knext/examples/financial/builder/model/openai_infer.json rename to python/knext/knext/examples/financial/builder/model/openai_infer.json diff --git a/python/knext/examples/financial/builder/operator/IndicatorFuse.py b/python/knext/knext/examples/financial/builder/operator/IndicatorFuse.py similarity index 100% rename from python/knext/examples/financial/builder/operator/IndicatorFuse.py rename to python/knext/knext/examples/financial/builder/operator/IndicatorFuse.py diff --git a/python/knext/examples/financial/builder/operator/IndicatorLOGIC.py b/python/knext/knext/examples/financial/builder/operator/IndicatorLOGIC.py similarity index 100% rename from python/knext/examples/financial/builder/operator/IndicatorLOGIC.py rename to python/knext/knext/examples/financial/builder/operator/IndicatorLOGIC.py diff --git a/python/knext/examples/financial/builder/operator/IndicatorNER.py b/python/knext/knext/examples/financial/builder/operator/IndicatorNER.py similarity index 100% rename from python/knext/examples/financial/builder/operator/IndicatorNER.py rename to python/knext/knext/examples/financial/builder/operator/IndicatorNER.py diff --git a/python/knext/examples/financial/builder/operator/IndicatorPredict.py b/python/knext/knext/examples/financial/builder/operator/IndicatorPredict.py similarity index 100% rename from python/knext/examples/financial/builder/operator/IndicatorPredict.py rename to python/knext/knext/examples/financial/builder/operator/IndicatorPredict.py diff --git a/python/knext/examples/financial/builder/operator/IndicatorREL.py b/python/knext/knext/examples/financial/builder/operator/IndicatorREL.py similarity index 100% rename from python/knext/examples/financial/builder/operator/IndicatorREL.py rename to python/knext/knext/examples/financial/builder/operator/IndicatorREL.py diff --git a/python/knext/examples/financial/builder/operator/StateFuse.py b/python/knext/knext/examples/financial/builder/operator/StateFuse.py similarity index 100% rename from python/knext/examples/financial/builder/operator/StateFuse.py rename to python/knext/knext/examples/financial/builder/operator/StateFuse.py diff --git a/python/knext/examples/financial/schema/financial.schema b/python/knext/knext/examples/financial/schema/financial.schema similarity index 100% rename from python/knext/examples/financial/schema/financial.schema rename to python/knext/knext/examples/financial/schema/financial.schema diff --git a/python/knext/examples/financial/schema/financial_schema_helper.py b/python/knext/knext/examples/financial/schema/financial_schema_helper.py similarity index 100% rename from python/knext/examples/financial/schema/financial_schema_helper.py rename to python/knext/knext/examples/financial/schema/financial_schema_helper.py diff --git a/python/knext/examples/medical/.knext.cfg b/python/knext/knext/examples/medical/.knext.cfg similarity index 100% rename from python/knext/examples/medical/.knext.cfg rename to python/knext/knext/examples/medical/.knext.cfg diff --git a/python/knext/examples/medical/builder/job/body_part.py b/python/knext/knext/examples/medical/builder/job/body_part.py similarity index 100% rename from python/knext/examples/medical/builder/job/body_part.py rename to python/knext/knext/examples/medical/builder/job/body_part.py diff --git a/python/knext/examples/medical/builder/job/data/BodyPart.csv b/python/knext/knext/examples/medical/builder/job/data/BodyPart.csv similarity index 100% rename from python/knext/examples/medical/builder/job/data/BodyPart.csv rename to python/knext/knext/examples/medical/builder/job/data/BodyPart.csv diff --git a/python/knext/examples/medical/builder/job/data/Disease.csv b/python/knext/knext/examples/medical/builder/job/data/Disease.csv similarity index 100% rename from python/knext/examples/medical/builder/job/data/Disease.csv rename to python/knext/knext/examples/medical/builder/job/data/Disease.csv diff --git a/python/knext/examples/medical/builder/job/data/HospitalDepartment.csv b/python/knext/knext/examples/medical/builder/job/data/HospitalDepartment.csv similarity index 100% rename from python/knext/examples/medical/builder/job/data/HospitalDepartment.csv rename to python/knext/knext/examples/medical/builder/job/data/HospitalDepartment.csv diff --git a/python/knext/examples/medical/builder/job/disease.py b/python/knext/knext/examples/medical/builder/job/disease.py similarity index 100% rename from python/knext/examples/medical/builder/job/disease.py rename to python/knext/knext/examples/medical/builder/job/disease.py diff --git a/python/knext/examples/medical/builder/job/hospital_department.py b/python/knext/knext/examples/medical/builder/job/hospital_department.py similarity index 100% rename from python/knext/examples/medical/builder/job/hospital_department.py rename to python/knext/knext/examples/medical/builder/job/hospital_department.py diff --git a/python/knext/examples/medical/builder/model/openai_infer.json b/python/knext/knext/examples/medical/builder/model/openai_infer.json similarity index 100% rename from python/knext/examples/medical/builder/model/openai_infer.json rename to python/knext/knext/examples/medical/builder/model/openai_infer.json diff --git a/python/knext/examples/medical/builder/operator/disease_extractor.py b/python/knext/knext/examples/medical/builder/operator/disease_extractor.py similarity index 100% rename from python/knext/examples/medical/builder/operator/disease_extractor.py rename to python/knext/knext/examples/medical/builder/operator/disease_extractor.py diff --git a/python/knext/examples/medical/schema/medical.schema b/python/knext/knext/examples/medical/schema/medical.schema similarity index 100% rename from python/knext/examples/medical/schema/medical.schema rename to python/knext/knext/examples/medical/schema/medical.schema diff --git a/python/knext/examples/medical/schema/medical_schema_helper.py b/python/knext/knext/examples/medical/schema/medical_schema_helper.py similarity index 100% rename from python/knext/examples/medical/schema/medical_schema_helper.py rename to python/knext/knext/examples/medical/schema/medical_schema_helper.py diff --git a/python/knext/examples/riskmining/.knext.cfg b/python/knext/knext/examples/riskmining/.knext.cfg similarity index 100% rename from python/knext/examples/riskmining/.knext.cfg rename to python/knext/knext/examples/riskmining/.knext.cfg diff --git a/python/knext/examples/riskmining/README.md b/python/knext/knext/examples/riskmining/README.md similarity index 100% rename from python/knext/examples/riskmining/README.md rename to python/knext/knext/examples/riskmining/README.md diff --git a/python/knext/examples/riskmining/builder/job/app.py b/python/knext/knext/examples/riskmining/builder/job/app.py similarity index 100% rename from python/knext/examples/riskmining/builder/job/app.py rename to python/knext/knext/examples/riskmining/builder/job/app.py diff --git a/python/knext/examples/riskmining/builder/job/cert.py b/python/knext/knext/examples/riskmining/builder/job/cert.py similarity index 100% rename from python/knext/examples/riskmining/builder/job/cert.py rename to python/knext/knext/examples/riskmining/builder/job/cert.py diff --git a/python/knext/examples/riskmining/builder/job/company.py b/python/knext/knext/examples/riskmining/builder/job/company.py similarity index 100% rename from python/knext/examples/riskmining/builder/job/company.py rename to python/knext/knext/examples/riskmining/builder/job/company.py diff --git a/python/knext/examples/riskmining/builder/job/data/App.csv b/python/knext/knext/examples/riskmining/builder/job/data/App.csv similarity index 100% rename from python/knext/examples/riskmining/builder/job/data/App.csv rename to python/knext/knext/examples/riskmining/builder/job/data/App.csv diff --git a/python/knext/examples/riskmining/builder/job/data/Cert.csv b/python/knext/knext/examples/riskmining/builder/job/data/Cert.csv similarity index 100% rename from python/knext/examples/riskmining/builder/job/data/Cert.csv rename to python/knext/knext/examples/riskmining/builder/job/data/Cert.csv diff --git a/python/knext/examples/riskmining/builder/job/data/Company.csv b/python/knext/knext/examples/riskmining/builder/job/data/Company.csv similarity index 100% rename from python/knext/examples/riskmining/builder/job/data/Company.csv rename to python/knext/knext/examples/riskmining/builder/job/data/Company.csv diff --git a/python/knext/examples/riskmining/builder/job/data/Company_hasCert_Cert.csv b/python/knext/knext/examples/riskmining/builder/job/data/Company_hasCert_Cert.csv similarity index 100% rename from python/knext/examples/riskmining/builder/job/data/Company_hasCert_Cert.csv rename to python/knext/knext/examples/riskmining/builder/job/data/Company_hasCert_Cert.csv diff --git a/python/knext/examples/riskmining/builder/job/data/Device.csv b/python/knext/knext/examples/riskmining/builder/job/data/Device.csv similarity index 100% rename from python/knext/examples/riskmining/builder/job/data/Device.csv rename to python/knext/knext/examples/riskmining/builder/job/data/Device.csv diff --git a/python/knext/examples/riskmining/builder/job/data/Person.csv b/python/knext/knext/examples/riskmining/builder/job/data/Person.csv similarity index 100% rename from python/knext/examples/riskmining/builder/job/data/Person.csv rename to python/knext/knext/examples/riskmining/builder/job/data/Person.csv diff --git a/python/knext/examples/riskmining/builder/job/data/Person_fundTrans_Person.csv b/python/knext/knext/examples/riskmining/builder/job/data/Person_fundTrans_Person.csv similarity index 100% rename from python/knext/examples/riskmining/builder/job/data/Person_fundTrans_Person.csv rename to python/knext/knext/examples/riskmining/builder/job/data/Person_fundTrans_Person.csv diff --git a/python/knext/examples/riskmining/builder/job/data/Person_hasCert_Cert.csv b/python/knext/knext/examples/riskmining/builder/job/data/Person_hasCert_Cert.csv similarity index 100% rename from python/knext/examples/riskmining/builder/job/data/Person_hasCert_Cert.csv rename to python/knext/knext/examples/riskmining/builder/job/data/Person_hasCert_Cert.csv diff --git a/python/knext/examples/riskmining/builder/job/data/Person_hasDevice_Device.csv b/python/knext/knext/examples/riskmining/builder/job/data/Person_hasDevice_Device.csv similarity index 100% rename from python/knext/examples/riskmining/builder/job/data/Person_hasDevice_Device.csv rename to python/knext/knext/examples/riskmining/builder/job/data/Person_hasDevice_Device.csv diff --git a/python/knext/examples/riskmining/builder/job/data/Person_holdShare_Company.csv b/python/knext/knext/examples/riskmining/builder/job/data/Person_holdShare_Company.csv similarity index 100% rename from python/knext/examples/riskmining/builder/job/data/Person_holdShare_Company.csv rename to python/knext/knext/examples/riskmining/builder/job/data/Person_holdShare_Company.csv diff --git a/python/knext/examples/riskmining/builder/job/data/TaxOfRiskApp.csv b/python/knext/knext/examples/riskmining/builder/job/data/TaxOfRiskApp.csv similarity index 100% rename from python/knext/examples/riskmining/builder/job/data/TaxOfRiskApp.csv rename to python/knext/knext/examples/riskmining/builder/job/data/TaxOfRiskApp.csv diff --git a/python/knext/examples/riskmining/builder/job/data/TaxOfRiskUser.csv b/python/knext/knext/examples/riskmining/builder/job/data/TaxOfRiskUser.csv similarity index 100% rename from python/knext/examples/riskmining/builder/job/data/TaxOfRiskUser.csv rename to python/knext/knext/examples/riskmining/builder/job/data/TaxOfRiskUser.csv diff --git a/python/knext/examples/riskmining/builder/job/device.py b/python/knext/knext/examples/riskmining/builder/job/device.py similarity index 100% rename from python/knext/examples/riskmining/builder/job/device.py rename to python/knext/knext/examples/riskmining/builder/job/device.py diff --git a/python/knext/examples/riskmining/builder/job/person.py b/python/knext/knext/examples/riskmining/builder/job/person.py similarity index 100% rename from python/knext/examples/riskmining/builder/job/person.py rename to python/knext/knext/examples/riskmining/builder/job/person.py diff --git a/python/knext/examples/riskmining/builder/job/tax_of_risk_app.py b/python/knext/knext/examples/riskmining/builder/job/tax_of_risk_app.py similarity index 100% rename from python/knext/examples/riskmining/builder/job/tax_of_risk_app.py rename to python/knext/knext/examples/riskmining/builder/job/tax_of_risk_app.py diff --git a/python/knext/examples/riskmining/builder/job/tax_of_risk_user.py b/python/knext/knext/examples/riskmining/builder/job/tax_of_risk_user.py similarity index 100% rename from python/knext/examples/riskmining/builder/job/tax_of_risk_user.py rename to python/knext/knext/examples/riskmining/builder/job/tax_of_risk_user.py diff --git a/python/knext/examples/riskmining/builder/operator/cert_link_operator.py b/python/knext/knext/examples/riskmining/builder/operator/cert_link_operator.py similarity index 100% rename from python/knext/examples/riskmining/builder/operator/cert_link_operator.py rename to python/knext/knext/examples/riskmining/builder/operator/cert_link_operator.py diff --git a/python/knext/examples/riskmining/reasoner/gambling_app.dsl b/python/knext/knext/examples/riskmining/reasoner/gambling_app.dsl similarity index 100% rename from python/knext/examples/riskmining/reasoner/gambling_app.dsl rename to python/knext/knext/examples/riskmining/reasoner/gambling_app.dsl diff --git a/python/knext/examples/riskmining/schema/concept.rule b/python/knext/knext/examples/riskmining/schema/concept.rule similarity index 100% rename from python/knext/examples/riskmining/schema/concept.rule rename to python/knext/knext/examples/riskmining/schema/concept.rule diff --git a/python/knext/examples/riskmining/schema/riskmining.schema b/python/knext/knext/examples/riskmining/schema/riskmining.schema similarity index 100% rename from python/knext/examples/riskmining/schema/riskmining.schema rename to python/knext/knext/examples/riskmining/schema/riskmining.schema diff --git a/python/knext/examples/riskmining/schema/riskmining_schema_helper.py b/python/knext/knext/examples/riskmining/schema/riskmining_schema_helper.py similarity index 100% rename from python/knext/examples/riskmining/schema/riskmining_schema_helper.py rename to python/knext/knext/examples/riskmining/schema/riskmining_schema_helper.py diff --git a/python/knext/examples/supplychain/.knext.cfg b/python/knext/knext/examples/supplychain/.knext.cfg similarity index 100% rename from python/knext/examples/supplychain/.knext.cfg rename to python/knext/knext/examples/supplychain/.knext.cfg diff --git a/python/knext/examples/supplychain/builder/job/company.py b/python/knext/knext/examples/supplychain/builder/job/company.py similarity index 100% rename from python/knext/examples/supplychain/builder/job/company.py rename to python/knext/knext/examples/supplychain/builder/job/company.py diff --git a/python/knext/examples/supplychain/builder/job/data/Company.csv b/python/knext/knext/examples/supplychain/builder/job/data/Company.csv similarity index 100% rename from python/knext/examples/supplychain/builder/job/data/Company.csv rename to python/knext/knext/examples/supplychain/builder/job/data/Company.csv diff --git a/python/knext/examples/supplychain/builder/job/data/CompanyUpdate.csv b/python/knext/knext/examples/supplychain/builder/job/data/CompanyUpdate.csv similarity index 100% rename from python/knext/examples/supplychain/builder/job/data/CompanyUpdate.csv rename to python/knext/knext/examples/supplychain/builder/job/data/CompanyUpdate.csv diff --git a/python/knext/examples/supplychain/builder/job/data/Company_fundTrans_Company.csv b/python/knext/knext/examples/supplychain/builder/job/data/Company_fundTrans_Company.csv similarity index 100% rename from python/knext/examples/supplychain/builder/job/data/Company_fundTrans_Company.csv rename to python/knext/knext/examples/supplychain/builder/job/data/Company_fundTrans_Company.csv diff --git a/python/knext/examples/supplychain/builder/job/data/Index.csv b/python/knext/knext/examples/supplychain/builder/job/data/Index.csv similarity index 100% rename from python/knext/examples/supplychain/builder/job/data/Index.csv rename to python/knext/knext/examples/supplychain/builder/job/data/Index.csv diff --git a/python/knext/examples/supplychain/builder/job/data/Industry.csv b/python/knext/knext/examples/supplychain/builder/job/data/Industry.csv similarity index 100% rename from python/knext/examples/supplychain/builder/job/data/Industry.csv rename to python/knext/knext/examples/supplychain/builder/job/data/Industry.csv diff --git a/python/knext/examples/supplychain/builder/job/data/Person.csv b/python/knext/knext/examples/supplychain/builder/job/data/Person.csv similarity index 100% rename from python/knext/examples/supplychain/builder/job/data/Person.csv rename to python/knext/knext/examples/supplychain/builder/job/data/Person.csv diff --git a/python/knext/examples/supplychain/builder/job/data/Product.csv b/python/knext/knext/examples/supplychain/builder/job/data/Product.csv similarity index 100% rename from python/knext/examples/supplychain/builder/job/data/Product.csv rename to python/knext/knext/examples/supplychain/builder/job/data/Product.csv diff --git a/python/knext/examples/supplychain/builder/job/data/ProductChainEvent.csv b/python/knext/knext/examples/supplychain/builder/job/data/ProductChainEvent.csv similarity index 100% rename from python/knext/examples/supplychain/builder/job/data/ProductChainEvent.csv rename to python/knext/knext/examples/supplychain/builder/job/data/ProductChainEvent.csv diff --git a/python/knext/examples/supplychain/builder/job/data/TaxOfCompanyEvent.csv b/python/knext/knext/examples/supplychain/builder/job/data/TaxOfCompanyEvent.csv similarity index 100% rename from python/knext/examples/supplychain/builder/job/data/TaxOfCompanyEvent.csv rename to python/knext/knext/examples/supplychain/builder/job/data/TaxOfCompanyEvent.csv diff --git a/python/knext/examples/supplychain/builder/job/data/TaxOfProdEvent.csv b/python/knext/knext/examples/supplychain/builder/job/data/TaxOfProdEvent.csv similarity index 100% rename from python/knext/examples/supplychain/builder/job/data/TaxOfProdEvent.csv rename to python/knext/knext/examples/supplychain/builder/job/data/TaxOfProdEvent.csv diff --git a/python/knext/examples/supplychain/builder/job/data/Trend.csv b/python/knext/knext/examples/supplychain/builder/job/data/Trend.csv similarity index 100% rename from python/knext/examples/supplychain/builder/job/data/Trend.csv rename to python/knext/knext/examples/supplychain/builder/job/data/Trend.csv diff --git a/python/knext/examples/supplychain/builder/job/index.py b/python/knext/knext/examples/supplychain/builder/job/index.py similarity index 100% rename from python/knext/examples/supplychain/builder/job/index.py rename to python/knext/knext/examples/supplychain/builder/job/index.py diff --git a/python/knext/examples/supplychain/builder/job/industry.py b/python/knext/knext/examples/supplychain/builder/job/industry.py similarity index 100% rename from python/knext/examples/supplychain/builder/job/industry.py rename to python/knext/knext/examples/supplychain/builder/job/industry.py diff --git a/python/knext/examples/supplychain/builder/job/person.py b/python/knext/knext/examples/supplychain/builder/job/person.py similarity index 100% rename from python/knext/examples/supplychain/builder/job/person.py rename to python/knext/knext/examples/supplychain/builder/job/person.py diff --git a/python/knext/examples/supplychain/builder/job/product.py b/python/knext/knext/examples/supplychain/builder/job/product.py similarity index 100% rename from python/knext/examples/supplychain/builder/job/product.py rename to python/knext/knext/examples/supplychain/builder/job/product.py diff --git a/python/knext/examples/supplychain/builder/job/product_chain_event.py b/python/knext/knext/examples/supplychain/builder/job/product_chain_event.py similarity index 100% rename from python/knext/examples/supplychain/builder/job/product_chain_event.py rename to python/knext/knext/examples/supplychain/builder/job/product_chain_event.py diff --git a/python/knext/examples/supplychain/builder/job/tax_of_company_event.py b/python/knext/knext/examples/supplychain/builder/job/tax_of_company_event.py similarity index 100% rename from python/knext/examples/supplychain/builder/job/tax_of_company_event.py rename to python/knext/knext/examples/supplychain/builder/job/tax_of_company_event.py diff --git a/python/knext/examples/supplychain/builder/job/tax_of_product_event.py b/python/knext/knext/examples/supplychain/builder/job/tax_of_product_event.py similarity index 100% rename from python/knext/examples/supplychain/builder/job/tax_of_product_event.py rename to python/knext/knext/examples/supplychain/builder/job/tax_of_product_event.py diff --git a/python/knext/examples/supplychain/builder/job/trend.py b/python/knext/knext/examples/supplychain/builder/job/trend.py similarity index 100% rename from python/knext/examples/supplychain/builder/job/trend.py rename to python/knext/knext/examples/supplychain/builder/job/trend.py diff --git a/python/knext/examples/supplychain/builder/operator/company_operator.py b/python/knext/knext/examples/supplychain/builder/operator/company_operator.py similarity index 100% rename from python/knext/examples/supplychain/builder/operator/company_operator.py rename to python/knext/knext/examples/supplychain/builder/operator/company_operator.py diff --git a/python/knext/examples/supplychain/reasoner/fund_trans_feature.dsl b/python/knext/knext/examples/supplychain/reasoner/fund_trans_feature.dsl similarity index 100% rename from python/knext/examples/supplychain/reasoner/fund_trans_feature.dsl rename to python/knext/knext/examples/supplychain/reasoner/fund_trans_feature.dsl diff --git a/python/knext/examples/supplychain/reasoner/same_legal_reprensentative.dsl b/python/knext/knext/examples/supplychain/reasoner/same_legal_reprensentative.dsl similarity index 100% rename from python/knext/examples/supplychain/reasoner/same_legal_reprensentative.dsl rename to python/knext/knext/examples/supplychain/reasoner/same_legal_reprensentative.dsl diff --git a/python/knext/examples/supplychain/schema/concept.rule b/python/knext/knext/examples/supplychain/schema/concept.rule similarity index 100% rename from python/knext/examples/supplychain/schema/concept.rule rename to python/knext/knext/examples/supplychain/schema/concept.rule diff --git a/python/knext/examples/supplychain/schema/supplychain.schema b/python/knext/knext/examples/supplychain/schema/supplychain.schema similarity index 100% rename from python/knext/examples/supplychain/schema/supplychain.schema rename to python/knext/knext/examples/supplychain/schema/supplychain.schema diff --git a/python/knext/examples/supplychain/schema/supplychain_schema_helper.py b/python/knext/knext/examples/supplychain/schema/supplychain_schema_helper.py similarity index 100% rename from python/knext/examples/supplychain/schema/supplychain_schema_helper.py rename to python/knext/knext/examples/supplychain/schema/supplychain_schema_helper.py diff --git a/python/knext/examples/supplychain1/.knext.cfg b/python/knext/knext/examples/supplychain1/.knext.cfg similarity index 100% rename from python/knext/examples/supplychain1/.knext.cfg rename to python/knext/knext/examples/supplychain1/.knext.cfg diff --git a/python/knext/examples/supplychain1/builder/job/company.py b/python/knext/knext/examples/supplychain1/builder/job/company.py similarity index 100% rename from python/knext/examples/supplychain1/builder/job/company.py rename to python/knext/knext/examples/supplychain1/builder/job/company.py diff --git a/python/knext/examples/supplychain1/builder/job/data/Company.csv b/python/knext/knext/examples/supplychain1/builder/job/data/Company.csv similarity index 100% rename from python/knext/examples/supplychain1/builder/job/data/Company.csv rename to python/knext/knext/examples/supplychain1/builder/job/data/Company.csv diff --git a/python/knext/examples/supplychain1/builder/job/data/CompanyUpdate.csv b/python/knext/knext/examples/supplychain1/builder/job/data/CompanyUpdate.csv similarity index 100% rename from python/knext/examples/supplychain1/builder/job/data/CompanyUpdate.csv rename to python/knext/knext/examples/supplychain1/builder/job/data/CompanyUpdate.csv diff --git a/python/knext/examples/supplychain1/builder/job/data/Company_fundTrans_Company.csv b/python/knext/knext/examples/supplychain1/builder/job/data/Company_fundTrans_Company.csv similarity index 100% rename from python/knext/examples/supplychain1/builder/job/data/Company_fundTrans_Company.csv rename to python/knext/knext/examples/supplychain1/builder/job/data/Company_fundTrans_Company.csv diff --git a/python/knext/examples/supplychain1/builder/job/data/Index.csv b/python/knext/knext/examples/supplychain1/builder/job/data/Index.csv similarity index 100% rename from python/knext/examples/supplychain1/builder/job/data/Index.csv rename to python/knext/knext/examples/supplychain1/builder/job/data/Index.csv diff --git a/python/knext/examples/supplychain1/builder/job/data/Industry.csv b/python/knext/knext/examples/supplychain1/builder/job/data/Industry.csv similarity index 100% rename from python/knext/examples/supplychain1/builder/job/data/Industry.csv rename to python/knext/knext/examples/supplychain1/builder/job/data/Industry.csv diff --git a/python/knext/examples/supplychain1/builder/job/data/Person.csv b/python/knext/knext/examples/supplychain1/builder/job/data/Person.csv similarity index 100% rename from python/knext/examples/supplychain1/builder/job/data/Person.csv rename to python/knext/knext/examples/supplychain1/builder/job/data/Person.csv diff --git a/python/knext/examples/supplychain1/builder/job/data/Product.csv b/python/knext/knext/examples/supplychain1/builder/job/data/Product.csv similarity index 100% rename from python/knext/examples/supplychain1/builder/job/data/Product.csv rename to python/knext/knext/examples/supplychain1/builder/job/data/Product.csv diff --git a/python/knext/examples/supplychain1/builder/job/data/ProductChainEvent.csv b/python/knext/knext/examples/supplychain1/builder/job/data/ProductChainEvent.csv similarity index 100% rename from python/knext/examples/supplychain1/builder/job/data/ProductChainEvent.csv rename to python/knext/knext/examples/supplychain1/builder/job/data/ProductChainEvent.csv diff --git a/python/knext/examples/supplychain1/builder/job/data/TaxOfCompanyEvent.csv b/python/knext/knext/examples/supplychain1/builder/job/data/TaxOfCompanyEvent.csv similarity index 100% rename from python/knext/examples/supplychain1/builder/job/data/TaxOfCompanyEvent.csv rename to python/knext/knext/examples/supplychain1/builder/job/data/TaxOfCompanyEvent.csv diff --git a/python/knext/examples/supplychain1/builder/job/data/TaxOfProdEvent.csv b/python/knext/knext/examples/supplychain1/builder/job/data/TaxOfProdEvent.csv similarity index 100% rename from python/knext/examples/supplychain1/builder/job/data/TaxOfProdEvent.csv rename to python/knext/knext/examples/supplychain1/builder/job/data/TaxOfProdEvent.csv diff --git a/python/knext/examples/supplychain1/builder/job/data/Trend.csv b/python/knext/knext/examples/supplychain1/builder/job/data/Trend.csv similarity index 100% rename from python/knext/examples/supplychain1/builder/job/data/Trend.csv rename to python/knext/knext/examples/supplychain1/builder/job/data/Trend.csv diff --git a/python/knext/examples/supplychain1/builder/job/index.py b/python/knext/knext/examples/supplychain1/builder/job/index.py similarity index 100% rename from python/knext/examples/supplychain1/builder/job/index.py rename to python/knext/knext/examples/supplychain1/builder/job/index.py diff --git a/python/knext/examples/supplychain1/builder/job/industry.py b/python/knext/knext/examples/supplychain1/builder/job/industry.py similarity index 100% rename from python/knext/examples/supplychain1/builder/job/industry.py rename to python/knext/knext/examples/supplychain1/builder/job/industry.py diff --git a/python/knext/examples/supplychain1/builder/job/person.py b/python/knext/knext/examples/supplychain1/builder/job/person.py similarity index 100% rename from python/knext/examples/supplychain1/builder/job/person.py rename to python/knext/knext/examples/supplychain1/builder/job/person.py diff --git a/python/knext/examples/supplychain1/builder/job/product.py b/python/knext/knext/examples/supplychain1/builder/job/product.py similarity index 100% rename from python/knext/examples/supplychain1/builder/job/product.py rename to python/knext/knext/examples/supplychain1/builder/job/product.py diff --git a/python/knext/examples/supplychain1/builder/job/product_chain_event.py b/python/knext/knext/examples/supplychain1/builder/job/product_chain_event.py similarity index 100% rename from python/knext/examples/supplychain1/builder/job/product_chain_event.py rename to python/knext/knext/examples/supplychain1/builder/job/product_chain_event.py diff --git a/python/knext/examples/supplychain1/builder/job/tax_of_company_event.py b/python/knext/knext/examples/supplychain1/builder/job/tax_of_company_event.py similarity index 100% rename from python/knext/examples/supplychain1/builder/job/tax_of_company_event.py rename to python/knext/knext/examples/supplychain1/builder/job/tax_of_company_event.py diff --git a/python/knext/examples/supplychain1/builder/job/tax_of_product_event.py b/python/knext/knext/examples/supplychain1/builder/job/tax_of_product_event.py similarity index 100% rename from python/knext/examples/supplychain1/builder/job/tax_of_product_event.py rename to python/knext/knext/examples/supplychain1/builder/job/tax_of_product_event.py diff --git a/python/knext/examples/supplychain1/builder/job/trend.py b/python/knext/knext/examples/supplychain1/builder/job/trend.py similarity index 100% rename from python/knext/examples/supplychain1/builder/job/trend.py rename to python/knext/knext/examples/supplychain1/builder/job/trend.py diff --git a/python/knext/examples/supplychain1/builder/operator/company_operator.py b/python/knext/knext/examples/supplychain1/builder/operator/company_operator.py similarity index 100% rename from python/knext/examples/supplychain1/builder/operator/company_operator.py rename to python/knext/knext/examples/supplychain1/builder/operator/company_operator.py diff --git a/python/knext/examples/supplychain1/reasoner/fund_trans_feature.dsl b/python/knext/knext/examples/supplychain1/reasoner/fund_trans_feature.dsl similarity index 100% rename from python/knext/examples/supplychain1/reasoner/fund_trans_feature.dsl rename to python/knext/knext/examples/supplychain1/reasoner/fund_trans_feature.dsl diff --git a/python/knext/examples/supplychain1/reasoner/same_legal_reprensentative.dsl b/python/knext/knext/examples/supplychain1/reasoner/same_legal_reprensentative.dsl similarity index 100% rename from python/knext/examples/supplychain1/reasoner/same_legal_reprensentative.dsl rename to python/knext/knext/examples/supplychain1/reasoner/same_legal_reprensentative.dsl diff --git a/python/knext/examples/supplychain1/schema/concept.rule b/python/knext/knext/examples/supplychain1/schema/concept.rule similarity index 100% rename from python/knext/examples/supplychain1/schema/concept.rule rename to python/knext/knext/examples/supplychain1/schema/concept.rule diff --git a/python/knext/examples/supplychain1/schema/supplychain.schema b/python/knext/knext/examples/supplychain1/schema/supplychain.schema similarity index 100% rename from python/knext/examples/supplychain1/schema/supplychain.schema rename to python/knext/knext/examples/supplychain1/schema/supplychain.schema diff --git a/python/knext/examples/supplychain1/schema/supplychain_schema_helper.py b/python/knext/knext/examples/supplychain1/schema/supplychain_schema_helper.py similarity index 100% rename from python/knext/examples/supplychain1/schema/supplychain_schema_helper.py rename to python/knext/knext/examples/supplychain1/schema/supplychain_schema_helper.py diff --git a/python/knext/operator/__init__.py b/python/knext/knext/operator/__init__.py similarity index 100% rename from python/knext/operator/__init__.py rename to python/knext/knext/operator/__init__.py diff --git a/python/knext/operator/base.py b/python/knext/knext/operator/base.py similarity index 100% rename from python/knext/operator/base.py rename to python/knext/knext/operator/base.py diff --git a/python/knext/operator/builtin/__init__.py b/python/knext/knext/operator/builtin/__init__.py similarity index 100% rename from python/knext/operator/builtin/__init__.py rename to python/knext/knext/operator/builtin/__init__.py diff --git a/python/knext/operator/builtin/auto_prompt.py b/python/knext/knext/operator/builtin/auto_prompt.py similarity index 100% rename from python/knext/operator/builtin/auto_prompt.py rename to python/knext/knext/operator/builtin/auto_prompt.py diff --git a/python/knext/operator/builtin/online_runner.py b/python/knext/knext/operator/builtin/online_runner.py similarity index 100% rename from python/knext/operator/builtin/online_runner.py rename to python/knext/knext/operator/builtin/online_runner.py diff --git a/python/knext/operator/invoke_result.py b/python/knext/knext/operator/invoke_result.py similarity index 100% rename from python/knext/operator/invoke_result.py rename to python/knext/knext/operator/invoke_result.py diff --git a/python/knext/operator/op.py b/python/knext/knext/operator/op.py similarity index 100% rename from python/knext/operator/op.py rename to python/knext/knext/operator/op.py diff --git a/python/knext/operator/spg_record.py b/python/knext/knext/operator/spg_record.py similarity index 100% rename from python/knext/operator/spg_record.py rename to python/knext/knext/operator/spg_record.py diff --git a/python/knext/rest/__init__.py b/python/knext/knext/rest/__init__.py similarity index 100% rename from python/knext/rest/__init__.py rename to python/knext/knext/rest/__init__.py diff --git a/python/knext/rest/api/__init__.py b/python/knext/knext/rest/api/__init__.py similarity index 100% rename from python/knext/rest/api/__init__.py rename to python/knext/knext/rest/api/__init__.py diff --git a/python/knext/rest/api/builder_api.py b/python/knext/knext/rest/api/builder_api.py similarity index 100% rename from python/knext/rest/api/builder_api.py rename to python/knext/knext/rest/api/builder_api.py diff --git a/python/knext/rest/api/concept_api.py b/python/knext/knext/rest/api/concept_api.py similarity index 100% rename from python/knext/rest/api/concept_api.py rename to python/knext/knext/rest/api/concept_api.py diff --git a/python/knext/rest/api/editor_api.py b/python/knext/knext/rest/api/editor_api.py similarity index 100% rename from python/knext/rest/api/editor_api.py rename to python/knext/knext/rest/api/editor_api.py diff --git a/python/knext/rest/api/object_store_api.py b/python/knext/knext/rest/api/object_store_api.py similarity index 100% rename from python/knext/rest/api/object_store_api.py rename to python/knext/knext/rest/api/object_store_api.py diff --git a/python/knext/rest/api/operator_api.py b/python/knext/knext/rest/api/operator_api.py similarity index 100% rename from python/knext/rest/api/operator_api.py rename to python/knext/knext/rest/api/operator_api.py diff --git a/python/knext/rest/api/project_api.py b/python/knext/knext/rest/api/project_api.py similarity index 100% rename from python/knext/rest/api/project_api.py rename to python/knext/knext/rest/api/project_api.py diff --git a/python/knext/rest/api/reasoner_api.py b/python/knext/knext/rest/api/reasoner_api.py similarity index 100% rename from python/knext/rest/api/reasoner_api.py rename to python/knext/knext/rest/api/reasoner_api.py diff --git a/python/knext/rest/api/schema_api.py b/python/knext/knext/rest/api/schema_api.py similarity index 100% rename from python/knext/rest/api/schema_api.py rename to python/knext/knext/rest/api/schema_api.py diff --git a/python/knext/rest/api/table_store_api.py b/python/knext/knext/rest/api/table_store_api.py similarity index 100% rename from python/knext/rest/api/table_store_api.py rename to python/knext/knext/rest/api/table_store_api.py diff --git a/python/knext/rest/api_client.py b/python/knext/knext/rest/api_client.py similarity index 100% rename from python/knext/rest/api_client.py rename to python/knext/knext/rest/api_client.py diff --git a/python/knext/rest/configuration.py b/python/knext/knext/rest/configuration.py similarity index 100% rename from python/knext/rest/configuration.py rename to python/knext/knext/rest/configuration.py diff --git a/python/knext/rest/exceptions.py b/python/knext/knext/rest/exceptions.py similarity index 100% rename from python/knext/rest/exceptions.py rename to python/knext/knext/rest/exceptions.py diff --git a/python/knext/rest/models/__init__.py b/python/knext/knext/rest/models/__init__.py similarity index 100% rename from python/knext/rest/models/__init__.py rename to python/knext/knext/rest/models/__init__.py diff --git a/python/knext/rest/models/builder/__init__.py b/python/knext/knext/rest/models/builder/__init__.py similarity index 100% rename from python/knext/rest/models/builder/__init__.py rename to python/knext/knext/rest/models/builder/__init__.py diff --git a/python/knext/rest/models/builder/pipeline/__init__.py b/python/knext/knext/rest/models/builder/pipeline/__init__.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/__init__.py rename to python/knext/knext/rest/models/builder/pipeline/__init__.py diff --git a/python/knext/rest/models/builder/pipeline/config/__init__.py b/python/knext/knext/rest/models/builder/pipeline/config/__init__.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/__init__.py rename to python/knext/knext/rest/models/builder/pipeline/config/__init__.py diff --git a/python/knext/rest/models/builder/pipeline/config/base_fusing_config.py b/python/knext/knext/rest/models/builder/pipeline/config/base_fusing_config.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/base_fusing_config.py rename to python/knext/knext/rest/models/builder/pipeline/config/base_fusing_config.py diff --git a/python/knext/rest/models/builder/pipeline/config/base_linking_config.py b/python/knext/knext/rest/models/builder/pipeline/config/base_linking_config.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/base_linking_config.py rename to python/knext/knext/rest/models/builder/pipeline/config/base_linking_config.py diff --git a/python/knext/rest/models/builder/pipeline/config/base_node_config.py b/python/knext/knext/rest/models/builder/pipeline/config/base_node_config.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/base_node_config.py rename to python/knext/knext/rest/models/builder/pipeline/config/base_node_config.py diff --git a/python/knext/rest/models/builder/pipeline/config/base_predicting_config.py b/python/knext/knext/rest/models/builder/pipeline/config/base_predicting_config.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/base_predicting_config.py rename to python/knext/knext/rest/models/builder/pipeline/config/base_predicting_config.py diff --git a/python/knext/rest/models/builder/pipeline/config/base_strategy_config.py b/python/knext/knext/rest/models/builder/pipeline/config/base_strategy_config.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/base_strategy_config.py rename to python/knext/knext/rest/models/builder/pipeline/config/base_strategy_config.py diff --git a/python/knext/rest/models/builder/pipeline/config/csv_source_node_config.py b/python/knext/knext/rest/models/builder/pipeline/config/csv_source_node_config.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/csv_source_node_config.py rename to python/knext/knext/rest/models/builder/pipeline/config/csv_source_node_config.py diff --git a/python/knext/rest/models/builder/pipeline/config/graph_store_sink_node_config.py b/python/knext/knext/rest/models/builder/pipeline/config/graph_store_sink_node_config.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/graph_store_sink_node_config.py rename to python/knext/knext/rest/models/builder/pipeline/config/graph_store_sink_node_config.py diff --git a/python/knext/rest/models/builder/pipeline/config/id_equals_linking_config.py b/python/knext/knext/rest/models/builder/pipeline/config/id_equals_linking_config.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/id_equals_linking_config.py rename to python/knext/knext/rest/models/builder/pipeline/config/id_equals_linking_config.py diff --git a/python/knext/rest/models/builder/pipeline/config/llm_based_extract_node_config.py b/python/knext/knext/rest/models/builder/pipeline/config/llm_based_extract_node_config.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/llm_based_extract_node_config.py rename to python/knext/knext/rest/models/builder/pipeline/config/llm_based_extract_node_config.py diff --git a/python/knext/rest/models/builder/pipeline/config/mapping_config.py b/python/knext/knext/rest/models/builder/pipeline/config/mapping_config.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/mapping_config.py rename to python/knext/knext/rest/models/builder/pipeline/config/mapping_config.py diff --git a/python/knext/rest/models/builder/pipeline/config/mapping_filter.py b/python/knext/knext/rest/models/builder/pipeline/config/mapping_filter.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/mapping_filter.py rename to python/knext/knext/rest/models/builder/pipeline/config/mapping_filter.py diff --git a/python/knext/rest/models/builder/pipeline/config/new_instance_fusing_config.py b/python/knext/knext/rest/models/builder/pipeline/config/new_instance_fusing_config.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/new_instance_fusing_config.py rename to python/knext/knext/rest/models/builder/pipeline/config/new_instance_fusing_config.py diff --git a/python/knext/rest/models/builder/pipeline/config/operator_config.py b/python/knext/knext/rest/models/builder/pipeline/config/operator_config.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/operator_config.py rename to python/knext/knext/rest/models/builder/pipeline/config/operator_config.py diff --git a/python/knext/rest/models/builder/pipeline/config/operator_fusing_config.py b/python/knext/knext/rest/models/builder/pipeline/config/operator_fusing_config.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/operator_fusing_config.py rename to python/knext/knext/rest/models/builder/pipeline/config/operator_fusing_config.py diff --git a/python/knext/rest/models/builder/pipeline/config/operator_linking_config.py b/python/knext/knext/rest/models/builder/pipeline/config/operator_linking_config.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/operator_linking_config.py rename to python/knext/knext/rest/models/builder/pipeline/config/operator_linking_config.py diff --git a/python/knext/rest/models/builder/pipeline/config/operator_predicting_config.py b/python/knext/knext/rest/models/builder/pipeline/config/operator_predicting_config.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/operator_predicting_config.py rename to python/knext/knext/rest/models/builder/pipeline/config/operator_predicting_config.py diff --git a/python/knext/rest/models/builder/pipeline/config/predicting_config.py b/python/knext/knext/rest/models/builder/pipeline/config/predicting_config.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/predicting_config.py rename to python/knext/knext/rest/models/builder/pipeline/config/predicting_config.py diff --git a/python/knext/rest/models/builder/pipeline/config/relation_mapping_node_config.py b/python/knext/knext/rest/models/builder/pipeline/config/relation_mapping_node_config.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/relation_mapping_node_config.py rename to python/knext/knext/rest/models/builder/pipeline/config/relation_mapping_node_config.py diff --git a/python/knext/rest/models/builder/pipeline/config/spg_type_mapping_node_config.py b/python/knext/knext/rest/models/builder/pipeline/config/spg_type_mapping_node_config.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/spg_type_mapping_node_config.py rename to python/knext/knext/rest/models/builder/pipeline/config/spg_type_mapping_node_config.py diff --git a/python/knext/rest/models/builder/pipeline/config/sub_graph_mapping_node_config.py b/python/knext/knext/rest/models/builder/pipeline/config/sub_graph_mapping_node_config.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/sub_graph_mapping_node_config.py rename to python/knext/knext/rest/models/builder/pipeline/config/sub_graph_mapping_node_config.py diff --git a/python/knext/rest/models/builder/pipeline/config/user_defined_extract_node_config.py b/python/knext/knext/rest/models/builder/pipeline/config/user_defined_extract_node_config.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/config/user_defined_extract_node_config.py rename to python/knext/knext/rest/models/builder/pipeline/config/user_defined_extract_node_config.py diff --git a/python/knext/rest/models/builder/pipeline/edge.py b/python/knext/knext/rest/models/builder/pipeline/edge.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/edge.py rename to python/knext/knext/rest/models/builder/pipeline/edge.py diff --git a/python/knext/rest/models/builder/pipeline/node.py b/python/knext/knext/rest/models/builder/pipeline/node.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/node.py rename to python/knext/knext/rest/models/builder/pipeline/node.py diff --git a/python/knext/rest/models/builder/pipeline/pipeline.py b/python/knext/knext/rest/models/builder/pipeline/pipeline.py similarity index 100% rename from python/knext/rest/models/builder/pipeline/pipeline.py rename to python/knext/knext/rest/models/builder/pipeline/pipeline.py diff --git a/python/knext/rest/models/builder/request/__init__.py b/python/knext/knext/rest/models/builder/request/__init__.py similarity index 100% rename from python/knext/rest/models/builder/request/__init__.py rename to python/knext/knext/rest/models/builder/request/__init__.py diff --git a/python/knext/rest/models/builder/request/builder_job_submit_request.py b/python/knext/knext/rest/models/builder/request/builder_job_submit_request.py similarity index 100% rename from python/knext/rest/models/builder/request/builder_job_submit_request.py rename to python/knext/knext/rest/models/builder/request/builder_job_submit_request.py diff --git a/python/knext/rest/models/builder/response/__init__.py b/python/knext/knext/rest/models/builder/response/__init__.py similarity index 100% rename from python/knext/rest/models/builder/response/__init__.py rename to python/knext/knext/rest/models/builder/response/__init__.py diff --git a/python/knext/rest/models/builder/response/base_builder_receipt.py b/python/knext/knext/rest/models/builder/response/base_builder_receipt.py similarity index 100% rename from python/knext/rest/models/builder/response/base_builder_receipt.py rename to python/knext/knext/rest/models/builder/response/base_builder_receipt.py diff --git a/python/knext/rest/models/builder/response/base_builder_result.py b/python/knext/knext/rest/models/builder/response/base_builder_result.py similarity index 100% rename from python/knext/rest/models/builder/response/base_builder_result.py rename to python/knext/knext/rest/models/builder/response/base_builder_result.py diff --git a/python/knext/rest/models/builder/response/builder_job_inst.py b/python/knext/knext/rest/models/builder/response/builder_job_inst.py similarity index 100% rename from python/knext/rest/models/builder/response/builder_job_inst.py rename to python/knext/knext/rest/models/builder/response/builder_job_inst.py diff --git a/python/knext/rest/models/builder/response/failure_builder_result.py b/python/knext/knext/rest/models/builder/response/failure_builder_result.py similarity index 100% rename from python/knext/rest/models/builder/response/failure_builder_result.py rename to python/knext/knext/rest/models/builder/response/failure_builder_result.py diff --git a/python/knext/rest/models/builder/response/job_builder_receipt.py b/python/knext/knext/rest/models/builder/response/job_builder_receipt.py similarity index 100% rename from python/knext/rest/models/builder/response/job_builder_receipt.py rename to python/knext/knext/rest/models/builder/response/job_builder_receipt.py diff --git a/python/knext/rest/models/builder/response/success_builder_result.py b/python/knext/knext/rest/models/builder/response/success_builder_result.py similarity index 100% rename from python/knext/rest/models/builder/response/success_builder_result.py rename to python/knext/knext/rest/models/builder/response/success_builder_result.py diff --git a/python/knext/rest/models/common/__init__.py b/python/knext/knext/rest/models/common/__init__.py similarity index 100% rename from python/knext/rest/models/common/__init__.py rename to python/knext/knext/rest/models/common/__init__.py diff --git a/python/knext/rest/models/common/user_info.py b/python/knext/knext/rest/models/common/user_info.py similarity index 100% rename from python/knext/rest/models/common/user_info.py rename to python/knext/knext/rest/models/common/user_info.py diff --git a/python/knext/rest/models/operator/__init__.py b/python/knext/knext/rest/models/operator/__init__.py similarity index 100% rename from python/knext/rest/models/operator/__init__.py rename to python/knext/knext/rest/models/operator/__init__.py diff --git a/python/knext/rest/models/operator/operator_overview.py b/python/knext/knext/rest/models/operator/operator_overview.py similarity index 100% rename from python/knext/rest/models/operator/operator_overview.py rename to python/knext/knext/rest/models/operator/operator_overview.py diff --git a/python/knext/rest/models/operator/operator_version.py b/python/knext/knext/rest/models/operator/operator_version.py similarity index 100% rename from python/knext/rest/models/operator/operator_version.py rename to python/knext/knext/rest/models/operator/operator_version.py diff --git a/python/knext/rest/models/reasoner/__init__.py b/python/knext/knext/rest/models/reasoner/__init__.py similarity index 100% rename from python/knext/rest/models/reasoner/__init__.py rename to python/knext/knext/rest/models/reasoner/__init__.py diff --git a/python/knext/rest/models/reasoner/request/__init__.py b/python/knext/knext/rest/models/reasoner/request/__init__.py similarity index 100% rename from python/knext/rest/models/reasoner/request/__init__.py rename to python/knext/knext/rest/models/reasoner/request/__init__.py diff --git a/python/knext/rest/models/reasoner/request/base_reasoner_content.py b/python/knext/knext/rest/models/reasoner/request/base_reasoner_content.py similarity index 100% rename from python/knext/rest/models/reasoner/request/base_reasoner_content.py rename to python/knext/knext/rest/models/reasoner/request/base_reasoner_content.py diff --git a/python/knext/rest/models/reasoner/request/kgdsl_reasoner_content.py b/python/knext/knext/rest/models/reasoner/request/kgdsl_reasoner_content.py similarity index 100% rename from python/knext/rest/models/reasoner/request/kgdsl_reasoner_content.py rename to python/knext/knext/rest/models/reasoner/request/kgdsl_reasoner_content.py diff --git a/python/knext/rest/models/reasoner/request/reasoner_dsl_run_request.py b/python/knext/knext/rest/models/reasoner/request/reasoner_dsl_run_request.py similarity index 100% rename from python/knext/rest/models/reasoner/request/reasoner_dsl_run_request.py rename to python/knext/knext/rest/models/reasoner/request/reasoner_dsl_run_request.py diff --git a/python/knext/rest/models/reasoner/request/reasoner_job_submit_request.py b/python/knext/knext/rest/models/reasoner/request/reasoner_job_submit_request.py similarity index 100% rename from python/knext/rest/models/reasoner/request/reasoner_job_submit_request.py rename to python/knext/knext/rest/models/reasoner/request/reasoner_job_submit_request.py diff --git a/python/knext/rest/models/reasoner/request/vertex_reasoner_content.py b/python/knext/knext/rest/models/reasoner/request/vertex_reasoner_content.py similarity index 100% rename from python/knext/rest/models/reasoner/request/vertex_reasoner_content.py rename to python/knext/knext/rest/models/reasoner/request/vertex_reasoner_content.py diff --git a/python/knext/rest/models/reasoner/response/__init__.py b/python/knext/knext/rest/models/reasoner/response/__init__.py similarity index 100% rename from python/knext/rest/models/reasoner/response/__init__.py rename to python/knext/knext/rest/models/reasoner/response/__init__.py diff --git a/python/knext/rest/models/reasoner/response/base_reasoner_receipt.py b/python/knext/knext/rest/models/reasoner/response/base_reasoner_receipt.py similarity index 100% rename from python/knext/rest/models/reasoner/response/base_reasoner_receipt.py rename to python/knext/knext/rest/models/reasoner/response/base_reasoner_receipt.py diff --git a/python/knext/rest/models/reasoner/response/base_reasoner_result.py b/python/knext/knext/rest/models/reasoner/response/base_reasoner_result.py similarity index 100% rename from python/knext/rest/models/reasoner/response/base_reasoner_result.py rename to python/knext/knext/rest/models/reasoner/response/base_reasoner_result.py diff --git a/python/knext/rest/models/reasoner/response/failure_reasoner_result.py b/python/knext/knext/rest/models/reasoner/response/failure_reasoner_result.py similarity index 100% rename from python/knext/rest/models/reasoner/response/failure_reasoner_result.py rename to python/knext/knext/rest/models/reasoner/response/failure_reasoner_result.py diff --git a/python/knext/rest/models/reasoner/response/job_reasoner_receipt.py b/python/knext/knext/rest/models/reasoner/response/job_reasoner_receipt.py similarity index 100% rename from python/knext/rest/models/reasoner/response/job_reasoner_receipt.py rename to python/knext/knext/rest/models/reasoner/response/job_reasoner_receipt.py diff --git a/python/knext/rest/models/reasoner/response/reasoner_job_inst.py b/python/knext/knext/rest/models/reasoner/response/reasoner_job_inst.py similarity index 100% rename from python/knext/rest/models/reasoner/response/reasoner_job_inst.py rename to python/knext/knext/rest/models/reasoner/response/reasoner_job_inst.py diff --git a/python/knext/rest/models/reasoner/response/success_reasoner_result.py b/python/knext/knext/rest/models/reasoner/response/success_reasoner_result.py similarity index 100% rename from python/knext/rest/models/reasoner/response/success_reasoner_result.py rename to python/knext/knext/rest/models/reasoner/response/success_reasoner_result.py diff --git a/python/knext/rest/models/reasoner/response/table_reasoner_receipt.py b/python/knext/knext/rest/models/reasoner/response/table_reasoner_receipt.py similarity index 100% rename from python/knext/rest/models/reasoner/response/table_reasoner_receipt.py rename to python/knext/knext/rest/models/reasoner/response/table_reasoner_receipt.py diff --git a/python/knext/rest/models/reasoner/starting_vertex.py b/python/knext/knext/rest/models/reasoner/starting_vertex.py similarity index 100% rename from python/knext/rest/models/reasoner/starting_vertex.py rename to python/knext/knext/rest/models/reasoner/starting_vertex.py diff --git a/python/knext/rest/models/request/__init__.py b/python/knext/knext/rest/models/request/__init__.py similarity index 100% rename from python/knext/rest/models/request/__init__.py rename to python/knext/knext/rest/models/request/__init__.py diff --git a/python/knext/rest/models/request/define_dynamic_taxonomy_request.py b/python/knext/knext/rest/models/request/define_dynamic_taxonomy_request.py similarity index 100% rename from python/knext/rest/models/request/define_dynamic_taxonomy_request.py rename to python/knext/knext/rest/models/request/define_dynamic_taxonomy_request.py diff --git a/python/knext/rest/models/request/define_logical_causation_request.py b/python/knext/knext/rest/models/request/define_logical_causation_request.py similarity index 100% rename from python/knext/rest/models/request/define_logical_causation_request.py rename to python/knext/knext/rest/models/request/define_logical_causation_request.py diff --git a/python/knext/rest/models/request/operator_create_request.py b/python/knext/knext/rest/models/request/operator_create_request.py similarity index 100% rename from python/knext/rest/models/request/operator_create_request.py rename to python/knext/knext/rest/models/request/operator_create_request.py diff --git a/python/knext/rest/models/request/operator_version_request.py b/python/knext/knext/rest/models/request/operator_version_request.py similarity index 100% rename from python/knext/rest/models/request/operator_version_request.py rename to python/knext/knext/rest/models/request/operator_version_request.py diff --git a/python/knext/rest/models/request/project_create_request.py b/python/knext/knext/rest/models/request/project_create_request.py similarity index 100% rename from python/knext/rest/models/request/project_create_request.py rename to python/knext/knext/rest/models/request/project_create_request.py diff --git a/python/knext/rest/models/request/remove_dynamic_taxonomy_request.py b/python/knext/knext/rest/models/request/remove_dynamic_taxonomy_request.py similarity index 100% rename from python/knext/rest/models/request/remove_dynamic_taxonomy_request.py rename to python/knext/knext/rest/models/request/remove_dynamic_taxonomy_request.py diff --git a/python/knext/rest/models/request/remove_logical_causation_request.py b/python/knext/knext/rest/models/request/remove_logical_causation_request.py similarity index 100% rename from python/knext/rest/models/request/remove_logical_causation_request.py rename to python/knext/knext/rest/models/request/remove_logical_causation_request.py diff --git a/python/knext/rest/models/request/schema_alter_request.py b/python/knext/knext/rest/models/request/schema_alter_request.py similarity index 100% rename from python/knext/rest/models/request/schema_alter_request.py rename to python/knext/knext/rest/models/request/schema_alter_request.py diff --git a/python/knext/rest/models/response/__init__.py b/python/knext/knext/rest/models/response/__init__.py similarity index 100% rename from python/knext/rest/models/response/__init__.py rename to python/knext/knext/rest/models/response/__init__.py diff --git a/python/knext/rest/models/response/object_store_response.py b/python/knext/knext/rest/models/response/object_store_response.py similarity index 100% rename from python/knext/rest/models/response/object_store_response.py rename to python/knext/knext/rest/models/response/object_store_response.py diff --git a/python/knext/rest/models/response/operator_create_response.py b/python/knext/knext/rest/models/response/operator_create_response.py similarity index 100% rename from python/knext/rest/models/response/operator_create_response.py rename to python/knext/knext/rest/models/response/operator_create_response.py diff --git a/python/knext/rest/models/response/operator_version_response.py b/python/knext/knext/rest/models/response/operator_version_response.py similarity index 100% rename from python/knext/rest/models/response/operator_version_response.py rename to python/knext/knext/rest/models/response/operator_version_response.py diff --git a/python/knext/rest/models/response/project.py b/python/knext/knext/rest/models/response/project.py similarity index 100% rename from python/knext/rest/models/response/project.py rename to python/knext/knext/rest/models/response/project.py diff --git a/python/knext/rest/models/response/search_engine_index_response.py b/python/knext/knext/rest/models/response/search_engine_index_response.py similarity index 100% rename from python/knext/rest/models/response/search_engine_index_response.py rename to python/knext/knext/rest/models/response/search_engine_index_response.py diff --git a/python/knext/rest/models/schema/__init__.py b/python/knext/knext/rest/models/schema/__init__.py similarity index 100% rename from python/knext/rest/models/schema/__init__.py rename to python/knext/knext/rest/models/schema/__init__.py diff --git a/python/knext/rest/models/schema/alter/__init__.py b/python/knext/knext/rest/models/schema/alter/__init__.py similarity index 100% rename from python/knext/rest/models/schema/alter/__init__.py rename to python/knext/knext/rest/models/schema/alter/__init__.py diff --git a/python/knext/rest/models/schema/alter/schema_draft.py b/python/knext/knext/rest/models/schema/alter/schema_draft.py similarity index 100% rename from python/knext/rest/models/schema/alter/schema_draft.py rename to python/knext/knext/rest/models/schema/alter/schema_draft.py diff --git a/python/knext/rest/models/schema/base_ontology.py b/python/knext/knext/rest/models/schema/base_ontology.py similarity index 100% rename from python/knext/rest/models/schema/base_ontology.py rename to python/knext/knext/rest/models/schema/base_ontology.py diff --git a/python/knext/rest/models/schema/basic_info.py b/python/knext/knext/rest/models/schema/basic_info.py similarity index 100% rename from python/knext/rest/models/schema/basic_info.py rename to python/knext/knext/rest/models/schema/basic_info.py diff --git a/python/knext/rest/models/schema/constraint/__init__.py b/python/knext/knext/rest/models/schema/constraint/__init__.py similarity index 100% rename from python/knext/rest/models/schema/constraint/__init__.py rename to python/knext/knext/rest/models/schema/constraint/__init__.py diff --git a/python/knext/rest/models/schema/constraint/base_constraint_item.py b/python/knext/knext/rest/models/schema/constraint/base_constraint_item.py similarity index 100% rename from python/knext/rest/models/schema/constraint/base_constraint_item.py rename to python/knext/knext/rest/models/schema/constraint/base_constraint_item.py diff --git a/python/knext/rest/models/schema/constraint/constraint.py b/python/knext/knext/rest/models/schema/constraint/constraint.py similarity index 100% rename from python/knext/rest/models/schema/constraint/constraint.py rename to python/knext/knext/rest/models/schema/constraint/constraint.py diff --git a/python/knext/rest/models/schema/constraint/enum_constraint.py b/python/knext/knext/rest/models/schema/constraint/enum_constraint.py similarity index 100% rename from python/knext/rest/models/schema/constraint/enum_constraint.py rename to python/knext/knext/rest/models/schema/constraint/enum_constraint.py diff --git a/python/knext/rest/models/schema/constraint/multi_val_constraint.py b/python/knext/knext/rest/models/schema/constraint/multi_val_constraint.py similarity index 100% rename from python/knext/rest/models/schema/constraint/multi_val_constraint.py rename to python/knext/knext/rest/models/schema/constraint/multi_val_constraint.py diff --git a/python/knext/rest/models/schema/constraint/not_null_constraint.py b/python/knext/knext/rest/models/schema/constraint/not_null_constraint.py similarity index 100% rename from python/knext/rest/models/schema/constraint/not_null_constraint.py rename to python/knext/knext/rest/models/schema/constraint/not_null_constraint.py diff --git a/python/knext/rest/models/schema/constraint/regular_constraint.py b/python/knext/knext/rest/models/schema/constraint/regular_constraint.py similarity index 100% rename from python/knext/rest/models/schema/constraint/regular_constraint.py rename to python/knext/knext/rest/models/schema/constraint/regular_constraint.py diff --git a/python/knext/rest/models/schema/identifier/__init__.py b/python/knext/knext/rest/models/schema/identifier/__init__.py similarity index 100% rename from python/knext/rest/models/schema/identifier/__init__.py rename to python/knext/knext/rest/models/schema/identifier/__init__.py diff --git a/python/knext/rest/models/schema/identifier/base_spg_identifier.py b/python/knext/knext/rest/models/schema/identifier/base_spg_identifier.py similarity index 100% rename from python/knext/rest/models/schema/identifier/base_spg_identifier.py rename to python/knext/knext/rest/models/schema/identifier/base_spg_identifier.py diff --git a/python/knext/rest/models/schema/identifier/concept_identifier.py b/python/knext/knext/rest/models/schema/identifier/concept_identifier.py similarity index 100% rename from python/knext/rest/models/schema/identifier/concept_identifier.py rename to python/knext/knext/rest/models/schema/identifier/concept_identifier.py diff --git a/python/knext/rest/models/schema/identifier/operator_identifier.py b/python/knext/knext/rest/models/schema/identifier/operator_identifier.py similarity index 100% rename from python/knext/rest/models/schema/identifier/operator_identifier.py rename to python/knext/knext/rest/models/schema/identifier/operator_identifier.py diff --git a/python/knext/rest/models/schema/identifier/predicate_identifier.py b/python/knext/knext/rest/models/schema/identifier/predicate_identifier.py similarity index 100% rename from python/knext/rest/models/schema/identifier/predicate_identifier.py rename to python/knext/knext/rest/models/schema/identifier/predicate_identifier.py diff --git a/python/knext/rest/models/schema/identifier/spg_triple_identifier.py b/python/knext/knext/rest/models/schema/identifier/spg_triple_identifier.py similarity index 100% rename from python/knext/rest/models/schema/identifier/spg_triple_identifier.py rename to python/knext/knext/rest/models/schema/identifier/spg_triple_identifier.py diff --git a/python/knext/rest/models/schema/identifier/spg_type_identifier.py b/python/knext/knext/rest/models/schema/identifier/spg_type_identifier.py similarity index 100% rename from python/knext/rest/models/schema/identifier/spg_type_identifier.py rename to python/knext/knext/rest/models/schema/identifier/spg_type_identifier.py diff --git a/python/knext/rest/models/schema/ontology_id.py b/python/knext/knext/rest/models/schema/ontology_id.py similarity index 100% rename from python/knext/rest/models/schema/ontology_id.py rename to python/knext/knext/rest/models/schema/ontology_id.py diff --git a/python/knext/rest/models/schema/predicate/__init__.py b/python/knext/knext/rest/models/schema/predicate/__init__.py similarity index 100% rename from python/knext/rest/models/schema/predicate/__init__.py rename to python/knext/knext/rest/models/schema/predicate/__init__.py diff --git a/python/knext/rest/models/schema/predicate/mounted_concept_config.py b/python/knext/knext/rest/models/schema/predicate/mounted_concept_config.py similarity index 100% rename from python/knext/rest/models/schema/predicate/mounted_concept_config.py rename to python/knext/knext/rest/models/schema/predicate/mounted_concept_config.py diff --git a/python/knext/rest/models/schema/predicate/property.py b/python/knext/knext/rest/models/schema/predicate/property.py similarity index 100% rename from python/knext/rest/models/schema/predicate/property.py rename to python/knext/knext/rest/models/schema/predicate/property.py diff --git a/python/knext/rest/models/schema/predicate/property_advanced_config.py b/python/knext/knext/rest/models/schema/predicate/property_advanced_config.py similarity index 100% rename from python/knext/rest/models/schema/predicate/property_advanced_config.py rename to python/knext/knext/rest/models/schema/predicate/property_advanced_config.py diff --git a/python/knext/rest/models/schema/predicate/property_ref.py b/python/knext/knext/rest/models/schema/predicate/property_ref.py similarity index 100% rename from python/knext/rest/models/schema/predicate/property_ref.py rename to python/knext/knext/rest/models/schema/predicate/property_ref.py diff --git a/python/knext/rest/models/schema/predicate/property_ref_basic_info.py b/python/knext/knext/rest/models/schema/predicate/property_ref_basic_info.py similarity index 100% rename from python/knext/rest/models/schema/predicate/property_ref_basic_info.py rename to python/knext/knext/rest/models/schema/predicate/property_ref_basic_info.py diff --git a/python/knext/rest/models/schema/predicate/relation.py b/python/knext/knext/rest/models/schema/predicate/relation.py similarity index 100% rename from python/knext/rest/models/schema/predicate/relation.py rename to python/knext/knext/rest/models/schema/predicate/relation.py diff --git a/python/knext/rest/models/schema/predicate/sub_property.py b/python/knext/knext/rest/models/schema/predicate/sub_property.py similarity index 100% rename from python/knext/rest/models/schema/predicate/sub_property.py rename to python/knext/knext/rest/models/schema/predicate/sub_property.py diff --git a/python/knext/rest/models/schema/predicate/sub_property_basic_info.py b/python/knext/knext/rest/models/schema/predicate/sub_property_basic_info.py similarity index 100% rename from python/knext/rest/models/schema/predicate/sub_property_basic_info.py rename to python/knext/knext/rest/models/schema/predicate/sub_property_basic_info.py diff --git a/python/knext/rest/models/schema/semantic/__init__.py b/python/knext/knext/rest/models/schema/semantic/__init__.py similarity index 100% rename from python/knext/rest/models/schema/semantic/__init__.py rename to python/knext/knext/rest/models/schema/semantic/__init__.py diff --git a/python/knext/rest/models/schema/semantic/base_semantic.py b/python/knext/knext/rest/models/schema/semantic/base_semantic.py similarity index 100% rename from python/knext/rest/models/schema/semantic/base_semantic.py rename to python/knext/knext/rest/models/schema/semantic/base_semantic.py diff --git a/python/knext/rest/models/schema/semantic/logical_rule.py b/python/knext/knext/rest/models/schema/semantic/logical_rule.py similarity index 100% rename from python/knext/rest/models/schema/semantic/logical_rule.py rename to python/knext/knext/rest/models/schema/semantic/logical_rule.py diff --git a/python/knext/rest/models/schema/semantic/predicate_semantic.py b/python/knext/knext/rest/models/schema/semantic/predicate_semantic.py similarity index 100% rename from python/knext/rest/models/schema/semantic/predicate_semantic.py rename to python/knext/knext/rest/models/schema/semantic/predicate_semantic.py diff --git a/python/knext/rest/models/schema/semantic/rule_code.py b/python/knext/knext/rest/models/schema/semantic/rule_code.py similarity index 100% rename from python/knext/rest/models/schema/semantic/rule_code.py rename to python/knext/knext/rest/models/schema/semantic/rule_code.py diff --git a/python/knext/rest/models/schema/type/__init__.py b/python/knext/knext/rest/models/schema/type/__init__.py similarity index 100% rename from python/knext/rest/models/schema/type/__init__.py rename to python/knext/knext/rest/models/schema/type/__init__.py diff --git a/python/knext/rest/models/schema/type/base_advanced_type.py b/python/knext/knext/rest/models/schema/type/base_advanced_type.py similarity index 100% rename from python/knext/rest/models/schema/type/base_advanced_type.py rename to python/knext/knext/rest/models/schema/type/base_advanced_type.py diff --git a/python/knext/rest/models/schema/type/base_spg_type.py b/python/knext/knext/rest/models/schema/type/base_spg_type.py similarity index 100% rename from python/knext/rest/models/schema/type/base_spg_type.py rename to python/knext/knext/rest/models/schema/type/base_spg_type.py diff --git a/python/knext/rest/models/schema/type/basic_type.py b/python/knext/knext/rest/models/schema/type/basic_type.py similarity index 100% rename from python/knext/rest/models/schema/type/basic_type.py rename to python/knext/knext/rest/models/schema/type/basic_type.py diff --git a/python/knext/rest/models/schema/type/concept_layer_config.py b/python/knext/knext/rest/models/schema/type/concept_layer_config.py similarity index 100% rename from python/knext/rest/models/schema/type/concept_layer_config.py rename to python/knext/knext/rest/models/schema/type/concept_layer_config.py diff --git a/python/knext/rest/models/schema/type/concept_taxonomic_config.py b/python/knext/knext/rest/models/schema/type/concept_taxonomic_config.py similarity index 100% rename from python/knext/rest/models/schema/type/concept_taxonomic_config.py rename to python/knext/knext/rest/models/schema/type/concept_taxonomic_config.py diff --git a/python/knext/rest/models/schema/type/concept_type.py b/python/knext/knext/rest/models/schema/type/concept_type.py similarity index 100% rename from python/knext/rest/models/schema/type/concept_type.py rename to python/knext/knext/rest/models/schema/type/concept_type.py diff --git a/python/knext/rest/models/schema/type/entity_type.py b/python/knext/knext/rest/models/schema/type/entity_type.py similarity index 100% rename from python/knext/rest/models/schema/type/entity_type.py rename to python/knext/knext/rest/models/schema/type/entity_type.py diff --git a/python/knext/rest/models/schema/type/event_type.py b/python/knext/knext/rest/models/schema/type/event_type.py similarity index 100% rename from python/knext/rest/models/schema/type/event_type.py rename to python/knext/knext/rest/models/schema/type/event_type.py diff --git a/python/knext/rest/models/schema/type/multi_version_config.py b/python/knext/knext/rest/models/schema/type/multi_version_config.py similarity index 100% rename from python/knext/rest/models/schema/type/multi_version_config.py rename to python/knext/knext/rest/models/schema/type/multi_version_config.py diff --git a/python/knext/rest/models/schema/type/operator_key.py b/python/knext/knext/rest/models/schema/type/operator_key.py similarity index 100% rename from python/knext/rest/models/schema/type/operator_key.py rename to python/knext/knext/rest/models/schema/type/operator_key.py diff --git a/python/knext/rest/models/schema/type/parent_type_info.py b/python/knext/knext/rest/models/schema/type/parent_type_info.py similarity index 100% rename from python/knext/rest/models/schema/type/parent_type_info.py rename to python/knext/knext/rest/models/schema/type/parent_type_info.py diff --git a/python/knext/rest/models/schema/type/project_schema.py b/python/knext/knext/rest/models/schema/type/project_schema.py similarity index 100% rename from python/knext/rest/models/schema/type/project_schema.py rename to python/knext/knext/rest/models/schema/type/project_schema.py diff --git a/python/knext/rest/models/schema/type/spg_type_advanced_config.py b/python/knext/knext/rest/models/schema/type/spg_type_advanced_config.py similarity index 100% rename from python/knext/rest/models/schema/type/spg_type_advanced_config.py rename to python/knext/knext/rest/models/schema/type/spg_type_advanced_config.py diff --git a/python/knext/rest/models/schema/type/spg_type_ref.py b/python/knext/knext/rest/models/schema/type/spg_type_ref.py similarity index 100% rename from python/knext/rest/models/schema/type/spg_type_ref.py rename to python/knext/knext/rest/models/schema/type/spg_type_ref.py diff --git a/python/knext/rest/models/schema/type/spg_type_ref_basic_info.py b/python/knext/knext/rest/models/schema/type/spg_type_ref_basic_info.py similarity index 100% rename from python/knext/rest/models/schema/type/spg_type_ref_basic_info.py rename to python/knext/knext/rest/models/schema/type/spg_type_ref_basic_info.py diff --git a/python/knext/rest/models/schema/type/standard_type.py b/python/knext/knext/rest/models/schema/type/standard_type.py similarity index 100% rename from python/knext/rest/models/schema/type/standard_type.py rename to python/knext/knext/rest/models/schema/type/standard_type.py diff --git a/python/knext/rest/models/schema/type/standard_type_basic_info.py b/python/knext/knext/rest/models/schema/type/standard_type_basic_info.py similarity index 100% rename from python/knext/rest/models/schema/type/standard_type_basic_info.py rename to python/knext/knext/rest/models/schema/type/standard_type_basic_info.py diff --git a/python/knext/rest/rest.py b/python/knext/knext/rest/rest.py similarity index 100% rename from python/knext/rest/rest.py rename to python/knext/knext/rest/rest.py diff --git a/python/knext/templates/project/.knext.cfg.tmpl b/python/knext/knext/templates/project/.knext.cfg.tmpl similarity index 100% rename from python/knext/templates/project/.knext.cfg.tmpl rename to python/knext/knext/templates/project/.knext.cfg.tmpl diff --git a/python/knext/templates/project/README.md.tmpl b/python/knext/knext/templates/project/README.md.tmpl similarity index 100% rename from python/knext/templates/project/README.md.tmpl rename to python/knext/knext/templates/project/README.md.tmpl diff --git a/python/knext/templates/project/builder/job/data/Demo.csv b/python/knext/knext/templates/project/builder/job/data/Demo.csv similarity index 100% rename from python/knext/templates/project/builder/job/data/Demo.csv rename to python/knext/knext/templates/project/builder/job/data/Demo.csv diff --git a/python/knext/templates/project/builder/job/demo.py.tmpl b/python/knext/knext/templates/project/builder/job/demo.py.tmpl similarity index 100% rename from python/knext/templates/project/builder/job/demo.py.tmpl rename to python/knext/knext/templates/project/builder/job/demo.py.tmpl diff --git a/python/knext/templates/project/builder/operator/demo_extract_op.py b/python/knext/knext/templates/project/builder/operator/demo_extract_op.py similarity index 100% rename from python/knext/templates/project/builder/operator/demo_extract_op.py rename to python/knext/knext/templates/project/builder/operator/demo_extract_op.py diff --git a/python/knext/templates/project/reasoner/demo.dsl.tmpl b/python/knext/knext/templates/project/reasoner/demo.dsl.tmpl similarity index 100% rename from python/knext/templates/project/reasoner/demo.dsl.tmpl rename to python/knext/knext/templates/project/reasoner/demo.dsl.tmpl diff --git a/python/knext/templates/project/schema/${project}.schema.tmpl b/python/knext/knext/templates/project/schema/${project}.schema.tmpl similarity index 100% rename from python/knext/templates/project/schema/${project}.schema.tmpl rename to python/knext/knext/templates/project/schema/${project}.schema.tmpl diff --git a/python/knext/templates/schema_helper/${project}_schema_helper.py.tmpl b/python/knext/knext/templates/schema_helper/${project}_schema_helper.py.tmpl similarity index 100% rename from python/knext/templates/schema_helper/${project}_schema_helper.py.tmpl rename to python/knext/knext/templates/schema_helper/${project}_schema_helper.py.tmpl diff --git a/python/medical/.knext.cfg b/python/knext/medical/.knext.cfg similarity index 100% rename from python/medical/.knext.cfg rename to python/knext/medical/.knext.cfg diff --git a/python/medical/builder/disease_chain.py b/python/knext/medical/builder/disease_chain.py similarity index 100% rename from python/medical/builder/disease_chain.py rename to python/knext/medical/builder/disease_chain.py diff --git a/python/medical/builder/job/data/BodyPart.csv b/python/knext/medical/builder/job/data/BodyPart.csv similarity index 100% rename from python/medical/builder/job/data/BodyPart.csv rename to python/knext/medical/builder/job/data/BodyPart.csv diff --git a/python/medical/builder/job/data/Disease.csv b/python/knext/medical/builder/job/data/Disease.csv similarity index 100% rename from python/medical/builder/job/data/Disease.csv rename to python/knext/medical/builder/job/data/Disease.csv diff --git a/python/medical/builder/job/data/HospitalDepartment.csv b/python/knext/medical/builder/job/data/HospitalDepartment.csv similarity index 100% rename from python/medical/builder/job/data/HospitalDepartment.csv rename to python/knext/medical/builder/job/data/HospitalDepartment.csv diff --git a/python/medical/builder/job/disease.py b/python/knext/medical/builder/job/disease.py similarity index 100% rename from python/medical/builder/job/disease.py rename to python/knext/medical/builder/job/disease.py diff --git a/python/medical/builder/job/openai_infer.json b/python/knext/medical/builder/job/openai_infer.json similarity index 100% rename from python/medical/builder/job/openai_infer.json rename to python/knext/medical/builder/job/openai_infer.json diff --git a/python/medical/builder/openai_infer.json b/python/knext/medical/builder/openai_infer.json similarity index 100% rename from python/medical/builder/openai_infer.json rename to python/knext/medical/builder/openai_infer.json diff --git a/python/medical/builder/operator/disease_extractor.py b/python/knext/medical/builder/operator/disease_extractor.py similarity index 100% rename from python/medical/builder/operator/disease_extractor.py rename to python/knext/medical/builder/operator/disease_extractor.py diff --git a/python/medical/schema/medical1.schema b/python/knext/medical/schema/medical1.schema similarity index 100% rename from python/medical/schema/medical1.schema rename to python/knext/medical/schema/medical1.schema diff --git a/python/medical/schema/medical1_schema_helper.py b/python/knext/medical/schema/medical1_schema_helper.py similarity index 100% rename from python/medical/schema/medical1_schema_helper.py rename to python/knext/medical/schema/medical1_schema_helper.py diff --git a/python/medical/schema/medical_schema_helper.py b/python/knext/medical/schema/medical_schema_helper.py similarity index 100% rename from python/medical/schema/medical_schema_helper.py rename to python/knext/medical/schema/medical_schema_helper.py diff --git a/python/medical/schema/prompt.json b/python/knext/medical/schema/prompt.json similarity index 100% rename from python/medical/schema/prompt.json rename to python/knext/medical/schema/prompt.json diff --git a/python/requirements.txt b/python/knext/requirements.txt similarity index 100% rename from python/requirements.txt rename to python/knext/requirements.txt diff --git a/python/setup.py b/python/knext/setup.py similarity index 100% rename from python/setup.py rename to python/knext/setup.py diff --git a/python/tests/Disease.csv b/python/knext/tests/Disease.csv similarity index 100% rename from python/tests/Disease.csv rename to python/knext/tests/Disease.csv diff --git a/python/tests/__init__.py b/python/knext/tests/__init__.py similarity index 100% rename from python/tests/__init__.py rename to python/knext/tests/__init__.py diff --git a/python/tests/chain_test.py b/python/knext/tests/chain_test.py similarity index 100% rename from python/tests/chain_test.py rename to python/knext/tests/chain_test.py diff --git a/python/tests/disease_builder_job.py b/python/knext/tests/disease_builder_job.py similarity index 100% rename from python/tests/disease_builder_job.py rename to python/knext/tests/disease_builder_job.py diff --git a/python/tests/medical_case.py b/python/knext/tests/medical_case.py similarity index 100% rename from python/tests/medical_case.py rename to python/knext/tests/medical_case.py