├── .coveragerc ├── .dockerignore ├── .github ├── dependabot.yml └── workflows │ ├── codeql.yml │ └── gating.yaml ├── .gitignore ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── bin ├── cachito-download.sh └── pip_find_builddeps.py ├── cachito ├── __init__.py ├── common │ ├── __init__.py │ ├── checksum.py │ ├── packages_data.py │ ├── paths.py │ └── utils.py ├── errors.py ├── web │ ├── __init__.py │ ├── api_v1.py │ ├── app.py │ ├── auth.py │ ├── config.py │ ├── content_manifest.py │ ├── docs.py │ ├── errors.py │ ├── manage.py │ ├── metrics.py │ ├── migrations │ │ ├── alembic.ini │ │ ├── env.py │ │ ├── script.py.mako │ │ └── versions │ │ │ ├── 01bb0873ddcb_add_the_remove_unsafe_symlinks_flag.py │ │ │ ├── 02229e089b24_delete_user_username_index.py │ │ │ ├── 044548f3f83a_add_pip_dev_preview_flag.py │ │ │ ├── 07d89c5778f2_add_cgo_disable_flag.py │ │ │ ├── 15c4aa0c4144_rename_dependency_table.py │ │ │ ├── 1714d8e3002b_map_deps_to_pkg.py │ │ │ ├── 193baf9d7cbf_config_file_base64.py │ │ │ ├── 2f83b3e4c5cc_add_request_package_subpath.py │ │ │ ├── 3c208b05d703_request_state_fk.py │ │ │ ├── 418241dba06c_add_force_gomod_tidy_flag.py │ │ │ ├── 491454f79a8b_add_packages_and_deps_count.py │ │ │ ├── 4a64656ba27f_add_git_submodule.py │ │ │ ├── 4d17dec0cfc3_adjust_flag_unique_constraint.py │ │ │ ├── 5854e700a35e_dependency_replacements.py │ │ │ ├── 615c19a1cee1_add_npm.py │ │ │ ├── 71909d479045_add_submitted_by.py │ │ │ ├── 7d979987402d_delete_dependencies_and_packages.py │ │ │ ├── 9118b23629ef_add_indexes.py │ │ │ ├── 92f0d370ba4d_add_requesterror_table.py │ │ │ ├── 976b7ef3ec86_add_created_field.py │ │ │ ├── 97d5df7fca86_add_include_git_dir_flag.py │ │ │ ├── a655a299e967_request_flags.py │ │ │ ├── b46cf36806d7_add_gomod_vendor_flag.py │ │ │ ├── c6ac095d8e9f_add_gomod_vendor_check_flag.py │ │ │ ├── c8b2a3a26191_initial_migration.py │ │ │ ├── cb6bdbe533cc_add_env_var_types.py │ │ │ ├── cdf17fad3edb_request_env_vars.py │ │ │ ├── cfbbf7675e3b_add_pip.py │ │ │ ├── e16de598d00d_add_rubygems.py │ │ │ ├── eff9db96576e_add_yarn.py │ │ │ ├── f133002ffdb4_disable_pip_dev_review.py │ │ │ ├── f201f05a95a7_add_index_to_request_repo_and_request_ref.py │ │ │ └── fdd6d6978386_add_request_package_table.py │ ├── models.py │ ├── purl.py │ ├── static │ │ ├── api_v1.yaml │ │ └── docs.html │ ├── status.py │ ├── utils.py │ ├── validation.py │ └── wsgi.py └── workers │ ├── __init__.py │ ├── celery_logging.py │ ├── cleanup_job.py │ ├── config.py │ ├── errors.py │ ├── nexus.py │ ├── nexus_scripts │ ├── js_after_content_staged.groovy │ ├── js_before_content_staged.groovy │ ├── js_cleanup.groovy │ ├── pip_after_content_staged.groovy │ ├── pip_before_content_staged.groovy │ ├── pip_cleanup.groovy │ ├── rubygems_after_content_staged.groovy │ ├── rubygems_before_content_staged.groovy │ └── rubygems_cleanup.groovy │ ├── paths.py │ ├── pkg_managers │ ├── __init__.py │ ├── general.py │ ├── general_js.py │ ├── gomod.py │ ├── npm.py │ ├── pip.py │ ├── rubygems.py │ └── yarn.py │ ├── prune_archives.py │ ├── requests.py │ ├── scm.py │ └── tasks │ ├── __init__.py │ ├── celery.py │ ├── general.py │ ├── gitsubmodule.py │ ├── gomod.py │ ├── npm.py │ ├── pip.py │ ├── rubygems.py │ ├── utils.py │ └── yarn.py ├── docker-compose.yml ├── docker ├── Dockerfile-api ├── Dockerfile-workers ├── cachito-httpd.conf ├── configure-nexus.groovy ├── configure-nexus.py └── rabbitmq.conf ├── docs ├── dependency_confusion.md ├── metadata.md ├── pip.md ├── pull_request_template.md ├── tracing.md └── using_requests_locally.md ├── hack └── mock-unittest-data │ └── gomod.sh ├── pyproject.toml ├── requirements-test.in ├── requirements-test.txt ├── requirements-web.in ├── requirements-web.txt ├── requirements.in ├── requirements.txt ├── setup.py ├── test_env_vars.yaml ├── tests ├── __init__.py ├── conftest.py ├── helper_utils │ └── __init__.py ├── integration │ ├── README.md │ ├── __init__.py │ ├── conftest.py │ ├── test_check_downloaded_output.py │ ├── test_content_manifest.py │ ├── test_creating_new_request.py │ ├── test_data │ │ ├── cached_dependencies.yaml │ │ ├── git_submodule_packages.yaml │ │ ├── go_generate_packages.yaml │ │ ├── gomod_packages.yaml │ │ ├── gomod_vendor_check.yaml │ │ ├── npm_packages.yaml │ │ ├── pip_packages.yaml │ │ ├── private_repo_packages.yaml │ │ ├── rubygems_packages.yaml │ │ └── yarn_packages.yaml │ ├── test_dependency_replacement.py │ ├── test_get_latest_request.py │ ├── test_gomod_packages.py │ ├── test_http_get_all.py │ ├── test_packages.py │ ├── test_pip_packages.py │ ├── test_private_repos.py │ ├── test_request_error.py │ ├── test_request_metrics.py │ ├── test_run_app_from_bundle.py │ ├── test_using_cached_dependencies.py │ ├── test_valid_data_in_request.py │ └── utils.py ├── test_api_v1.py ├── test_cachito_config.py ├── test_checksum.py ├── test_common │ ├── __init__.py │ └── test_utils.py ├── test_content_manifest.py ├── test_docs.py ├── test_healthcheck.py ├── test_models.py ├── test_packages_data.py ├── test_status.py ├── test_utils.py └── test_workers │ ├── test_celery_logging.py │ ├── test_cleanup_job.py │ ├── test_config.py │ ├── test_nexus.py │ ├── test_pkg_managers │ ├── __init__.py │ ├── data │ │ ├── gomod-mocks │ │ │ ├── expected-results │ │ │ │ ├── resolve_gomod.json │ │ │ │ └── resolve_gomod_vendored.json │ │ │ ├── non-vendored │ │ │ │ ├── go_list_deps_all.json │ │ │ │ ├── go_list_deps_threedot.json │ │ │ │ ├── go_list_modules.json │ │ │ │ └── go_mod_download.json │ │ │ └── vendored │ │ │ │ ├── go_list_deps_all.json │ │ │ │ ├── go_list_deps_threedot.json │ │ │ │ └── modules.txt │ │ ├── myapp-0.1.tar │ │ ├── myapp-0.1.tar.Z │ │ ├── myapp-0.1.tar.bz2 │ │ ├── myapp-0.1.tar.fake.zip │ │ ├── myapp-0.1.tar.gz │ │ ├── myapp-0.1.tar.xz │ │ ├── myapp-0.1.zip │ │ ├── myapp-0.1.zip.fake.tar │ │ ├── myapp-without-pkg-info.tar.Z │ │ └── myapp-without-pkg-info.tar.gz │ ├── golang_git_repo.tar.gz │ ├── test_general.py │ ├── test_general_js.py │ ├── test_gomod.py │ ├── test_npm.py │ ├── test_pip.py │ ├── test_rubygems.py │ └── test_yarn.py │ ├── test_prune_archives.py │ ├── test_scm.py │ ├── test_tasks │ ├── __init__.py │ ├── test_general.py │ ├── test_gitsubmodule.py │ ├── test_gomod.py │ ├── test_npm.py │ ├── test_pip.py │ ├── test_rubygems.py │ ├── test_utils.py │ └── test_yarn.py │ └── test_worker_utils.py └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/.coveragerc -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/gating.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/.github/workflows/gating.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/README.md -------------------------------------------------------------------------------- /bin/cachito-download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/bin/cachito-download.sh -------------------------------------------------------------------------------- /bin/pip_find_builddeps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/bin/pip_find_builddeps.py -------------------------------------------------------------------------------- /cachito/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cachito/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cachito/common/checksum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/common/checksum.py -------------------------------------------------------------------------------- /cachito/common/packages_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/common/packages_data.py -------------------------------------------------------------------------------- /cachito/common/paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/common/paths.py -------------------------------------------------------------------------------- /cachito/common/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/common/utils.py -------------------------------------------------------------------------------- /cachito/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/errors.py -------------------------------------------------------------------------------- /cachito/web/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/__init__.py -------------------------------------------------------------------------------- /cachito/web/api_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/api_v1.py -------------------------------------------------------------------------------- /cachito/web/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/app.py -------------------------------------------------------------------------------- /cachito/web/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/auth.py -------------------------------------------------------------------------------- /cachito/web/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/config.py -------------------------------------------------------------------------------- /cachito/web/content_manifest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/content_manifest.py -------------------------------------------------------------------------------- /cachito/web/docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/docs.py -------------------------------------------------------------------------------- /cachito/web/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/errors.py -------------------------------------------------------------------------------- /cachito/web/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/manage.py -------------------------------------------------------------------------------- /cachito/web/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/metrics.py -------------------------------------------------------------------------------- /cachito/web/migrations/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/alembic.ini -------------------------------------------------------------------------------- /cachito/web/migrations/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/env.py -------------------------------------------------------------------------------- /cachito/web/migrations/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/script.py.mako -------------------------------------------------------------------------------- /cachito/web/migrations/versions/01bb0873ddcb_add_the_remove_unsafe_symlinks_flag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/01bb0873ddcb_add_the_remove_unsafe_symlinks_flag.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/02229e089b24_delete_user_username_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/02229e089b24_delete_user_username_index.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/044548f3f83a_add_pip_dev_preview_flag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/044548f3f83a_add_pip_dev_preview_flag.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/07d89c5778f2_add_cgo_disable_flag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/07d89c5778f2_add_cgo_disable_flag.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/15c4aa0c4144_rename_dependency_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/15c4aa0c4144_rename_dependency_table.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/1714d8e3002b_map_deps_to_pkg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/1714d8e3002b_map_deps_to_pkg.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/193baf9d7cbf_config_file_base64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/193baf9d7cbf_config_file_base64.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/2f83b3e4c5cc_add_request_package_subpath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/2f83b3e4c5cc_add_request_package_subpath.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/3c208b05d703_request_state_fk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/3c208b05d703_request_state_fk.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/418241dba06c_add_force_gomod_tidy_flag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/418241dba06c_add_force_gomod_tidy_flag.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/491454f79a8b_add_packages_and_deps_count.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/491454f79a8b_add_packages_and_deps_count.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/4a64656ba27f_add_git_submodule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/4a64656ba27f_add_git_submodule.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/4d17dec0cfc3_adjust_flag_unique_constraint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/4d17dec0cfc3_adjust_flag_unique_constraint.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/5854e700a35e_dependency_replacements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/5854e700a35e_dependency_replacements.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/615c19a1cee1_add_npm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/615c19a1cee1_add_npm.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/71909d479045_add_submitted_by.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/71909d479045_add_submitted_by.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/7d979987402d_delete_dependencies_and_packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/7d979987402d_delete_dependencies_and_packages.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/9118b23629ef_add_indexes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/9118b23629ef_add_indexes.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/92f0d370ba4d_add_requesterror_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/92f0d370ba4d_add_requesterror_table.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/976b7ef3ec86_add_created_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/976b7ef3ec86_add_created_field.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/97d5df7fca86_add_include_git_dir_flag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/97d5df7fca86_add_include_git_dir_flag.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/a655a299e967_request_flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/a655a299e967_request_flags.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/b46cf36806d7_add_gomod_vendor_flag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/b46cf36806d7_add_gomod_vendor_flag.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/c6ac095d8e9f_add_gomod_vendor_check_flag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/c6ac095d8e9f_add_gomod_vendor_check_flag.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/c8b2a3a26191_initial_migration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/c8b2a3a26191_initial_migration.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/cb6bdbe533cc_add_env_var_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/cb6bdbe533cc_add_env_var_types.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/cdf17fad3edb_request_env_vars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/cdf17fad3edb_request_env_vars.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/cfbbf7675e3b_add_pip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/cfbbf7675e3b_add_pip.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/e16de598d00d_add_rubygems.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/e16de598d00d_add_rubygems.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/eff9db96576e_add_yarn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/eff9db96576e_add_yarn.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/f133002ffdb4_disable_pip_dev_review.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/f133002ffdb4_disable_pip_dev_review.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/f201f05a95a7_add_index_to_request_repo_and_request_ref.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/f201f05a95a7_add_index_to_request_repo_and_request_ref.py -------------------------------------------------------------------------------- /cachito/web/migrations/versions/fdd6d6978386_add_request_package_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/migrations/versions/fdd6d6978386_add_request_package_table.py -------------------------------------------------------------------------------- /cachito/web/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/models.py -------------------------------------------------------------------------------- /cachito/web/purl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/purl.py -------------------------------------------------------------------------------- /cachito/web/static/api_v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/static/api_v1.yaml -------------------------------------------------------------------------------- /cachito/web/static/docs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/static/docs.html -------------------------------------------------------------------------------- /cachito/web/status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/status.py -------------------------------------------------------------------------------- /cachito/web/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/utils.py -------------------------------------------------------------------------------- /cachito/web/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/validation.py -------------------------------------------------------------------------------- /cachito/web/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/web/wsgi.py -------------------------------------------------------------------------------- /cachito/workers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/__init__.py -------------------------------------------------------------------------------- /cachito/workers/celery_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/celery_logging.py -------------------------------------------------------------------------------- /cachito/workers/cleanup_job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/cleanup_job.py -------------------------------------------------------------------------------- /cachito/workers/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/config.py -------------------------------------------------------------------------------- /cachito/workers/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/errors.py -------------------------------------------------------------------------------- /cachito/workers/nexus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/nexus.py -------------------------------------------------------------------------------- /cachito/workers/nexus_scripts/js_after_content_staged.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/nexus_scripts/js_after_content_staged.groovy -------------------------------------------------------------------------------- /cachito/workers/nexus_scripts/js_before_content_staged.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/nexus_scripts/js_before_content_staged.groovy -------------------------------------------------------------------------------- /cachito/workers/nexus_scripts/js_cleanup.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/nexus_scripts/js_cleanup.groovy -------------------------------------------------------------------------------- /cachito/workers/nexus_scripts/pip_after_content_staged.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/nexus_scripts/pip_after_content_staged.groovy -------------------------------------------------------------------------------- /cachito/workers/nexus_scripts/pip_before_content_staged.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/nexus_scripts/pip_before_content_staged.groovy -------------------------------------------------------------------------------- /cachito/workers/nexus_scripts/pip_cleanup.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/nexus_scripts/pip_cleanup.groovy -------------------------------------------------------------------------------- /cachito/workers/nexus_scripts/rubygems_after_content_staged.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/nexus_scripts/rubygems_after_content_staged.groovy -------------------------------------------------------------------------------- /cachito/workers/nexus_scripts/rubygems_before_content_staged.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/nexus_scripts/rubygems_before_content_staged.groovy -------------------------------------------------------------------------------- /cachito/workers/nexus_scripts/rubygems_cleanup.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/nexus_scripts/rubygems_cleanup.groovy -------------------------------------------------------------------------------- /cachito/workers/paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/paths.py -------------------------------------------------------------------------------- /cachito/workers/pkg_managers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cachito/workers/pkg_managers/general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/pkg_managers/general.py -------------------------------------------------------------------------------- /cachito/workers/pkg_managers/general_js.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/pkg_managers/general_js.py -------------------------------------------------------------------------------- /cachito/workers/pkg_managers/gomod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/pkg_managers/gomod.py -------------------------------------------------------------------------------- /cachito/workers/pkg_managers/npm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/pkg_managers/npm.py -------------------------------------------------------------------------------- /cachito/workers/pkg_managers/pip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/pkg_managers/pip.py -------------------------------------------------------------------------------- /cachito/workers/pkg_managers/rubygems.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/pkg_managers/rubygems.py -------------------------------------------------------------------------------- /cachito/workers/pkg_managers/yarn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/pkg_managers/yarn.py -------------------------------------------------------------------------------- /cachito/workers/prune_archives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/prune_archives.py -------------------------------------------------------------------------------- /cachito/workers/requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/requests.py -------------------------------------------------------------------------------- /cachito/workers/scm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/scm.py -------------------------------------------------------------------------------- /cachito/workers/tasks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/tasks/__init__.py -------------------------------------------------------------------------------- /cachito/workers/tasks/celery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/tasks/celery.py -------------------------------------------------------------------------------- /cachito/workers/tasks/general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/tasks/general.py -------------------------------------------------------------------------------- /cachito/workers/tasks/gitsubmodule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/tasks/gitsubmodule.py -------------------------------------------------------------------------------- /cachito/workers/tasks/gomod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/tasks/gomod.py -------------------------------------------------------------------------------- /cachito/workers/tasks/npm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/tasks/npm.py -------------------------------------------------------------------------------- /cachito/workers/tasks/pip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/tasks/pip.py -------------------------------------------------------------------------------- /cachito/workers/tasks/rubygems.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/tasks/rubygems.py -------------------------------------------------------------------------------- /cachito/workers/tasks/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/tasks/utils.py -------------------------------------------------------------------------------- /cachito/workers/tasks/yarn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/cachito/workers/tasks/yarn.py -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/Dockerfile-api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/docker/Dockerfile-api -------------------------------------------------------------------------------- /docker/Dockerfile-workers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/docker/Dockerfile-workers -------------------------------------------------------------------------------- /docker/cachito-httpd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/docker/cachito-httpd.conf -------------------------------------------------------------------------------- /docker/configure-nexus.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/docker/configure-nexus.groovy -------------------------------------------------------------------------------- /docker/configure-nexus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/docker/configure-nexus.py -------------------------------------------------------------------------------- /docker/rabbitmq.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/docker/rabbitmq.conf -------------------------------------------------------------------------------- /docs/dependency_confusion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/docs/dependency_confusion.md -------------------------------------------------------------------------------- /docs/metadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/docs/metadata.md -------------------------------------------------------------------------------- /docs/pip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/docs/pip.md -------------------------------------------------------------------------------- /docs/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/docs/pull_request_template.md -------------------------------------------------------------------------------- /docs/tracing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/docs/tracing.md -------------------------------------------------------------------------------- /docs/using_requests_locally.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/docs/using_requests_locally.md -------------------------------------------------------------------------------- /hack/mock-unittest-data/gomod.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/hack/mock-unittest-data/gomod.sh -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-test.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/requirements-test.in -------------------------------------------------------------------------------- /requirements-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/requirements-test.txt -------------------------------------------------------------------------------- /requirements-web.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/requirements-web.in -------------------------------------------------------------------------------- /requirements-web.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/requirements-web.txt -------------------------------------------------------------------------------- /requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/requirements.in -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/setup.py -------------------------------------------------------------------------------- /test_env_vars.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/test_env_vars.yaml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: GPL-3.0-or-later 2 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/helper_utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/helper_utils/__init__.py -------------------------------------------------------------------------------- /tests/integration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/README.md -------------------------------------------------------------------------------- /tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: GPL-3.0-or-later 2 | -------------------------------------------------------------------------------- /tests/integration/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/conftest.py -------------------------------------------------------------------------------- /tests/integration/test_check_downloaded_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_check_downloaded_output.py -------------------------------------------------------------------------------- /tests/integration/test_content_manifest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_content_manifest.py -------------------------------------------------------------------------------- /tests/integration/test_creating_new_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_creating_new_request.py -------------------------------------------------------------------------------- /tests/integration/test_data/cached_dependencies.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_data/cached_dependencies.yaml -------------------------------------------------------------------------------- /tests/integration/test_data/git_submodule_packages.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_data/git_submodule_packages.yaml -------------------------------------------------------------------------------- /tests/integration/test_data/go_generate_packages.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_data/go_generate_packages.yaml -------------------------------------------------------------------------------- /tests/integration/test_data/gomod_packages.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_data/gomod_packages.yaml -------------------------------------------------------------------------------- /tests/integration/test_data/gomod_vendor_check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_data/gomod_vendor_check.yaml -------------------------------------------------------------------------------- /tests/integration/test_data/npm_packages.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_data/npm_packages.yaml -------------------------------------------------------------------------------- /tests/integration/test_data/pip_packages.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_data/pip_packages.yaml -------------------------------------------------------------------------------- /tests/integration/test_data/private_repo_packages.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_data/private_repo_packages.yaml -------------------------------------------------------------------------------- /tests/integration/test_data/rubygems_packages.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_data/rubygems_packages.yaml -------------------------------------------------------------------------------- /tests/integration/test_data/yarn_packages.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_data/yarn_packages.yaml -------------------------------------------------------------------------------- /tests/integration/test_dependency_replacement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_dependency_replacement.py -------------------------------------------------------------------------------- /tests/integration/test_get_latest_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_get_latest_request.py -------------------------------------------------------------------------------- /tests/integration/test_gomod_packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_gomod_packages.py -------------------------------------------------------------------------------- /tests/integration/test_http_get_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_http_get_all.py -------------------------------------------------------------------------------- /tests/integration/test_packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_packages.py -------------------------------------------------------------------------------- /tests/integration/test_pip_packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_pip_packages.py -------------------------------------------------------------------------------- /tests/integration/test_private_repos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_private_repos.py -------------------------------------------------------------------------------- /tests/integration/test_request_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_request_error.py -------------------------------------------------------------------------------- /tests/integration/test_request_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_request_metrics.py -------------------------------------------------------------------------------- /tests/integration/test_run_app_from_bundle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_run_app_from_bundle.py -------------------------------------------------------------------------------- /tests/integration/test_using_cached_dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_using_cached_dependencies.py -------------------------------------------------------------------------------- /tests/integration/test_valid_data_in_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/test_valid_data_in_request.py -------------------------------------------------------------------------------- /tests/integration/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/integration/utils.py -------------------------------------------------------------------------------- /tests/test_api_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_api_v1.py -------------------------------------------------------------------------------- /tests/test_cachito_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_cachito_config.py -------------------------------------------------------------------------------- /tests/test_checksum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_checksum.py -------------------------------------------------------------------------------- /tests/test_common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_common/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_common/test_utils.py -------------------------------------------------------------------------------- /tests/test_content_manifest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_content_manifest.py -------------------------------------------------------------------------------- /tests/test_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_docs.py -------------------------------------------------------------------------------- /tests/test_healthcheck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_healthcheck.py -------------------------------------------------------------------------------- /tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_models.py -------------------------------------------------------------------------------- /tests/test_packages_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_packages_data.py -------------------------------------------------------------------------------- /tests/test_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_status.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/test_workers/test_celery_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_celery_logging.py -------------------------------------------------------------------------------- /tests/test_workers/test_cleanup_job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_cleanup_job.py -------------------------------------------------------------------------------- /tests/test_workers/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_config.py -------------------------------------------------------------------------------- /tests/test_workers/test_nexus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_nexus.py -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/data/gomod-mocks/expected-results/resolve_gomod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/data/gomod-mocks/expected-results/resolve_gomod.json -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/data/gomod-mocks/expected-results/resolve_gomod_vendored.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/data/gomod-mocks/expected-results/resolve_gomod_vendored.json -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/data/gomod-mocks/non-vendored/go_list_deps_all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/data/gomod-mocks/non-vendored/go_list_deps_all.json -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/data/gomod-mocks/non-vendored/go_list_deps_threedot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/data/gomod-mocks/non-vendored/go_list_deps_threedot.json -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/data/gomod-mocks/non-vendored/go_list_modules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/data/gomod-mocks/non-vendored/go_list_modules.json -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/data/gomod-mocks/non-vendored/go_mod_download.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/data/gomod-mocks/non-vendored/go_mod_download.json -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/data/gomod-mocks/vendored/go_list_deps_all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/data/gomod-mocks/vendored/go_list_deps_all.json -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/data/gomod-mocks/vendored/go_list_deps_threedot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/data/gomod-mocks/vendored/go_list_deps_threedot.json -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/data/gomod-mocks/vendored/modules.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/data/gomod-mocks/vendored/modules.txt -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/data/myapp-0.1.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/data/myapp-0.1.tar -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/data/myapp-0.1.tar.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/data/myapp-0.1.tar.Z -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/data/myapp-0.1.tar.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/data/myapp-0.1.tar.bz2 -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/data/myapp-0.1.tar.fake.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/data/myapp-0.1.tar.fake.zip -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/data/myapp-0.1.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/data/myapp-0.1.tar.gz -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/data/myapp-0.1.tar.xz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/data/myapp-0.1.tar.xz -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/data/myapp-0.1.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/data/myapp-0.1.zip -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/data/myapp-0.1.zip.fake.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/data/myapp-0.1.zip.fake.tar -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/data/myapp-without-pkg-info.tar.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/data/myapp-without-pkg-info.tar.Z -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/data/myapp-without-pkg-info.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/data/myapp-without-pkg-info.tar.gz -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/golang_git_repo.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/golang_git_repo.tar.gz -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/test_general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/test_general.py -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/test_general_js.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/test_general_js.py -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/test_gomod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/test_gomod.py -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/test_npm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/test_npm.py -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/test_pip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/test_pip.py -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/test_rubygems.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/test_rubygems.py -------------------------------------------------------------------------------- /tests/test_workers/test_pkg_managers/test_yarn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_pkg_managers/test_yarn.py -------------------------------------------------------------------------------- /tests/test_workers/test_prune_archives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_prune_archives.py -------------------------------------------------------------------------------- /tests/test_workers/test_scm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_scm.py -------------------------------------------------------------------------------- /tests/test_workers/test_tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_workers/test_tasks/test_general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_tasks/test_general.py -------------------------------------------------------------------------------- /tests/test_workers/test_tasks/test_gitsubmodule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_tasks/test_gitsubmodule.py -------------------------------------------------------------------------------- /tests/test_workers/test_tasks/test_gomod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_tasks/test_gomod.py -------------------------------------------------------------------------------- /tests/test_workers/test_tasks/test_npm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_tasks/test_npm.py -------------------------------------------------------------------------------- /tests/test_workers/test_tasks/test_pip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_tasks/test_pip.py -------------------------------------------------------------------------------- /tests/test_workers/test_tasks/test_rubygems.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_tasks/test_rubygems.py -------------------------------------------------------------------------------- /tests/test_workers/test_tasks/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_tasks/test_utils.py -------------------------------------------------------------------------------- /tests/test_workers/test_tasks/test_yarn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_tasks/test_yarn.py -------------------------------------------------------------------------------- /tests/test_workers/test_worker_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tests/test_workers/test_worker_utils.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/containerbuildsystem/cachito/HEAD/tox.ini --------------------------------------------------------------------------------