├── .flake8 ├── .github └── workflows │ ├── ci.yml │ ├── docker-build-push.yml │ ├── docker-build.yml │ ├── enforce-label.yml │ ├── lint.yml │ └── sphinx.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── MANIFEST.in ├── README.md ├── RELEASE.md ├── _typos.toml ├── alembic.ini ├── dev_config.toml ├── docker-compose.yml ├── docker ├── Dockerfile ├── Dockerfile.jupyterhub ├── docker_config.toml ├── grafana.env ├── graphana_datasources.yml ├── jupyterhub_config.py ├── nginx.conf ├── postgres.conf ├── postgres.env ├── prometheus.yml └── wait-for-postgres.sh ├── docs ├── Makefile ├── assets │ └── quetz_header.png ├── make.bat └── source │ ├── _static │ ├── quetz_favicon.ico │ └── quetz_logo.png │ ├── conf.py │ ├── deploying │ ├── authenticators.rst │ ├── configuration.rst │ ├── database.rst │ ├── frontend.rst │ ├── index.rst │ ├── migrations.rst │ ├── nginx.rst │ └── workers.rst │ ├── index.rst │ ├── plugins.rst │ ├── qeps │ ├── index.rst │ └── qep-001-user-permissions.rst │ └── using │ ├── basics.rst │ ├── index.rst │ └── mirroring.rst ├── download-test-package.sh ├── environment.yml ├── init_db.py ├── plugins ├── README.md ├── quetz_conda_suggest │ ├── README.md │ ├── quetz_conda_suggest │ │ ├── __init__.py │ │ ├── api.py │ │ ├── db_models.py │ │ ├── main.py │ │ └── migrations │ │ │ ├── __init__.py │ │ │ └── versions │ │ │ ├── __init__.py │ │ │ └── c726f33caeeb_initial_revision.py │ ├── setup.py │ └── tests │ │ ├── conftest.py │ │ └── test_quetz_conda_suggest.py ├── quetz_content_trust │ ├── README.md │ ├── conda-requirements.txt │ ├── docs │ │ ├── test_corrupted_key_mgr_metadata.py │ │ ├── test_corrupted_key_mgr_sigs.py │ │ ├── test_script.py │ │ └── testing.rst │ ├── quetz_content_trust │ │ ├── __init__.py │ │ ├── api.py │ │ ├── db_models.py │ │ ├── main.py │ │ ├── migrations │ │ │ ├── __init__.py │ │ │ └── versions │ │ │ │ ├── 33ad0d922aaa_content_trust.py │ │ │ │ ├── __init__.py │ │ │ │ └── dadfc30be670_add_repo_signing_key.py │ │ ├── repo_signer.py │ │ └── rest_models.py │ ├── setup.py │ └── tests │ │ ├── conftest.py │ │ ├── data │ │ ├── key_mgr.json │ │ └── root.json │ │ └── test_quetz_content_trust.py ├── quetz_current_repodata │ ├── README.md │ ├── quetz_current_repodata │ │ ├── __init__.py │ │ └── main.py │ ├── setup.py │ └── tests │ │ ├── conftest.py │ │ └── test_current_repodata.py ├── quetz_dictauthenticator │ ├── README.md │ ├── quetz_dictauthenticator │ │ └── __init__.py │ ├── setup.py │ └── tests │ │ ├── conftest.py │ │ └── test_authenticator.py ├── quetz_googleiap │ ├── quetz_googleiap │ │ ├── __init__.py │ │ └── middleware.py │ ├── setup.py │ └── tests │ │ ├── conftest.py │ │ └── test_googleiap.py ├── quetz_harvester │ ├── README.md │ ├── conda-requirements.txt │ ├── quetz_harvester │ │ ├── __init__.py │ │ └── jobs.py │ ├── setup.py │ └── tests │ │ ├── conftest.py │ │ ├── data │ │ └── xtensor-io-0.10.3-hb585cf6_0.tar.bz2 │ │ └── test_main.py ├── quetz_mamba_solve │ ├── README.md │ ├── conda-requirements.txt │ ├── quetz_mamba_solve │ │ ├── __init__.py │ │ ├── api.py │ │ ├── main.py │ │ ├── rest_models.py │ │ ├── solver.py │ │ └── utils.py │ ├── setup.py │ └── tests │ │ ├── conftest.py │ │ └── test_mamba_solve.py ├── quetz_repodata_patching │ ├── README.md │ ├── quetz_repodata_patching │ │ ├── __init__.py │ │ └── main.py │ ├── setup.py │ └── tests │ │ ├── conftest.py │ │ └── test_main.py ├── quetz_repodata_zchunk │ ├── README.md │ ├── conda-requirements.txt │ ├── quetz_repodata_zchunk │ │ ├── __init__.py │ │ └── main.py │ ├── setup.py │ └── tests │ │ ├── conftest.py │ │ └── test_main.py ├── quetz_runexports │ ├── README.md │ ├── alembic.ini │ ├── quetz_runexports │ │ ├── __init__.py │ │ ├── api.py │ │ ├── db_models.py │ │ ├── main.py │ │ └── migrations │ │ │ ├── __init__.py │ │ │ └── versions │ │ │ ├── __init__.py │ │ │ └── cb095bcf3bb4_initial_revision.py │ ├── setup.py │ └── tests │ │ ├── conftest.py │ │ └── test_quetz_runexports.py ├── quetz_tos │ ├── README.md │ ├── quetz_tos │ │ ├── __init__.py │ │ ├── api.py │ │ ├── db_models.py │ │ ├── main.py │ │ └── migrations │ │ │ ├── __init__.py │ │ │ └── versions │ │ │ ├── 44ec522465e5_add_tables_for_terms_of_service_and_.py │ │ │ ├── __init__.py │ │ │ └── c3a635971280_tos_languages.py │ ├── setup.py │ └── tests │ │ ├── conftest.py │ │ └── test_quetz_tos.py └── quetz_transmutation │ ├── README.md │ ├── conda-requirements.txt │ ├── quetz_transmutation │ ├── __init__.py │ ├── jobs.py │ └── rest_models.py │ ├── setup.py │ └── tests │ ├── conftest.py │ └── test_main.py ├── pyproject.toml ├── quetz ├── __init__.py ├── _version.py ├── authentication │ ├── __init__.py │ ├── auth_dao.py │ ├── azuread.py │ ├── base.py │ ├── github.py │ ├── gitlab.py │ ├── google.py │ ├── jupyterhub.py │ ├── oauth2.py │ ├── pam.py │ └── registry.py ├── authorization.py ├── basic_frontend │ ├── avatar.jpg │ ├── favicon.ico │ └── index.html ├── channel_data.py ├── cli.py ├── condainfo.py ├── config.py ├── config.toml ├── dao.py ├── database.py ├── database_extensions.py ├── db_models.py ├── deps.py ├── errors.py ├── exceptions.py ├── frontend.py ├── hooks.py ├── jobs │ ├── __init__.py │ ├── api.py │ ├── dao.py │ ├── handlers.py │ ├── models.py │ ├── rest_models.py │ └── runner.py ├── main.py ├── metrics │ ├── __init__.py │ ├── api.py │ ├── db_models.py │ ├── middleware.py │ ├── rest_models.py │ ├── tasks.py │ └── view.py ├── migrations │ ├── env.py │ ├── script.py.mako │ └── versions │ │ ├── 0653794b6252_adding_url_and_platforms_dirs.py │ │ ├── 0a0ab48887ab_adding_function_args_to_job_spec.py │ │ ├── 30241b33d849_add_task_pending_state.py │ │ ├── 303ff70c27fc_configure_mirror_endpoints.py │ │ ├── 3ba25f23fb7d_update_scoped_api_key_uploader_id.py │ │ ├── 3c3288034362_add_channel_metadata.py │ │ ├── 53f81aba78ce_use_biginteger_for_size.py │ │ ├── 794249a0b1bd_adding_jobs_tables.py │ │ ├── 8d1e9a9e0b1f_adding_download_metrics.py │ │ ├── 8dfb7c4bfbd7_new_package_versions.py │ │ ├── 98c04a65df4a_register_mirrors.py │ │ ├── a3ffa287d074_case_insensitive_channel_names.py │ │ ├── a80fb051a659_create_tables.py │ │ ├── b9886d9cadb0_create_indexes_for_download_count_.py │ │ ├── cd404ed93cc0_add_per_channel_ttl.py │ │ ├── cddba8e6e639_scheduling_spec_for_jobs.py │ │ ├── d212023a8e0b_add_useremail_table_for_email_addresses.py │ │ ├── db1c56bf4d57_add_channel_size_limit.py │ │ ├── ea6eba9a9ffc_merge_ebe550f9fbbe_and_b9886d9cadb0.py │ │ └── ebe550f9fbbe_added_create_at_and_expire_at_date_to_.py ├── pkgstores.py ├── repo_data.py ├── rest_models.py ├── tasks │ ├── __init__.py │ ├── assertions.py │ ├── cleanup.py │ ├── common.py │ ├── indexing.py │ ├── mirror.py │ ├── reindexing.py │ └── workers.py ├── templates │ ├── channeldata-index.html.j2 │ └── subdir-index.html.j2 ├── testing │ ├── __init__.py │ ├── fixtures.py │ ├── mockups.py │ └── utils.py ├── tests │ ├── __init__.py │ ├── api │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── test_api_keys.py │ │ ├── test_channels.py │ │ ├── test_main.py │ │ ├── test_main_packages.py │ │ ├── test_metrics.py │ │ └── test_users.py │ ├── authentification │ │ ├── test_auth_dao.py │ │ ├── test_base.py │ │ ├── test_oauth.py │ │ └── test_pam.py │ ├── conftest.py │ ├── data │ │ ├── dummy-plugin │ │ │ ├── quetz_dummyplugin-1.0-py3.egg-info │ │ │ │ ├── entry_points.txt │ │ │ │ └── top_level.txt │ │ │ └── quetz_dummyplugin │ │ │ │ └── jobs.py │ │ ├── other-package-0.1-0.tar.bz2 │ │ ├── other-package-0.2-0.conda │ │ ├── other-package-0.2-0.tar.bz2 │ │ ├── test-package-0.1-0.tar.bz2 │ │ ├── test-package-0.1-0_copy.tar.bz2 │ │ └── test-package-0.2-0.tar.bz2 │ ├── test_auth.py │ ├── test_cli.py │ ├── test_config.py │ ├── test_dao.py │ ├── test_database.py │ ├── test_db_models.py │ ├── test_docs.py │ ├── test_health.py │ ├── test_indexing.py │ ├── test_jobs.py │ ├── test_mirror.py │ ├── test_pkg_stores.py │ ├── test_profiling.py │ ├── test_tasks.py │ ├── test_versionorder.py │ └── test_workers.py ├── utils.py └── versionorder.py ├── quetz_db_ext ├── CMakeLists.txt ├── Dockerfile ├── LIBSOLV_LICENSE.txt ├── conda.c ├── conda.h ├── quetz_pg.c └── quetz_sqlite.c ├── set_env_dev.sh ├── setup.cfg ├── setup.py ├── test-cli-client.sh └── utils └── repodata_compare.py /.flake8: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-line-length = 88 3 | extend-ignore = E203 4 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/docker-build-push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/.github/workflows/docker-build-push.yml -------------------------------------------------------------------------------- /.github/workflows/docker-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/.github/workflows/docker-build.yml -------------------------------------------------------------------------------- /.github/workflows/enforce-label.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/.github/workflows/enforce-label.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/sphinx.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/.github/workflows/sphinx.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/RELEASE.md -------------------------------------------------------------------------------- /_typos.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/_typos.toml -------------------------------------------------------------------------------- /alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/alembic.ini -------------------------------------------------------------------------------- /dev_config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/dev_config.toml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/Dockerfile.jupyterhub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docker/Dockerfile.jupyterhub -------------------------------------------------------------------------------- /docker/docker_config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docker/docker_config.toml -------------------------------------------------------------------------------- /docker/grafana.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docker/grafana.env -------------------------------------------------------------------------------- /docker/graphana_datasources.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docker/graphana_datasources.yml -------------------------------------------------------------------------------- /docker/jupyterhub_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docker/jupyterhub_config.py -------------------------------------------------------------------------------- /docker/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docker/nginx.conf -------------------------------------------------------------------------------- /docker/postgres.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docker/postgres.conf -------------------------------------------------------------------------------- /docker/postgres.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docker/postgres.env -------------------------------------------------------------------------------- /docker/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docker/prometheus.yml -------------------------------------------------------------------------------- /docker/wait-for-postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docker/wait-for-postgres.sh -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/assets/quetz_header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/assets/quetz_header.png -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/_static/quetz_favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/source/_static/quetz_favicon.ico -------------------------------------------------------------------------------- /docs/source/_static/quetz_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/source/_static/quetz_logo.png -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/deploying/authenticators.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/source/deploying/authenticators.rst -------------------------------------------------------------------------------- /docs/source/deploying/configuration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/source/deploying/configuration.rst -------------------------------------------------------------------------------- /docs/source/deploying/database.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/source/deploying/database.rst -------------------------------------------------------------------------------- /docs/source/deploying/frontend.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/source/deploying/frontend.rst -------------------------------------------------------------------------------- /docs/source/deploying/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/source/deploying/index.rst -------------------------------------------------------------------------------- /docs/source/deploying/migrations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/source/deploying/migrations.rst -------------------------------------------------------------------------------- /docs/source/deploying/nginx.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/source/deploying/nginx.rst -------------------------------------------------------------------------------- /docs/source/deploying/workers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/source/deploying/workers.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/plugins.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/source/plugins.rst -------------------------------------------------------------------------------- /docs/source/qeps/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/source/qeps/index.rst -------------------------------------------------------------------------------- /docs/source/qeps/qep-001-user-permissions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/source/qeps/qep-001-user-permissions.rst -------------------------------------------------------------------------------- /docs/source/using/basics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/source/using/basics.rst -------------------------------------------------------------------------------- /docs/source/using/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/source/using/index.rst -------------------------------------------------------------------------------- /docs/source/using/mirroring.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/docs/source/using/mirroring.rst -------------------------------------------------------------------------------- /download-test-package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/download-test-package.sh -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/environment.yml -------------------------------------------------------------------------------- /init_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/init_db.py -------------------------------------------------------------------------------- /plugins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/README.md -------------------------------------------------------------------------------- /plugins/quetz_conda_suggest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_conda_suggest/README.md -------------------------------------------------------------------------------- /plugins/quetz_conda_suggest/quetz_conda_suggest/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/quetz_conda_suggest/quetz_conda_suggest/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_conda_suggest/quetz_conda_suggest/api.py -------------------------------------------------------------------------------- /plugins/quetz_conda_suggest/quetz_conda_suggest/db_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_conda_suggest/quetz_conda_suggest/db_models.py -------------------------------------------------------------------------------- /plugins/quetz_conda_suggest/quetz_conda_suggest/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_conda_suggest/quetz_conda_suggest/main.py -------------------------------------------------------------------------------- /plugins/quetz_conda_suggest/quetz_conda_suggest/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/quetz_conda_suggest/quetz_conda_suggest/migrations/versions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/quetz_conda_suggest/quetz_conda_suggest/migrations/versions/c726f33caeeb_initial_revision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_conda_suggest/quetz_conda_suggest/migrations/versions/c726f33caeeb_initial_revision.py -------------------------------------------------------------------------------- /plugins/quetz_conda_suggest/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_conda_suggest/setup.py -------------------------------------------------------------------------------- /plugins/quetz_conda_suggest/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_conda_suggest/tests/conftest.py -------------------------------------------------------------------------------- /plugins/quetz_conda_suggest/tests/test_quetz_conda_suggest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_conda_suggest/tests/test_quetz_conda_suggest.py -------------------------------------------------------------------------------- /plugins/quetz_content_trust/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_content_trust/README.md -------------------------------------------------------------------------------- /plugins/quetz_content_trust/conda-requirements.txt: -------------------------------------------------------------------------------- 1 | conda-content-trust 2 | libmambapy 3 | -------------------------------------------------------------------------------- /plugins/quetz_content_trust/docs/test_corrupted_key_mgr_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_content_trust/docs/test_corrupted_key_mgr_metadata.py -------------------------------------------------------------------------------- /plugins/quetz_content_trust/docs/test_corrupted_key_mgr_sigs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_content_trust/docs/test_corrupted_key_mgr_sigs.py -------------------------------------------------------------------------------- /plugins/quetz_content_trust/docs/test_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_content_trust/docs/test_script.py -------------------------------------------------------------------------------- /plugins/quetz_content_trust/docs/testing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_content_trust/docs/testing.rst -------------------------------------------------------------------------------- /plugins/quetz_content_trust/quetz_content_trust/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/quetz_content_trust/quetz_content_trust/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_content_trust/quetz_content_trust/api.py -------------------------------------------------------------------------------- /plugins/quetz_content_trust/quetz_content_trust/db_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_content_trust/quetz_content_trust/db_models.py -------------------------------------------------------------------------------- /plugins/quetz_content_trust/quetz_content_trust/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_content_trust/quetz_content_trust/main.py -------------------------------------------------------------------------------- /plugins/quetz_content_trust/quetz_content_trust/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/quetz_content_trust/quetz_content_trust/migrations/versions/33ad0d922aaa_content_trust.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_content_trust/quetz_content_trust/migrations/versions/33ad0d922aaa_content_trust.py -------------------------------------------------------------------------------- /plugins/quetz_content_trust/quetz_content_trust/migrations/versions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/quetz_content_trust/quetz_content_trust/migrations/versions/dadfc30be670_add_repo_signing_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_content_trust/quetz_content_trust/migrations/versions/dadfc30be670_add_repo_signing_key.py -------------------------------------------------------------------------------- /plugins/quetz_content_trust/quetz_content_trust/repo_signer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_content_trust/quetz_content_trust/repo_signer.py -------------------------------------------------------------------------------- /plugins/quetz_content_trust/quetz_content_trust/rest_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_content_trust/quetz_content_trust/rest_models.py -------------------------------------------------------------------------------- /plugins/quetz_content_trust/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_content_trust/setup.py -------------------------------------------------------------------------------- /plugins/quetz_content_trust/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_content_trust/tests/conftest.py -------------------------------------------------------------------------------- /plugins/quetz_content_trust/tests/data/key_mgr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_content_trust/tests/data/key_mgr.json -------------------------------------------------------------------------------- /plugins/quetz_content_trust/tests/data/root.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_content_trust/tests/data/root.json -------------------------------------------------------------------------------- /plugins/quetz_content_trust/tests/test_quetz_content_trust.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_content_trust/tests/test_quetz_content_trust.py -------------------------------------------------------------------------------- /plugins/quetz_current_repodata/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_current_repodata/README.md -------------------------------------------------------------------------------- /plugins/quetz_current_repodata/quetz_current_repodata/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/quetz_current_repodata/quetz_current_repodata/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_current_repodata/quetz_current_repodata/main.py -------------------------------------------------------------------------------- /plugins/quetz_current_repodata/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_current_repodata/setup.py -------------------------------------------------------------------------------- /plugins/quetz_current_repodata/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_current_repodata/tests/conftest.py -------------------------------------------------------------------------------- /plugins/quetz_current_repodata/tests/test_current_repodata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_current_repodata/tests/test_current_repodata.py -------------------------------------------------------------------------------- /plugins/quetz_dictauthenticator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_dictauthenticator/README.md -------------------------------------------------------------------------------- /plugins/quetz_dictauthenticator/quetz_dictauthenticator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_dictauthenticator/quetz_dictauthenticator/__init__.py -------------------------------------------------------------------------------- /plugins/quetz_dictauthenticator/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_dictauthenticator/setup.py -------------------------------------------------------------------------------- /plugins/quetz_dictauthenticator/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_dictauthenticator/tests/conftest.py -------------------------------------------------------------------------------- /plugins/quetz_dictauthenticator/tests/test_authenticator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_dictauthenticator/tests/test_authenticator.py -------------------------------------------------------------------------------- /plugins/quetz_googleiap/quetz_googleiap/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/quetz_googleiap/quetz_googleiap/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_googleiap/quetz_googleiap/middleware.py -------------------------------------------------------------------------------- /plugins/quetz_googleiap/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_googleiap/setup.py -------------------------------------------------------------------------------- /plugins/quetz_googleiap/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_googleiap/tests/conftest.py -------------------------------------------------------------------------------- /plugins/quetz_googleiap/tests/test_googleiap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_googleiap/tests/test_googleiap.py -------------------------------------------------------------------------------- /plugins/quetz_harvester/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_harvester/README.md -------------------------------------------------------------------------------- /plugins/quetz_harvester/conda-requirements.txt: -------------------------------------------------------------------------------- 1 | ruamel.yaml 2 | -------------------------------------------------------------------------------- /plugins/quetz_harvester/quetz_harvester/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/quetz_harvester/quetz_harvester/jobs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_harvester/quetz_harvester/jobs.py -------------------------------------------------------------------------------- /plugins/quetz_harvester/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_harvester/setup.py -------------------------------------------------------------------------------- /plugins/quetz_harvester/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_harvester/tests/conftest.py -------------------------------------------------------------------------------- /plugins/quetz_harvester/tests/data/xtensor-io-0.10.3-hb585cf6_0.tar.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_harvester/tests/data/xtensor-io-0.10.3-hb585cf6_0.tar.bz2 -------------------------------------------------------------------------------- /plugins/quetz_harvester/tests/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_harvester/tests/test_main.py -------------------------------------------------------------------------------- /plugins/quetz_mamba_solve/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_mamba_solve/README.md -------------------------------------------------------------------------------- /plugins/quetz_mamba_solve/conda-requirements.txt: -------------------------------------------------------------------------------- 1 | mamba 2 | conda-build >=3.20 3 | -------------------------------------------------------------------------------- /plugins/quetz_mamba_solve/quetz_mamba_solve/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/quetz_mamba_solve/quetz_mamba_solve/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_mamba_solve/quetz_mamba_solve/api.py -------------------------------------------------------------------------------- /plugins/quetz_mamba_solve/quetz_mamba_solve/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_mamba_solve/quetz_mamba_solve/main.py -------------------------------------------------------------------------------- /plugins/quetz_mamba_solve/quetz_mamba_solve/rest_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_mamba_solve/quetz_mamba_solve/rest_models.py -------------------------------------------------------------------------------- /plugins/quetz_mamba_solve/quetz_mamba_solve/solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_mamba_solve/quetz_mamba_solve/solver.py -------------------------------------------------------------------------------- /plugins/quetz_mamba_solve/quetz_mamba_solve/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_mamba_solve/quetz_mamba_solve/utils.py -------------------------------------------------------------------------------- /plugins/quetz_mamba_solve/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_mamba_solve/setup.py -------------------------------------------------------------------------------- /plugins/quetz_mamba_solve/tests/conftest.py: -------------------------------------------------------------------------------- 1 | pytest_plugins = "quetz.testing.fixtures" 2 | -------------------------------------------------------------------------------- /plugins/quetz_mamba_solve/tests/test_mamba_solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_mamba_solve/tests/test_mamba_solve.py -------------------------------------------------------------------------------- /plugins/quetz_repodata_patching/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_repodata_patching/README.md -------------------------------------------------------------------------------- /plugins/quetz_repodata_patching/quetz_repodata_patching/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/quetz_repodata_patching/quetz_repodata_patching/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_repodata_patching/quetz_repodata_patching/main.py -------------------------------------------------------------------------------- /plugins/quetz_repodata_patching/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_repodata_patching/setup.py -------------------------------------------------------------------------------- /plugins/quetz_repodata_patching/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_repodata_patching/tests/conftest.py -------------------------------------------------------------------------------- /plugins/quetz_repodata_patching/tests/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_repodata_patching/tests/test_main.py -------------------------------------------------------------------------------- /plugins/quetz_repodata_zchunk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_repodata_zchunk/README.md -------------------------------------------------------------------------------- /plugins/quetz_repodata_zchunk/conda-requirements.txt: -------------------------------------------------------------------------------- 1 | zchunk 2 | -------------------------------------------------------------------------------- /plugins/quetz_repodata_zchunk/quetz_repodata_zchunk/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/quetz_repodata_zchunk/quetz_repodata_zchunk/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_repodata_zchunk/quetz_repodata_zchunk/main.py -------------------------------------------------------------------------------- /plugins/quetz_repodata_zchunk/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_repodata_zchunk/setup.py -------------------------------------------------------------------------------- /plugins/quetz_repodata_zchunk/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_repodata_zchunk/tests/conftest.py -------------------------------------------------------------------------------- /plugins/quetz_repodata_zchunk/tests/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_repodata_zchunk/tests/test_main.py -------------------------------------------------------------------------------- /plugins/quetz_runexports/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_runexports/README.md -------------------------------------------------------------------------------- /plugins/quetz_runexports/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_runexports/alembic.ini -------------------------------------------------------------------------------- /plugins/quetz_runexports/quetz_runexports/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/quetz_runexports/quetz_runexports/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_runexports/quetz_runexports/api.py -------------------------------------------------------------------------------- /plugins/quetz_runexports/quetz_runexports/db_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_runexports/quetz_runexports/db_models.py -------------------------------------------------------------------------------- /plugins/quetz_runexports/quetz_runexports/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_runexports/quetz_runexports/main.py -------------------------------------------------------------------------------- /plugins/quetz_runexports/quetz_runexports/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/quetz_runexports/quetz_runexports/migrations/versions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/quetz_runexports/quetz_runexports/migrations/versions/cb095bcf3bb4_initial_revision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_runexports/quetz_runexports/migrations/versions/cb095bcf3bb4_initial_revision.py -------------------------------------------------------------------------------- /plugins/quetz_runexports/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_runexports/setup.py -------------------------------------------------------------------------------- /plugins/quetz_runexports/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_runexports/tests/conftest.py -------------------------------------------------------------------------------- /plugins/quetz_runexports/tests/test_quetz_runexports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_runexports/tests/test_quetz_runexports.py -------------------------------------------------------------------------------- /plugins/quetz_tos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_tos/README.md -------------------------------------------------------------------------------- /plugins/quetz_tos/quetz_tos/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/quetz_tos/quetz_tos/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_tos/quetz_tos/api.py -------------------------------------------------------------------------------- /plugins/quetz_tos/quetz_tos/db_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_tos/quetz_tos/db_models.py -------------------------------------------------------------------------------- /plugins/quetz_tos/quetz_tos/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_tos/quetz_tos/main.py -------------------------------------------------------------------------------- /plugins/quetz_tos/quetz_tos/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/quetz_tos/quetz_tos/migrations/versions/44ec522465e5_add_tables_for_terms_of_service_and_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_tos/quetz_tos/migrations/versions/44ec522465e5_add_tables_for_terms_of_service_and_.py -------------------------------------------------------------------------------- /plugins/quetz_tos/quetz_tos/migrations/versions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/quetz_tos/quetz_tos/migrations/versions/c3a635971280_tos_languages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_tos/quetz_tos/migrations/versions/c3a635971280_tos_languages.py -------------------------------------------------------------------------------- /plugins/quetz_tos/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_tos/setup.py -------------------------------------------------------------------------------- /plugins/quetz_tos/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_tos/tests/conftest.py -------------------------------------------------------------------------------- /plugins/quetz_tos/tests/test_quetz_tos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_tos/tests/test_quetz_tos.py -------------------------------------------------------------------------------- /plugins/quetz_transmutation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_transmutation/README.md -------------------------------------------------------------------------------- /plugins/quetz_transmutation/conda-requirements.txt: -------------------------------------------------------------------------------- 1 | conda-package-handling 2 | -------------------------------------------------------------------------------- /plugins/quetz_transmutation/quetz_transmutation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/quetz_transmutation/quetz_transmutation/jobs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_transmutation/quetz_transmutation/jobs.py -------------------------------------------------------------------------------- /plugins/quetz_transmutation/quetz_transmutation/rest_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_transmutation/quetz_transmutation/rest_models.py -------------------------------------------------------------------------------- /plugins/quetz_transmutation/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_transmutation/setup.py -------------------------------------------------------------------------------- /plugins/quetz_transmutation/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_transmutation/tests/conftest.py -------------------------------------------------------------------------------- /plugins/quetz_transmutation/tests/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/plugins/quetz_transmutation/tests/test_main.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/pyproject.toml -------------------------------------------------------------------------------- /quetz/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/__init__.py -------------------------------------------------------------------------------- /quetz/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/_version.py -------------------------------------------------------------------------------- /quetz/authentication/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/authentication/__init__.py -------------------------------------------------------------------------------- /quetz/authentication/auth_dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/authentication/auth_dao.py -------------------------------------------------------------------------------- /quetz/authentication/azuread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/authentication/azuread.py -------------------------------------------------------------------------------- /quetz/authentication/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/authentication/base.py -------------------------------------------------------------------------------- /quetz/authentication/github.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/authentication/github.py -------------------------------------------------------------------------------- /quetz/authentication/gitlab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/authentication/gitlab.py -------------------------------------------------------------------------------- /quetz/authentication/google.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/authentication/google.py -------------------------------------------------------------------------------- /quetz/authentication/jupyterhub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/authentication/jupyterhub.py -------------------------------------------------------------------------------- /quetz/authentication/oauth2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/authentication/oauth2.py -------------------------------------------------------------------------------- /quetz/authentication/pam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/authentication/pam.py -------------------------------------------------------------------------------- /quetz/authentication/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/authentication/registry.py -------------------------------------------------------------------------------- /quetz/authorization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/authorization.py -------------------------------------------------------------------------------- /quetz/basic_frontend/avatar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/basic_frontend/avatar.jpg -------------------------------------------------------------------------------- /quetz/basic_frontend/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/basic_frontend/favicon.ico -------------------------------------------------------------------------------- /quetz/basic_frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/basic_frontend/index.html -------------------------------------------------------------------------------- /quetz/channel_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/channel_data.py -------------------------------------------------------------------------------- /quetz/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/cli.py -------------------------------------------------------------------------------- /quetz/condainfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/condainfo.py -------------------------------------------------------------------------------- /quetz/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/config.py -------------------------------------------------------------------------------- /quetz/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/config.toml -------------------------------------------------------------------------------- /quetz/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/dao.py -------------------------------------------------------------------------------- /quetz/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/database.py -------------------------------------------------------------------------------- /quetz/database_extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/database_extensions.py -------------------------------------------------------------------------------- /quetz/db_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/db_models.py -------------------------------------------------------------------------------- /quetz/deps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/deps.py -------------------------------------------------------------------------------- /quetz/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/errors.py -------------------------------------------------------------------------------- /quetz/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/exceptions.py -------------------------------------------------------------------------------- /quetz/frontend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/frontend.py -------------------------------------------------------------------------------- /quetz/hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/hooks.py -------------------------------------------------------------------------------- /quetz/jobs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /quetz/jobs/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/jobs/api.py -------------------------------------------------------------------------------- /quetz/jobs/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/jobs/dao.py -------------------------------------------------------------------------------- /quetz/jobs/handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/jobs/handlers.py -------------------------------------------------------------------------------- /quetz/jobs/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/jobs/models.py -------------------------------------------------------------------------------- /quetz/jobs/rest_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/jobs/rest_models.py -------------------------------------------------------------------------------- /quetz/jobs/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/jobs/runner.py -------------------------------------------------------------------------------- /quetz/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/main.py -------------------------------------------------------------------------------- /quetz/metrics/__init__.py: -------------------------------------------------------------------------------- 1 | from .view import init # noqa 2 | -------------------------------------------------------------------------------- /quetz/metrics/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/metrics/api.py -------------------------------------------------------------------------------- /quetz/metrics/db_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/metrics/db_models.py -------------------------------------------------------------------------------- /quetz/metrics/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/metrics/middleware.py -------------------------------------------------------------------------------- /quetz/metrics/rest_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/metrics/rest_models.py -------------------------------------------------------------------------------- /quetz/metrics/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/metrics/tasks.py -------------------------------------------------------------------------------- /quetz/metrics/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/metrics/view.py -------------------------------------------------------------------------------- /quetz/migrations/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/env.py -------------------------------------------------------------------------------- /quetz/migrations/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/script.py.mako -------------------------------------------------------------------------------- /quetz/migrations/versions/0653794b6252_adding_url_and_platforms_dirs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/versions/0653794b6252_adding_url_and_platforms_dirs.py -------------------------------------------------------------------------------- /quetz/migrations/versions/0a0ab48887ab_adding_function_args_to_job_spec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/versions/0a0ab48887ab_adding_function_args_to_job_spec.py -------------------------------------------------------------------------------- /quetz/migrations/versions/30241b33d849_add_task_pending_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/versions/30241b33d849_add_task_pending_state.py -------------------------------------------------------------------------------- /quetz/migrations/versions/303ff70c27fc_configure_mirror_endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/versions/303ff70c27fc_configure_mirror_endpoints.py -------------------------------------------------------------------------------- /quetz/migrations/versions/3ba25f23fb7d_update_scoped_api_key_uploader_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/versions/3ba25f23fb7d_update_scoped_api_key_uploader_id.py -------------------------------------------------------------------------------- /quetz/migrations/versions/3c3288034362_add_channel_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/versions/3c3288034362_add_channel_metadata.py -------------------------------------------------------------------------------- /quetz/migrations/versions/53f81aba78ce_use_biginteger_for_size.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/versions/53f81aba78ce_use_biginteger_for_size.py -------------------------------------------------------------------------------- /quetz/migrations/versions/794249a0b1bd_adding_jobs_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/versions/794249a0b1bd_adding_jobs_tables.py -------------------------------------------------------------------------------- /quetz/migrations/versions/8d1e9a9e0b1f_adding_download_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/versions/8d1e9a9e0b1f_adding_download_metrics.py -------------------------------------------------------------------------------- /quetz/migrations/versions/8dfb7c4bfbd7_new_package_versions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/versions/8dfb7c4bfbd7_new_package_versions.py -------------------------------------------------------------------------------- /quetz/migrations/versions/98c04a65df4a_register_mirrors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/versions/98c04a65df4a_register_mirrors.py -------------------------------------------------------------------------------- /quetz/migrations/versions/a3ffa287d074_case_insensitive_channel_names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/versions/a3ffa287d074_case_insensitive_channel_names.py -------------------------------------------------------------------------------- /quetz/migrations/versions/a80fb051a659_create_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/versions/a80fb051a659_create_tables.py -------------------------------------------------------------------------------- /quetz/migrations/versions/b9886d9cadb0_create_indexes_for_download_count_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/versions/b9886d9cadb0_create_indexes_for_download_count_.py -------------------------------------------------------------------------------- /quetz/migrations/versions/cd404ed93cc0_add_per_channel_ttl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/versions/cd404ed93cc0_add_per_channel_ttl.py -------------------------------------------------------------------------------- /quetz/migrations/versions/cddba8e6e639_scheduling_spec_for_jobs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/versions/cddba8e6e639_scheduling_spec_for_jobs.py -------------------------------------------------------------------------------- /quetz/migrations/versions/d212023a8e0b_add_useremail_table_for_email_addresses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/versions/d212023a8e0b_add_useremail_table_for_email_addresses.py -------------------------------------------------------------------------------- /quetz/migrations/versions/db1c56bf4d57_add_channel_size_limit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/versions/db1c56bf4d57_add_channel_size_limit.py -------------------------------------------------------------------------------- /quetz/migrations/versions/ea6eba9a9ffc_merge_ebe550f9fbbe_and_b9886d9cadb0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/versions/ea6eba9a9ffc_merge_ebe550f9fbbe_and_b9886d9cadb0.py -------------------------------------------------------------------------------- /quetz/migrations/versions/ebe550f9fbbe_added_create_at_and_expire_at_date_to_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/migrations/versions/ebe550f9fbbe_added_create_at_and_expire_at_date_to_.py -------------------------------------------------------------------------------- /quetz/pkgstores.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/pkgstores.py -------------------------------------------------------------------------------- /quetz/repo_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/repo_data.py -------------------------------------------------------------------------------- /quetz/rest_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/rest_models.py -------------------------------------------------------------------------------- /quetz/tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /quetz/tasks/assertions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tasks/assertions.py -------------------------------------------------------------------------------- /quetz/tasks/cleanup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tasks/cleanup.py -------------------------------------------------------------------------------- /quetz/tasks/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tasks/common.py -------------------------------------------------------------------------------- /quetz/tasks/indexing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tasks/indexing.py -------------------------------------------------------------------------------- /quetz/tasks/mirror.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tasks/mirror.py -------------------------------------------------------------------------------- /quetz/tasks/reindexing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tasks/reindexing.py -------------------------------------------------------------------------------- /quetz/tasks/workers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tasks/workers.py -------------------------------------------------------------------------------- /quetz/templates/channeldata-index.html.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/templates/channeldata-index.html.j2 -------------------------------------------------------------------------------- /quetz/templates/subdir-index.html.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/templates/subdir-index.html.j2 -------------------------------------------------------------------------------- /quetz/testing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /quetz/testing/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/testing/fixtures.py -------------------------------------------------------------------------------- /quetz/testing/mockups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/testing/mockups.py -------------------------------------------------------------------------------- /quetz/testing/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/testing/utils.py -------------------------------------------------------------------------------- /quetz/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /quetz/tests/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /quetz/tests/api/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/api/conftest.py -------------------------------------------------------------------------------- /quetz/tests/api/test_api_keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/api/test_api_keys.py -------------------------------------------------------------------------------- /quetz/tests/api/test_channels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/api/test_channels.py -------------------------------------------------------------------------------- /quetz/tests/api/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/api/test_main.py -------------------------------------------------------------------------------- /quetz/tests/api/test_main_packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/api/test_main_packages.py -------------------------------------------------------------------------------- /quetz/tests/api/test_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/api/test_metrics.py -------------------------------------------------------------------------------- /quetz/tests/api/test_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/api/test_users.py -------------------------------------------------------------------------------- /quetz/tests/authentification/test_auth_dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/authentification/test_auth_dao.py -------------------------------------------------------------------------------- /quetz/tests/authentification/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/authentification/test_base.py -------------------------------------------------------------------------------- /quetz/tests/authentification/test_oauth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/authentification/test_oauth.py -------------------------------------------------------------------------------- /quetz/tests/authentification/test_pam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/authentification/test_pam.py -------------------------------------------------------------------------------- /quetz/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/conftest.py -------------------------------------------------------------------------------- /quetz/tests/data/dummy-plugin/quetz_dummyplugin-1.0-py3.egg-info/entry_points.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/data/dummy-plugin/quetz_dummyplugin-1.0-py3.egg-info/entry_points.txt -------------------------------------------------------------------------------- /quetz/tests/data/dummy-plugin/quetz_dummyplugin-1.0-py3.egg-info/top_level.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /quetz/tests/data/dummy-plugin/quetz_dummyplugin/jobs.py: -------------------------------------------------------------------------------- 1 | def dummy_job(package_version): 2 | pass 3 | -------------------------------------------------------------------------------- /quetz/tests/data/other-package-0.1-0.tar.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/data/other-package-0.1-0.tar.bz2 -------------------------------------------------------------------------------- /quetz/tests/data/other-package-0.2-0.conda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/data/other-package-0.2-0.conda -------------------------------------------------------------------------------- /quetz/tests/data/other-package-0.2-0.tar.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/data/other-package-0.2-0.tar.bz2 -------------------------------------------------------------------------------- /quetz/tests/data/test-package-0.1-0.tar.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/data/test-package-0.1-0.tar.bz2 -------------------------------------------------------------------------------- /quetz/tests/data/test-package-0.1-0_copy.tar.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/data/test-package-0.1-0_copy.tar.bz2 -------------------------------------------------------------------------------- /quetz/tests/data/test-package-0.2-0.tar.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/data/test-package-0.2-0.tar.bz2 -------------------------------------------------------------------------------- /quetz/tests/test_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/test_auth.py -------------------------------------------------------------------------------- /quetz/tests/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/test_cli.py -------------------------------------------------------------------------------- /quetz/tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/test_config.py -------------------------------------------------------------------------------- /quetz/tests/test_dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/test_dao.py -------------------------------------------------------------------------------- /quetz/tests/test_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/test_database.py -------------------------------------------------------------------------------- /quetz/tests/test_db_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/test_db_models.py -------------------------------------------------------------------------------- /quetz/tests/test_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/test_docs.py -------------------------------------------------------------------------------- /quetz/tests/test_health.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/test_health.py -------------------------------------------------------------------------------- /quetz/tests/test_indexing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/test_indexing.py -------------------------------------------------------------------------------- /quetz/tests/test_jobs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/test_jobs.py -------------------------------------------------------------------------------- /quetz/tests/test_mirror.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/test_mirror.py -------------------------------------------------------------------------------- /quetz/tests/test_pkg_stores.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/test_pkg_stores.py -------------------------------------------------------------------------------- /quetz/tests/test_profiling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/test_profiling.py -------------------------------------------------------------------------------- /quetz/tests/test_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/test_tasks.py -------------------------------------------------------------------------------- /quetz/tests/test_versionorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/test_versionorder.py -------------------------------------------------------------------------------- /quetz/tests/test_workers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/tests/test_workers.py -------------------------------------------------------------------------------- /quetz/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/utils.py -------------------------------------------------------------------------------- /quetz/versionorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz/versionorder.py -------------------------------------------------------------------------------- /quetz_db_ext/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz_db_ext/CMakeLists.txt -------------------------------------------------------------------------------- /quetz_db_ext/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz_db_ext/Dockerfile -------------------------------------------------------------------------------- /quetz_db_ext/LIBSOLV_LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz_db_ext/LIBSOLV_LICENSE.txt -------------------------------------------------------------------------------- /quetz_db_ext/conda.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz_db_ext/conda.c -------------------------------------------------------------------------------- /quetz_db_ext/conda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz_db_ext/conda.h -------------------------------------------------------------------------------- /quetz_db_ext/quetz_pg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz_db_ext/quetz_pg.c -------------------------------------------------------------------------------- /quetz_db_ext/quetz_sqlite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/quetz_db_ext/quetz_sqlite.c -------------------------------------------------------------------------------- /set_env_dev.sh: -------------------------------------------------------------------------------- 1 | export QUETZ_CONFIG_FILE="${PWD}/dev_config.toml" 2 | -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/setup.py -------------------------------------------------------------------------------- /test-cli-client.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/test-cli-client.sh -------------------------------------------------------------------------------- /utils/repodata_compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/quetz/HEAD/utils/repodata_compare.py --------------------------------------------------------------------------------