Created
July 6, 2021 17:58
-
-
Save alikins/8e2744aef18958cafd84be6033a0f203 to your computer and use it in GitHub Desktop.
pyff api semantic diff of pulpcore 3.11 to 3.12, 3.13, 3.14
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Removed packages 'pulpcore/tests/upgrade/pre', 'pulpcore/tests/upgrade' | |
Package 'pulpcore/tests/unit/models' changed: | |
Module 'test_content.py' changed: | |
New imported 'Remote', 'RemoteArtifact' from 'pulpcore.plugin.models' | |
New class 'RemoteArtifactAlgorithmTestCase' with 6 public methods | |
Package 'pulpcore/plugin' changed: | |
Module 'actions.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'ModifyRepositoryActionMixin' changed: | |
Method 'modify' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'tasking.py' changed: | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Package 'pulpcore/tasking' changed: | |
Module 'storage.py' changed: | |
Removed import of package 'warnings' | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'WorkingDirectory' changed: | |
Method '__init__' changed implementation: | |
Code semantics changed | |
No longer uses imported 'warnings' | |
Newly uses imported 'deprecation_logger' | |
Module 'tasks.py' changed: | |
New imported package 'json' | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
New class 'NonJSONWarningEncoder' derived from local 'json.JSONEncoder' with 1 public method | |
Function '_queue_reserved_task' changed implementation: | |
Code semantics changed | |
Function 'enqueue_with_reservation' changed implementation: | |
Code semantics changed | |
No longer uses imported 'GuidMiddleware', 'Job', 'Model', 'Queue', 'RedisConnectionError', 'ReservedResourceRecord', 'TASK_STATES', 'Task', 'TaskReservedResourceRecord', 'connection', 'get_current_job', 'transaction', 'util', 'uuid' | |
Newly uses imported 'deprecation_logger' | |
New function '_enqueue_with_reservation' | |
New function 'dispatch' | |
Module 'util.py' changed: | |
Function 'cancel' changed implementation: | |
Code semantics changed | |
Module 'worker.py' changed: | |
Class 'PulpWorker' changed: | |
Method 'handle_job_failure' changed implementation: | |
Code semantics changed | |
Package 'pulpcore/tests/functional/api/using_plugin' changed: | |
Module 'test_content_promotion.py' changed: | |
New imported 'PULP_CONTENT_BASE_URL' from 'pulpcore.tests.functional.api.using_plugin.constants' | |
Class 'ContentPromotionTestCase' changed: | |
Method 'test_all' changed implementation: | |
Code semantics changed | |
Newly uses imported 'PULP_CONTENT_BASE_URL' | |
Module 'test_distributions.py' changed: | |
Class 'CRUDPublicationDistributionTestCase' changed: | |
Method 'test_01_create' changed implementation: | |
Code semantics changed | |
Module 'test_pulpexport.py' changed: | |
New imported 'create_repo_and_versions', 'delete_exporter' from 'pulpcore.tests.functional.api.using_plugin.utils' | |
Class 'BaseExporterCase' changed: | |
Removed method '_delete_exporter' | |
Method '_create_exporter' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Class 'PulpExportTestCase' changed: | |
Method '_create_repo_and_versions' changed implementation: | |
Code semantics changed | |
No longer uses imported 'gen_repo', 'monitor_task' | |
Newly uses imported 'create_repo_and_versions' | |
Method 'test_chunking' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_delete' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_export' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_export_by_version_results' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_incremental' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_list' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_start_end_incrementals' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Class 'PulpExporterTestCase' changed: | |
Method 'test_delete' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_partial_update' changed implementation: | |
Code semantics changed | |
Newly uses imported 'monitor_task' | |
Module 'test_pulpimport.py' changed: | |
New imported 'create_repo_and_versions', 'delete_exporter' from 'pulpcore.tests.functional.api.using_plugin.utils' | |
New imported 'ContentFilesApi', 'RepositoriesFileVersionsApi' from 'pulpcore.client.pulp_file' | |
Class 'PulpImportTestCase' changed: | |
Removed method '_delete_exporter' | |
Method '_create_importer' changed implementation: | |
Added arg 'exported_repos' | |
Code semantics changed | |
Method '_perform_import' changed implementation: | |
Added arg 'an_export' | |
Code semantics changed | |
Method '_setup_repositories' changed implementation: | |
Code semantics changed | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
Newly uses imported 'ContentFilesApi', 'RepositoriesFileVersionsApi' | |
Method 'tearDownClass' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
New method '_create_repo_and_versions' | |
New method '_export_first_version' | |
New method '_gen_export' | |
New method 'test_import_not_latest_version' | |
Module 'test_repo_versions.py' changed: | |
New imported 'TaskReportError' from new 'pulp_smash.exceptions' | |
Class 'AddRemoveRepoVersionTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
Method 'test_delete_first_version' changed implementation: | |
Code semantics changed | |
No longer uses imported 'HTTPError' | |
New method 'test_delete_all_versions' | |
Module 'utils.py' changed: | |
New imported 'cli' from 'pulp_smash' | |
New imported 'monitor_task' from new 'pulp_smash.pulp3.bindings' | |
New imported 'CoreApiClient', 'ExportersPulpApi' from new 'pulpcore.client.pulpcore' | |
New function 'create_repo_and_versions' | |
New function 'delete_exporter' | |
Package 'pulpcore/app/migrations' changed: | |
New module '0062_add_new_distribution_mastermodel.py' | |
Package 'pulpcore/openapi' changed: | |
Module '__init__.py' changed: | |
Class 'PulpAutoSchema' changed: | |
Removed method '_map_serializer_field' | |
Package 'pulpcore/app/views' changed: | |
Module 'orphans.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'OrphansView' changed: | |
Method 'delete' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'repair.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'RepairView' changed: | |
Method 'post' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Package 'pulpcore/app/serializers' changed: | |
Module '__init__.py' changed: | |
New imported 'DistributionSerializer' from 'publication' | |
Module 'fields.py' changed: | |
Class 'LatestVersionField' changed: | |
Method 'get_url' changed implementation: | |
Code semantics changed | |
Module 'publication.py' changed: | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'BaseDistributionSerializer' changed: | |
Removed method '_validate_path_overlap' | |
Removed method 'validate_base_path' | |
New method '__init__' | |
Class 'PublicationDistributionSerializer' changed: | |
New method '__init__' | |
Class 'RepositoryVersionDistributionSerializer' changed: | |
Method 'validate' changed implementation: | |
Code semantics changed | |
New method '__init__' | |
New class 'BasePathOverlapMixin' with 1 public method | |
New class 'DistributionSerializer' with 1 public method | |
Package 'pulpcore/plugin/stages' changed: | |
Module 'artifact_stages.py' changed: | |
Class 'RemoteArtifactSaver' changed: | |
Method '_create_remote_artifact' changed implementation: | |
Code semantics changed | |
Method '_needed_remote_artifacts' changed implementation: | |
Code semantics changed | |
Module 'content_stages.py' changed: | |
New imported 'ObjectDoesNotExist' from new 'django.core.exceptions' | |
Module 'declarative_version.py' changed: | |
Class 'DeclarativeVersion' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
Module 'models.py' changed: | |
New imported 'ALL_KNOWN_CONTENT_CHECKSUMS' from new 'pulpcore.constants' | |
Package 'pulpcore/app' changed: | |
Module 'response.py' changed: | |
Class 'OperationPostponedResponse' changed: | |
Method '__init__' changed implementation: | |
Removed arg 'result' | |
Added arg 'task' | |
Code semantics changed | |
Module 'settings.py' changed: | |
New imported 'getLogger' from new 'logging' | |
New module 'loggers.py' | |
Package 'pulpcore/plugin/serializers' changed: | |
Module '__init__.py' changed: | |
New imported 'DistributionSerializer', 'RepositoryVersionRelatedField' from 'pulpcore.app.serializers' | |
Package 'pulpcore/content' changed: | |
Module 'handler.py' changed: | |
New imported 'Distribution' from 'pulpcore.app.models' | |
New imported 'UnsupportedDigestValidationError' from new 'pulpcore.exceptions' | |
Class 'Handler' changed: | |
Method '_match_distribution' changed implementation: | |
Code semantics changed | |
Newly uses imported 'Distribution' | |
Method '_serve_content_artifact' changed implementation: | |
Code semantics changed | |
Package 'pulpcore/app/models' changed: | |
Module '__init__.py' changed: | |
New imported 'Distribution' from 'publication' | |
Module 'content.py' changed: | |
Class 'RemoteArtifact' changed: | |
New method 'validate_checksums' | |
Module 'publication.py' changed: | |
New imported '_' from new 'gettext' | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'BaseDistribution' changed: | |
New method '__init__' | |
New class 'Distribution' with 2 public methods | |
Module 'repository.py' changed: | |
New imported 'ALL_KNOWN_CONTENT_CHECKSUMS' from new 'pulpcore.constants' | |
Class 'Remote' changed: | |
Method 'get_downloader' changed implementation: | |
Code semantics changed | |
No longer uses imported 'Artifact' | |
Newly uses imported 'ALL_KNOWN_CONTENT_CHECKSUMS' | |
Class 'Repository' changed: | |
Method 'latest_version' changed implementation: | |
Code semantics changed | |
New method 'on_new_version' | |
Class 'RepositoryVersion' changed: | |
Method '__exit__' changed implementation: | |
Code semantics changed | |
Method 'next' changed implementation: | |
Code semantics changed | |
Method 'previous' changed implementation: | |
Code semantics changed | |
New class 'RepositoryVersionQuerySet' derived from local 'models.QuerySet' with 1 public method | |
Module 'task.py' changed: | |
Removed import of 'IntegrityError' from removed 'django.db.utils' | |
Class 'Task' changed: | |
Method 'release_resources' changed implementation: | |
Code semantics changed | |
No longer uses imported 'IntegrityError' | |
Module 'upload.py' changed: | |
Removed import of package 'os' | |
Removed import of 'post_delete' from removed 'django.db.models.signals' | |
Removed import of 'receiver' from removed 'django.dispatch' | |
New imported 'HandleTempFilesMixin' from new 'pulpcore.app.models.content' | |
Class 'Upload' changed: | |
Method 'append' changed implementation: | |
Code semantics changed | |
No longer uses imported 'os' | |
Class 'UploadChunk' changed: | |
New method 'delete' | |
Removed function 'upload_chunk_delete' | |
Package 'pulpcore/app/viewsets' changed: | |
Module '__init__.py' changed: | |
New imported 'DistributionViewSet', 'NewDistributionFilter' from 'publication' | |
Module 'base.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'AsyncCreateMixin' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Class 'AsyncRemoveMixin' changed: | |
Method 'destroy' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Class 'AsyncUpdateMixin' changed: | |
Method 'update' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'content.py' changed: | |
New imported 'PublishedMetadata' from 'pulpcore.app.models' | |
Module 'exporter.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.plugin.tasking' | |
New imported 'AsyncRemoveMixin', 'AsyncUpdateMixin' from 'pulpcore.app.viewsets' | |
New imported 'dispatch' from 'pulpcore.plugin.tasking' | |
Class 'PulpExportViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'importer.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'PulpImportViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'publication.py' changed: | |
New imported '_' from new 'gettext' | |
New imported 'Distribution' from 'pulpcore.app.models' | |
New imported 'DistributionSerializer' from 'pulpcore.app.serializers' | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'BaseDistributionViewSet' changed: | |
New method '__init__' | |
Class 'DistributionFilter' changed: | |
New method '__init__' | |
New class 'DistributionViewSet' derived from multiple base classes local 'mixins.RetrieveModelMixin', local 'mixins.ListModelMixin' with 1 public method | |
New class 'NewDistributionFilter' with 0 public methods | |
Module 'repository.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'RepositoryVersionViewSet' changed: | |
Method 'destroy' changed implementation: | |
Code semantics changed | |
No longer uses imported '_', 'enqueue_with_reservation', 'serializers' | |
Newly uses imported 'dispatch' | |
Method 'repair' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'upload.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'UploadViewSet' changed: | |
Method 'commit' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Package 'pulpcore/plugin/models' changed: | |
Module '__init__.py' changed: | |
New imported 'Distribution' from 'pulpcore.app.models' | |
Package 'pulpcore/plugin/viewsets' changed: | |
Module '__init__.py' changed: | |
New imported 'DistributionViewSet', 'NewDistributionFilter' from 'pulpcore.app.viewsets' | |
Module 'content.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.plugin.tasking' | |
New imported 'dispatch' from 'pulpcore.plugin.tasking' | |
Class 'NoArtifactContentUploadViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Class 'SingleArtifactContentUploadViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Package 'pulpcore/exceptions' changed: | |
Module 'validation.py' changed: | |
Class 'DigestValidationError' changed: | |
New attribute 'url' | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Method '__str__' changed implementation: | |
Code semantics changed | |
Class 'SizeValidationError' changed: | |
New attribute 'url' | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Method '__str__' changed implementation: | |
Code semantics changed | |
Package 'pulpcore/app/tasks' changed: | |
Module 'importer.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Removed function '_repo_version_path' | |
Function 'import_repository_version' changed implementation: | |
Code semantics changed | |
Function 'pulp_import' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'repository.py' changed: | |
New imported 'ValidationError' from new 'rest_framework.serializers' | |
Function 'delete_version' changed implementation: | |
Code semantics changed | |
Newly uses imported 'ValidationError' | |
Package 'pulpcore/download' changed: | |
Module 'base.py' changed: | |
New imported '_' from new 'gettext' | |
New imported 'UnsupportedDigestValidationError' from 'pulpcore.exceptions' | |
Class 'BaseDownloader' changed: | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Newly uses imported 'UnsupportedDigestValidationError', '_' | |
Method 'artifact_attributes' changed implementation: | |
Code semantics changed | |
No longer uses imported 'Artifact' | |
Method 'fetch' changed implementation: | |
Newly uses imported '_' | |
Method 'validate_digests' changed implementation: | |
Code semantics changed | |
Method 'validate_size' changed implementation: | |
Code semantics changed | |
New package 'pulpcore/tests/unit/download' | |
Removed modules 'pulpcore/tests/upgrade/__init__.py', 'pulpcore/tests/upgrade/pre/__init__.py', 'pulpcore/tests/upgrade/pre/test_publish.py' | |
Module '.ci/scripts/release.py' changed: | |
Removed import of 'ResourceSetIndexError' from 'redminelib.exceptions' | |
Function 'validate_redmine_data' changed implementation: | |
Removed arg 'release_version' | |
Code semantics changed | |
No longer uses imported 'ResourceSetIndexError' | |
Module 'pulpcore/app/models/__init__.py' changed: | |
New imported 'Distribution' from 'publication' | |
Module 'pulpcore/app/models/content.py' changed: | |
Class 'RemoteArtifact' changed: | |
New method 'validate_checksums' | |
Module 'pulpcore/app/models/publication.py' changed: | |
New imported '_' from new 'gettext' | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'BaseDistribution' changed: | |
New method '__init__' | |
New class 'Distribution' with 2 public methods | |
Module 'pulpcore/app/models/repository.py' changed: | |
New imported 'ALL_KNOWN_CONTENT_CHECKSUMS' from new 'pulpcore.constants' | |
Class 'Remote' changed: | |
Method 'get_downloader' changed implementation: | |
Code semantics changed | |
No longer uses imported 'Artifact' | |
Newly uses imported 'ALL_KNOWN_CONTENT_CHECKSUMS' | |
Class 'Repository' changed: | |
Method 'latest_version' changed implementation: | |
Code semantics changed | |
New method 'on_new_version' | |
Class 'RepositoryVersion' changed: | |
Method '__exit__' changed implementation: | |
Code semantics changed | |
Method 'next' changed implementation: | |
Code semantics changed | |
Method 'previous' changed implementation: | |
Code semantics changed | |
New class 'RepositoryVersionQuerySet' derived from local 'models.QuerySet' with 1 public method | |
Module 'pulpcore/app/models/task.py' changed: | |
Removed import of 'IntegrityError' from removed 'django.db.utils' | |
Class 'Task' changed: | |
Method 'release_resources' changed implementation: | |
Code semantics changed | |
No longer uses imported 'IntegrityError' | |
Module 'pulpcore/app/models/upload.py' changed: | |
Removed import of package 'os' | |
Removed import of 'post_delete' from removed 'django.db.models.signals' | |
Removed import of 'receiver' from removed 'django.dispatch' | |
New imported 'HandleTempFilesMixin' from new 'pulpcore.app.models.content' | |
Class 'Upload' changed: | |
Method 'append' changed implementation: | |
Code semantics changed | |
No longer uses imported 'os' | |
Class 'UploadChunk' changed: | |
New method 'delete' | |
Removed function 'upload_chunk_delete' | |
Module 'pulpcore/app/response.py' changed: | |
Class 'OperationPostponedResponse' changed: | |
Method '__init__' changed implementation: | |
Removed arg 'result' | |
Added arg 'task' | |
Code semantics changed | |
Module 'pulpcore/app/serializers/__init__.py' changed: | |
New imported 'DistributionSerializer' from 'publication' | |
Module 'pulpcore/app/serializers/fields.py' changed: | |
Class 'LatestVersionField' changed: | |
Method 'get_url' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/app/serializers/publication.py' changed: | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'BaseDistributionSerializer' changed: | |
Removed method '_validate_path_overlap' | |
Removed method 'validate_base_path' | |
New method '__init__' | |
Class 'PublicationDistributionSerializer' changed: | |
New method '__init__' | |
Class 'RepositoryVersionDistributionSerializer' changed: | |
Method 'validate' changed implementation: | |
Code semantics changed | |
New method '__init__' | |
New class 'BasePathOverlapMixin' with 1 public method | |
New class 'DistributionSerializer' with 1 public method | |
Module 'pulpcore/app/settings.py' changed: | |
New imported 'getLogger' from new 'logging' | |
Module 'pulpcore/app/tasks/importer.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Removed function '_repo_version_path' | |
Function 'import_repository_version' changed implementation: | |
Code semantics changed | |
Function 'pulp_import' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'pulpcore/app/tasks/repository.py' changed: | |
New imported 'ValidationError' from new 'rest_framework.serializers' | |
Function 'delete_version' changed implementation: | |
Code semantics changed | |
Newly uses imported 'ValidationError' | |
Module 'pulpcore/app/views/orphans.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'OrphansView' changed: | |
Method 'delete' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'pulpcore/app/views/repair.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'RepairView' changed: | |
Method 'post' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'pulpcore/app/viewsets/__init__.py' changed: | |
New imported 'DistributionViewSet', 'NewDistributionFilter' from 'publication' | |
Module 'pulpcore/app/viewsets/base.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'AsyncCreateMixin' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Class 'AsyncRemoveMixin' changed: | |
Method 'destroy' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Class 'AsyncUpdateMixin' changed: | |
Method 'update' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'pulpcore/app/viewsets/content.py' changed: | |
New imported 'PublishedMetadata' from 'pulpcore.app.models' | |
Module 'pulpcore/app/viewsets/exporter.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.plugin.tasking' | |
New imported 'AsyncRemoveMixin', 'AsyncUpdateMixin' from 'pulpcore.app.viewsets' | |
New imported 'dispatch' from 'pulpcore.plugin.tasking' | |
Class 'PulpExportViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'pulpcore/app/viewsets/importer.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'PulpImportViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'pulpcore/app/viewsets/publication.py' changed: | |
New imported '_' from new 'gettext' | |
New imported 'Distribution' from 'pulpcore.app.models' | |
New imported 'DistributionSerializer' from 'pulpcore.app.serializers' | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'BaseDistributionViewSet' changed: | |
New method '__init__' | |
Class 'DistributionFilter' changed: | |
New method '__init__' | |
New class 'DistributionViewSet' derived from multiple base classes local 'mixins.RetrieveModelMixin', local 'mixins.ListModelMixin' with 1 public method | |
New class 'NewDistributionFilter' with 0 public methods | |
Module 'pulpcore/app/viewsets/repository.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'RepositoryVersionViewSet' changed: | |
Method 'destroy' changed implementation: | |
Code semantics changed | |
No longer uses imported '_', 'enqueue_with_reservation', 'serializers' | |
Newly uses imported 'dispatch' | |
Method 'repair' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'pulpcore/app/viewsets/upload.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'UploadViewSet' changed: | |
Method 'commit' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'pulpcore/content/handler.py' changed: | |
New imported 'Distribution' from 'pulpcore.app.models' | |
New imported 'UnsupportedDigestValidationError' from new 'pulpcore.exceptions' | |
Class 'Handler' changed: | |
Method '_match_distribution' changed implementation: | |
Code semantics changed | |
Newly uses imported 'Distribution' | |
Method '_serve_content_artifact' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/download/base.py' changed: | |
New imported '_' from new 'gettext' | |
New imported 'UnsupportedDigestValidationError' from 'pulpcore.exceptions' | |
Class 'BaseDownloader' changed: | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Newly uses imported 'UnsupportedDigestValidationError', '_' | |
Method 'artifact_attributes' changed implementation: | |
Code semantics changed | |
No longer uses imported 'Artifact' | |
Method 'fetch' changed implementation: | |
Newly uses imported '_' | |
Method 'validate_digests' changed implementation: | |
Code semantics changed | |
Method 'validate_size' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/exceptions/validation.py' changed: | |
Class 'DigestValidationError' changed: | |
New attribute 'url' | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Method '__str__' changed implementation: | |
Code semantics changed | |
Class 'SizeValidationError' changed: | |
New attribute 'url' | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Method '__str__' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/openapi/__init__.py' changed: | |
Class 'PulpAutoSchema' changed: | |
Removed method '_map_serializer_field' | |
Module 'pulpcore/plugin/actions.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'ModifyRepositoryActionMixin' changed: | |
Method 'modify' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'pulpcore/plugin/models/__init__.py' changed: | |
New imported 'Distribution' from 'pulpcore.app.models' | |
Module 'pulpcore/plugin/serializers/__init__.py' changed: | |
New imported 'DistributionSerializer', 'RepositoryVersionRelatedField' from 'pulpcore.app.serializers' | |
Module 'pulpcore/plugin/stages/artifact_stages.py' changed: | |
Class 'RemoteArtifactSaver' changed: | |
Method '_create_remote_artifact' changed implementation: | |
Code semantics changed | |
Method '_needed_remote_artifacts' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/plugin/stages/content_stages.py' changed: | |
New imported 'ObjectDoesNotExist' from new 'django.core.exceptions' | |
Module 'pulpcore/plugin/stages/declarative_version.py' changed: | |
Class 'DeclarativeVersion' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/plugin/stages/models.py' changed: | |
New imported 'ALL_KNOWN_CONTENT_CHECKSUMS' from new 'pulpcore.constants' | |
Module 'pulpcore/plugin/tasking.py' changed: | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Module 'pulpcore/plugin/viewsets/__init__.py' changed: | |
New imported 'DistributionViewSet', 'NewDistributionFilter' from 'pulpcore.app.viewsets' | |
Module 'pulpcore/plugin/viewsets/content.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.plugin.tasking' | |
New imported 'dispatch' from 'pulpcore.plugin.tasking' | |
Class 'NoArtifactContentUploadViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Class 'SingleArtifactContentUploadViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'pulpcore/tasking/storage.py' changed: | |
Removed import of package 'warnings' | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'WorkingDirectory' changed: | |
Method '__init__' changed implementation: | |
Code semantics changed | |
No longer uses imported 'warnings' | |
Newly uses imported 'deprecation_logger' | |
Module 'pulpcore/tasking/tasks.py' changed: | |
New imported package 'json' | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
New class 'NonJSONWarningEncoder' derived from local 'json.JSONEncoder' with 1 public method | |
Function '_queue_reserved_task' changed implementation: | |
Code semantics changed | |
Function 'enqueue_with_reservation' changed implementation: | |
Code semantics changed | |
No longer uses imported 'GuidMiddleware', 'Job', 'Model', 'Queue', 'RedisConnectionError', 'ReservedResourceRecord', 'TASK_STATES', 'Task', 'TaskReservedResourceRecord', 'connection', 'get_current_job', 'transaction', 'util', 'uuid' | |
Newly uses imported 'deprecation_logger' | |
New function '_enqueue_with_reservation' | |
New function 'dispatch' | |
Module 'pulpcore/tasking/util.py' changed: | |
Function 'cancel' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tasking/worker.py' changed: | |
Class 'PulpWorker' changed: | |
Method 'handle_job_failure' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/functional/api/using_plugin/test_content_promotion.py' changed: | |
New imported 'PULP_CONTENT_BASE_URL' from 'pulpcore.tests.functional.api.using_plugin.constants' | |
Class 'ContentPromotionTestCase' changed: | |
Method 'test_all' changed implementation: | |
Code semantics changed | |
Newly uses imported 'PULP_CONTENT_BASE_URL' | |
Module 'pulpcore/tests/functional/api/using_plugin/test_distributions.py' changed: | |
Class 'CRUDPublicationDistributionTestCase' changed: | |
Method 'test_01_create' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/functional/api/using_plugin/test_pulpexport.py' changed: | |
New imported 'create_repo_and_versions', 'delete_exporter' from 'pulpcore.tests.functional.api.using_plugin.utils' | |
Class 'BaseExporterCase' changed: | |
Removed method '_delete_exporter' | |
Method '_create_exporter' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Class 'PulpExportTestCase' changed: | |
Method '_create_repo_and_versions' changed implementation: | |
Code semantics changed | |
No longer uses imported 'gen_repo', 'monitor_task' | |
Newly uses imported 'create_repo_and_versions' | |
Method 'test_chunking' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_delete' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_export' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_export_by_version_results' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_incremental' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_list' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_start_end_incrementals' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Class 'PulpExporterTestCase' changed: | |
Method 'test_delete' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_partial_update' changed implementation: | |
Code semantics changed | |
Newly uses imported 'monitor_task' | |
Module 'pulpcore/tests/functional/api/using_plugin/test_pulpimport.py' changed: | |
New imported 'create_repo_and_versions', 'delete_exporter' from 'pulpcore.tests.functional.api.using_plugin.utils' | |
New imported 'ContentFilesApi', 'RepositoriesFileVersionsApi' from 'pulpcore.client.pulp_file' | |
Class 'PulpImportTestCase' changed: | |
Removed method '_delete_exporter' | |
Method '_create_importer' changed implementation: | |
Added arg 'exported_repos' | |
Code semantics changed | |
Method '_perform_import' changed implementation: | |
Added arg 'an_export' | |
Code semantics changed | |
Method '_setup_repositories' changed implementation: | |
Code semantics changed | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
Newly uses imported 'ContentFilesApi', 'RepositoriesFileVersionsApi' | |
Method 'tearDownClass' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
New method '_create_repo_and_versions' | |
New method '_export_first_version' | |
New method '_gen_export' | |
New method 'test_import_not_latest_version' | |
Module 'pulpcore/tests/functional/api/using_plugin/test_repo_versions.py' changed: | |
New imported 'TaskReportError' from new 'pulp_smash.exceptions' | |
Class 'AddRemoveRepoVersionTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
Method 'test_delete_first_version' changed implementation: | |
Code semantics changed | |
No longer uses imported 'HTTPError' | |
New method 'test_delete_all_versions' | |
Module 'pulpcore/tests/functional/api/using_plugin/utils.py' changed: | |
New imported 'cli' from 'pulp_smash' | |
New imported 'monitor_task' from new 'pulp_smash.pulp3.bindings' | |
New imported 'CoreApiClient', 'ExportersPulpApi' from new 'pulpcore.client.pulpcore' | |
New function 'create_repo_and_versions' | |
New function 'delete_exporter' | |
Module 'pulpcore/tests/unit/models/test_content.py' changed: | |
New imported 'Remote', 'RemoteArtifact' from 'pulpcore.plugin.models' | |
New class 'RemoteArtifactAlgorithmTestCase' with 6 public methods | |
New modules 'pulpcore/app/loggers.py', 'pulpcore/app/migrations/0062_add_new_distribution_mastermodel.py', 'pulpcore/tests/unit/download/__init__.py', 'pulpcore/tests/unit/download/test_download_base.py' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Package 'pulpcore/tests/functional/api/using_plugin' changed: | |
Removed module 'test_filesystemexport.py' | |
Module 'constants.py' changed: | |
New imported 'BASE_PATH' from 'pulp_smash.pulp3.constants' | |
Module 'test_content_delivery.py' changed: | |
Class 'ContentDeliveryTestCase' changed: | |
Method 'test_content_remote_delete' changed implementation: | |
Code semantics changed | |
Module 'test_content_path.py' changed: | |
Class 'SyncPublishContentPathTestCase' changed: | |
Method 'test_all' changed implementation: | |
Code semantics changed | |
Module 'test_content_promotion.py' changed: | |
New imported 'PULP_CONTENT_BASE_URL' from 'pulpcore.tests.functional.api.using_plugin.constants' | |
Class 'ContentPromotionTestCase' changed: | |
Method 'test_all' changed implementation: | |
Code semantics changed | |
Newly uses imported 'PULP_CONTENT_BASE_URL' | |
Module 'test_crud_repos.py' changed: | |
Class 'CRUDRemoteTestCase' changed: | |
Method 'test_update' changed implementation: | |
Code semantics changed | |
New method 'test_headers' | |
Module 'test_distributions.py' changed: | |
Removed import of 'reduce' from removed 'functools' | |
Removed import of 'get_added_content' from 'pulp_smash.pulp3.utils' | |
New imported 'delete_orphans' from new 'pulp_smash.pulp3.bindings' | |
New imported 'download_content_unit' from 'pulp_smash.pulp3.utils' | |
New imported 'ContentFilesApi', 'DistributionsFileApi', 'FileFilePublication', 'PublicationsFileApi', 'RemotesFileApi', 'RepositoriesFileApi', 'RepositorySyncURL' from new 'pulpcore.client.pulp_file' | |
New imported 'gen_file_client', 'monitor_task' from 'pulpcore.tests.functional.api.using_plugin.utils' | |
Class 'CRUDPublicationDistributionTestCase' changed: | |
Method 'test_01_create' changed implementation: | |
Code semantics changed | |
Class 'ContentServePublicationDistributionTestCase' changed: | |
New attributes 'distribution', 'remote', 'repo' | |
Removed method 'download_pulp_manifest' | |
Removed method 'test_content_served' | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
No longer uses imported 'api' | |
Newly uses imported 'ContentFilesApi', 'DistributionsFileApi', 'PublicationsFileApi', 'RemotesFileApi', 'RepositoriesFileApi', 'gen_file_client' | |
New method 'do_range_request_download_test' | |
New method 'do_test_content_served' | |
New method 'setUp' | |
New method 'setup_download_test' | |
New method 'test_content_served_immediate' | |
New method 'test_content_served_immediate_with_range_request' | |
New method 'test_content_served_on_demand' | |
New method 'test_content_served_on_demand_with_range_request' | |
New method 'test_nonpublished_content_not_served' | |
Removed function 'parse_pulp_manifest' | |
Module 'test_orphans.py' changed: | |
Removed import of 'delete_orphans' from 'pulp_smash.pulp3.utils' | |
New imported 'OrphansApi', 'OrphansCleanupApi' from 'pulpcore.client.pulpcore' | |
Class 'DeleteOrphansTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
Newly uses imported 'OrphansApi', 'core_client' | |
Method 'test_clean_orphan_artifact' changed implementation: | |
Code semantics changed | |
No longer uses imported 'delete_orphans' | |
Newly uses imported 'monitor_task' | |
Method 'test_clean_orphan_content_unit' changed implementation: | |
Code semantics changed | |
No longer uses imported 'delete_orphans' | |
New class 'OrphansCleanUpTestCase' derived from local 'unittest.TestCase' with 6 public methods | |
Module 'test_pulpexport.py' changed: | |
Removed import of 'ExportersCoreExportsApi' from 'pulpcore.client.pulpcore' | |
New imported 'create_repo_and_versions', 'delete_exporter' from 'pulpcore.tests.functional.api.using_plugin.utils' | |
New imported 'ExportersPulpExportsApi' from 'pulpcore.client.pulpcore' | |
Class 'BaseExporterCase' changed: | |
Removed method '_delete_exporter' | |
Method '_create_exporter' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
No longer uses imported 'ExportersCoreExportsApi' | |
Newly uses imported 'ExportersPulpExportsApi' | |
Method 'tearDownClass' changed implementation: | |
Code semantics changed | |
Class 'PulpExportTestCase' changed: | |
Method '_create_repo_and_versions' changed implementation: | |
Code semantics changed | |
No longer uses imported 'gen_repo', 'monitor_task' | |
Newly uses imported 'create_repo_and_versions' | |
Method 'test_chunking' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_delete' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_export' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_export_by_version_results' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_incremental' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_list' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_start_end_incrementals' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Class 'PulpExporterTestCase' changed: | |
Method 'test_delete' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_partial_update' changed implementation: | |
Code semantics changed | |
Newly uses imported 'monitor_task' | |
Module 'test_pulpimport.py' changed: | |
Removed import of 'ExportersCoreExportsApi', 'ImportersCoreImportCheckApi', 'ImportersCoreImportsApi' from 'pulpcore.client.pulpcore' | |
New imported 'create_repo_and_versions', 'delete_exporter' from 'pulpcore.tests.functional.api.using_plugin.utils' | |
New imported 'ExportersPulpExportsApi', 'ImportersPulpImportCheckApi', 'ImportersPulpImportsApi' from 'pulpcore.client.pulpcore' | |
New imported 'ContentFilesApi', 'RepositoriesFileVersionsApi' from 'pulpcore.client.pulp_file' | |
Class 'PulpImportTestCase' changed: | |
Removed method '_delete_exporter' | |
Method '_create_importer' changed implementation: | |
Added arg 'exported_repos' | |
Code semantics changed | |
Method '_perform_import' changed implementation: | |
Added arg 'an_export' | |
Code semantics changed | |
Method '_setup_repositories' changed implementation: | |
Code semantics changed | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
No longer uses imported 'ExportersCoreExportsApi', 'ImportersCoreImportCheckApi', 'ImportersCoreImportsApi' | |
Newly uses imported 'ContentFilesApi', 'ExportersPulpExportsApi', 'ImportersPulpImportCheckApi', 'ImportersPulpImportsApi', 'RepositoriesFileVersionsApi' | |
Method 'tearDownClass' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
New method '_create_repo_and_versions' | |
New method '_export_first_version' | |
New method '_gen_export' | |
New method 'test_import_not_latest_version' | |
Module 'test_repair.py' changed: | |
Module 'test_repo_versions.py' changed: | |
New imported 'TaskReportError' from new 'pulp_smash.exceptions' | |
New imported 'monitor_task' from new 'pulp_smash.pulp3.bindings' | |
New imported 'download_content_unit' from 'pulp_smash.pulp3.utils' | |
New imported 'CoreApiClient', 'RepositoryVersionsApi' from new 'pulpcore.client.pulpcore' | |
New imported 'ContentFilesApi', 'DistributionsFileApi', 'PublicationsFileApi', 'RemotesFileApi', 'RepositoriesFileApi', 'RepositoriesFileVersionsApi', 'RepositorySyncURL' from new 'pulpcore.client.pulp_file' | |
New imported 'ApiException' from new 'pulpcore.client.pulp_file.exceptions' | |
New imported 'create_distribution', 'gen_file_client' from 'pulpcore.tests.functional.api.using_plugin.utils' | |
Class 'AddRemoveContentTestCase' changed: | |
Method 'test_02_sync_content' changed implementation: | |
Code semantics changed | |
Class 'AddRemoveRepoVersionTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
Method 'test_delete_first_version' changed implementation: | |
Code semantics changed | |
No longer uses imported 'HTTPError' | |
New method 'test_delete_all_versions' | |
Class 'BaseVersionTestCase' changed: | |
Method 'tearDownClass' changed implementation: | |
Code semantics changed | |
Method 'test_add_content_with_base_version' changed implementation: | |
Code semantics changed | |
Class 'CreateRepoBaseVersionTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
New class 'ContentInRepositoryVersionViewTestCase' derived from local 'unittest.TestCase' with 3 public methods | |
New class 'RepoVersionRetentionTestCase' derived from local 'unittest.TestCase' with 4 public methods | |
Module 'test_tasking.py' changed: | |
Class 'CancelTaskTestCase' changed: | |
Method 'create_long_task' changed implementation: | |
Code semantics changed | |
Method 'test_cancel_running_task' changed implementation: | |
Code semantics changed | |
Module 'utils.py' changed: | |
New imported 'cli', 'utils' from 'pulp_smash' | |
New imported 'monitor_task' from new 'pulp_smash.pulp3.bindings' | |
New imported 'CoreApiClient', 'ExportersPulpApi' from new 'pulpcore.client.pulpcore' | |
New imported 'DistributionsFileApi' from 'pulpcore.client.pulp_file' | |
New function 'create_distribution' | |
New function 'create_repo_and_versions' | |
New function 'delete_exporter' | |
New modules 'test_content_cache.py', 'test_publications.py' | |
Package 'pulpcore/tests/unit/serializers' changed: | |
Module 'test_pulpexport.py' changed: | |
Class 'TestPulpExportSerializer' changed: | |
Method 'test_chunk_size' changed implementation: | |
Code semantics changed | |
Module 'test_repository.py' changed: | |
Removed import of 'BaseDistribution' from 'pulpcore.app.models' | |
Removed import of 'BaseDistributionSerializer' from 'pulpcore.app.serializers' | |
New imported 'Distribution' from 'pulpcore.app.models' | |
New imported 'DistributionSerializer' from 'pulpcore.app.serializers' | |
Class 'TestDistributionPath' changed: | |
Method 'test_no_overlap' changed implementation: | |
Code semantics changed | |
No longer uses imported 'BaseDistribution', 'BaseDistributionSerializer' | |
Newly uses imported 'Distribution', 'DistributionSerializer' | |
Method 'test_overlap' changed implementation: | |
Code semantics changed | |
No longer uses imported 'BaseDistribution', 'BaseDistributionSerializer' | |
Newly uses imported 'Distribution', 'DistributionSerializer' | |
Method 'test_slashes' changed implementation: | |
Code semantics changed | |
No longer uses imported 'BaseDistributionSerializer' | |
Newly uses imported 'DistributionSerializer' | |
Method 'test_uniqueness' changed implementation: | |
Code semantics changed | |
No longer uses imported 'BaseDistribution', 'BaseDistributionSerializer' | |
Newly uses imported 'Distribution', 'DistributionSerializer' | |
Package 'pulpcore/app/viewsets' changed: | |
Module '__init__.py' changed: | |
Removed import of 'BaseDistributionViewSet' from 'publication' | |
New imported 'OrphansCleanupViewset' from new 'orphans' | |
New imported 'DistributionViewSet', 'ListPublicationViewSet', 'NewDistributionFilter' from 'publication' | |
New imported 'ListRepositoryVersionViewSet' from 'repository' | |
Module 'base.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'AsyncCreateMixin' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Class 'AsyncRemoveMixin' changed: | |
Method 'destroy' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Class 'AsyncUpdateMixin' changed: | |
Method 'update' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'content.py' changed: | |
New imported 'PublishedMetadata' from 'pulpcore.app.models' | |
Module 'custom_filters.py' changed: | |
Class 'ReservedResourcesFilter' changed: | |
Method 'filter' changed implementation: | |
Code semantics changed | |
Module 'exporter.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.plugin.tasking' | |
New imported 'AsyncRemoveMixin', 'AsyncUpdateMixin' from 'pulpcore.app.viewsets' | |
New imported 'dispatch' from 'pulpcore.plugin.tasking' | |
Class 'PulpExportViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'PulpExport', 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'importer.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'PulpImportViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'publication.py' changed: | |
Removed import of 'BaseDistribution' from 'pulpcore.app.models' | |
Removed import of 'BaseDistributionSerializer' from 'pulpcore.app.serializers' | |
New imported '_' from new 'gettext' | |
New imported 'Filter' from new 'django_filters' | |
New imported 'serializers' from 'rest_framework' | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
New imported 'Content', 'Distribution' from 'pulpcore.app.models' | |
New imported 'DistributionSerializer' from 'pulpcore.app.serializers' | |
New class 'DistributionViewSet' derived from multiple base classes local 'mixins.RetrieveModelMixin', local 'mixins.ListModelMixin' with 1 public method | |
New class 'ListPublicationViewSet' derived from local 'mixins.ListModelMixin' with 1 public method | |
New class 'NewDistributionFilter' with 0 public methods | |
New class 'PublicationContentFilter' with 1 public method | |
Module 'repository.py' changed: | |
Removed import of package 'itertools' | |
Removed import of 'RepositoryContent' from 'pulpcore.app.models' | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'GenericViewSet' from new 'rest_framework.viewsets' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'RepositoryVersionContentFilter' changed: | |
Method 'filter' changed implementation: | |
Code semantics changed | |
No longer uses imported 'Repository', 'RepositoryContent', 'itertools' | |
Class 'RepositoryVersionViewSet' changed: | |
Method 'destroy' changed implementation: | |
Code semantics changed | |
No longer uses imported '_', 'enqueue_with_reservation', 'serializers' | |
Newly uses imported 'dispatch' | |
Method 'repair' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
New class 'ListRepositoryVersionViewSet' derived from local 'mixins.ListModelMixin' with 0 public methods | |
Module 'task.py' changed: | |
Class 'TaskViewSet' changed: | |
Method 'partial_update' changed implementation: | |
Code semantics changed | |
Module 'upload.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'UploadViewSet' changed: | |
Method 'commit' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'user.py' changed: | |
Class 'GroupObjectPermissionViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
Method 'list' changed implementation: | |
Code semantics changed | |
Method 'retrieve' changed implementation: | |
Code semantics changed | |
Class 'GroupUserViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
Method 'list' changed implementation: | |
Code semantics changed | |
Class 'UserViewSet' changed: | |
Method 'permissions' changed implementation: | |
Code semantics changed | |
New module 'orphans.py' | |
Package 'pulpcore/plugin/viewsets' changed: | |
Module '__init__.py' changed: | |
Removed import of 'BaseDistributionViewSet' from 'pulpcore.app.viewsets' | |
New imported 'AsyncUpdateMixin', 'DistributionViewSet', 'NewDistributionFilter' from 'pulpcore.app.viewsets' | |
Module 'content.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.plugin.tasking' | |
New imported 'DatabaseError' from new 'django.db' | |
New imported 'dispatch' from 'pulpcore.plugin.tasking' | |
Class 'NoArtifactContentUploadViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Class 'SingleArtifactContentUploadViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Method 'init_content_data' changed implementation: | |
Code semantics changed | |
Newly uses imported 'DatabaseError' | |
Package 'pulpcore/tests/unit' changed: | |
New module 'test_cache.py' | |
Package 'pulpcore/tests/functional/api' changed: | |
Module 'test_correlation_id.py' changed: | |
Removed import of 'OrphansApi' from 'pulpcore.client.pulpcore' | |
New imported 'OrphansCleanupApi' from 'pulpcore.client.pulpcore' | |
Class 'CorrelationIdTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
No longer uses imported 'OrphansApi' | |
Newly uses imported 'OrphansCleanupApi' | |
Method 'test_correlation_id' changed implementation: | |
Code semantics changed | |
Module 'test_crd_artifacts.py' changed: | |
Class 'ArtifactTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
Package 'pulpcore/openapi' changed: | |
Module '__init__.py' changed: | |
New imported package 'os' | |
Class 'PulpAutoSchema' changed: | |
Removed method '_map_serializer_field' | |
Method 'get_tags' changed implementation: | |
Code semantics changed | |
Class 'PulpSchemaGenerator' changed: | |
Method 'get_schema' changed implementation: | |
Code semantics changed | |
Method 'parse' changed implementation: | |
Removed arg 'request' | |
Added arg 'input_request' | |
Code semantics changed | |
Newly uses imported 'os', 're', 'spectacular_settings' | |
Package 'pulpcore/download' changed: | |
Module 'base.py' changed: | |
New imported '_' from new 'gettext' | |
New imported 'UnsupportedDigestValidationError' from 'pulpcore.exceptions' | |
Class 'BaseDownloader' changed: | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Newly uses imported 'UnsupportedDigestValidationError', '_' | |
Method 'artifact_attributes' changed implementation: | |
Code semantics changed | |
No longer uses imported 'Artifact' | |
Method 'fetch' changed implementation: | |
Newly uses imported '_' | |
Method 'validate_digests' changed implementation: | |
Code semantics changed | |
Method 'validate_size' changed implementation: | |
Code semantics changed | |
Module 'factory.py' changed: | |
Removed import of package 'json' | |
New imported 'MultiDict' from new 'multidict' | |
Class 'DownloaderFactory' changed: | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Method '_make_aiohttp_session_from_remote' changed implementation: | |
Code semantics changed | |
No longer uses imported 'json' | |
Newly uses imported 'MultiDict' | |
Method 'build' changed implementation: | |
Code semantics changed | |
Module 'http.py' changed: | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'HttpDownloader' changed: | |
New attribute 'max_retries' | |
Method '__init__' changed implementation: | |
Added arg 'max_retries' | |
Code semantics changed | |
Function 'http_giveup' changed implementation: | |
Code semantics changed | |
Newly uses imported 'deprecation_logger' | |
New function 'http_giveup_handler' | |
Package 'pulpcore/app' changed: | |
Module 'apps.py' changed: | |
New imported 'settings' from new 'django.conf' | |
New imported 'get_user_model' from new 'django.contrib.auth' | |
Class 'PulpAppConfig' changed: | |
Method 'ready' changed implementation: | |
Code semantics changed | |
Newly uses imported 'post_migrate' | |
Function '_populate_access_policies' changed implementation: | |
Code semantics changed | |
New function '_delete_anon_user' | |
Module 'modelresource.py' changed: | |
Class 'ContentArtifactResource' changed: | |
Method 'set_up_queryset' changed implementation: | |
Code semantics changed | |
Module 'response.py' changed: | |
Class 'OperationPostponedResponse' changed: | |
Method '__init__' changed implementation: | |
Removed arg 'result' | |
Added arg 'task' | |
Code semantics changed | |
Module 'settings.py' changed: | |
New imported 'getLogger' from new 'logging' | |
Module 'urls.py' changed: | |
New imported 'ListRepositoryVersionViewSet', 'OrphansCleanupViewset' from new 'pulpcore.app.viewsets' | |
Module 'util.py' changed: | |
New function 'get_request_without_query_params' | |
New module 'loggers.py' | |
Package 'pulpcore/tasking' changed: | |
Module 'connection.py' changed: | |
New imported 'aRedis' from new 'aioredis' | |
New function 'get_async_redis_connection' | |
Module 'storage.py' changed: | |
Removed import of packages 'random', 'warnings' | |
Removed import of '_' from removed 'gettext' | |
Removed import of 'get_current_job' from removed 'rq.job' | |
Class '_WorkingDir' changed: | |
Method '_delete' changed implementation: | |
Code semantics changed | |
Module 'tasks.py' changed: | |
New imported package 'json' | |
Removed import of 'ReservedResourceRecord', 'TaskReservedResourceRecord' from 'pulpcore.app.models' | |
New imported 'settings' from new 'django.conf' | |
New imported 'db_connection' from 'django.db' | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
New class 'UUIDEncoder' derived from local 'json.JSONEncoder' with 1 public method | |
Removed function 'enqueue_with_reservation' | |
Function '_queue_reserved_task' changed implementation: | |
Code semantics changed | |
New function '_enqueue_with_reservation' | |
New function '_validate_and_get_resources' | |
New function 'dispatch' | |
Module 'util.py' changed: | |
New imported 'blake2s' from new 'hashlib' | |
New imported 'settings' from new 'django.conf' | |
New imported 'db_connection' from 'django.db' | |
New imported 'TASK_INCOMPLETE_STATES' from 'pulpcore.constants' | |
Function '_delete_incomplete_resources' changed implementation: | |
Code semantics changed | |
Function 'cancel' changed implementation: | |
Code semantics changed | |
Newly uses imported 'TASK_INCOMPLETE_STATES', 'db_connection', 'settings' | |
New function '_hash_to_u64' | |
Module 'worker.py' changed: | |
New imported 'settings' from new 'pulpcore.app' | |
Class 'PulpWorker' changed: | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Newly uses imported 'settings' | |
Method 'handle_job_failure' changed implementation: | |
Code semantics changed | |
Module 'worker_watcher.py' changed: | |
Removed function 'mark_worker_online' | |
Function 'check_worker_processes' changed implementation: | |
Code semantics changed | |
Function 'handle_worker_heartbeat' changed implementation: | |
Code semantics changed | |
New modules 'entrypoint.py', 'pulpcore_worker.py' | |
Package 'pulpcore/app/management/commands' changed: | |
Module 'handle-artifact-checksums.py' changed: | |
Class 'Command' changed: | |
Method '_show_immediate_content' changed implementation: | |
Code semantics changed | |
Method '_show_on_demand_content' changed implementation: | |
Code semantics changed | |
Method 'handle' changed implementation: | |
Code semantics changed | |
New module 'add-signing-service.py' | |
Package 'pulpcore/app/models' changed: | |
Module '__init__.py' changed: | |
Removed import of 'BaseDistribution', 'PublicationDistribution', 'RepositoryVersionDistribution' from 'publication' | |
Removed import of 'ReservedResourceRecord', 'TaskReservedResourceRecord' from 'task' | |
New imported 'Distribution' from 'publication' | |
Module 'content.py' changed: | |
Class 'Artifact' changed: | |
New method 'touch' | |
Class 'Content' changed: | |
New method 'touch' | |
Class 'RemoteArtifact' changed: | |
New method 'validate_checksums' | |
Module 'publication.py' changed: | |
New imported 'AFTER_UPDATE', 'BEFORE_DELETE', 'hook' from new 'django_lifecycle' | |
New imported 'Cache' from new 'pulpcore.cache' | |
New imported 'settings' from new 'dynaconf' | |
Class 'BaseDistribution' changed: | |
Removed method 'content_handler' | |
Removed method 'content_handler_list_directory' | |
New method '__init__' | |
Class 'ContentGuard' changed: | |
New method 'invalidate_cache' | |
Class 'Publication' changed: | |
Method 'delete' changed implementation: | |
Code semantics changed | |
Newly uses imported 'Cache', 'settings' | |
New class 'Distribution' with 3 public methods | |
New class 'PublicationQuerySet' derived from local 'models.QuerySet' with 1 public method | |
Module 'repository.py' changed: | |
New imported 'settings' from new 'dynaconf' | |
New imported 'AFTER_UPDATE', 'BEFORE_DELETE', 'hook' from new 'django_lifecycle' | |
New imported 'ALL_KNOWN_CONTENT_CHECKSUMS' from new 'pulpcore.constants' | |
New imported 'Cache' from new 'pulpcore.cache' | |
Class 'Remote' changed: | |
Method 'get_downloader' changed implementation: | |
Code semantics changed | |
No longer uses imported 'Artifact' | |
Newly uses imported 'ALL_KNOWN_CONTENT_CHECKSUMS' | |
New method 'invalidate_cache' | |
Class 'Repository' changed: | |
Method 'latest_version' changed implementation: | |
Code semantics changed | |
Method 'new_version' changed implementation: | |
Code semantics changed | |
New method 'cleanup_old_versions' | |
New method 'invalidate_cache' | |
New method 'on_new_version' | |
Class 'RepositoryVersion' changed: | |
Removed method 'versions_containing_content' | |
Method '__exit__' changed implementation: | |
Code semantics changed | |
Method 'delete' changed implementation: | |
Code semantics changed | |
Newly uses imported 'Cache', 'settings' | |
Method 'next' changed implementation: | |
Code semantics changed | |
Method 'previous' changed implementation: | |
Code semantics changed | |
New class 'RepositoryVersionQuerySet' derived from local 'models.QuerySet' with 2 public methods | |
Module 'task.py' changed: | |
New imported package 'os' | |
Removed import of 'WORKER_TTL' from removed 'pulpcore.app.settings' | |
New imported 'suppress' from new 'contextlib' | |
New imported 'blake2s' from new 'hashlib' | |
New imported 'ArrayField' from 'django.contrib.postgres.fields' | |
New imported 'connection' from 'django.db' | |
New imported 'settings' from new 'django.conf' | |
New imported 'AdvisoryLockError' from 'pulpcore.exceptions' | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'Task' changed: | |
Removed attributes 'error', 'finished_at', 'started_at', 'state' | |
New attribute 'lock' | |
Method 'current' changed implementation: | |
Code semantics changed | |
Newly uses imported 'os', 'settings' | |
Method 'release_resources' changed implementation: | |
Code semantics changed | |
Newly uses imported 'suppress' | |
Method 'set_completed' changed implementation: | |
Code semantics changed | |
Method 'set_failed' changed implementation: | |
Code semantics changed | |
Newly uses imported 'TASK_FINAL_STATES' | |
Method 'set_running' changed implementation: | |
Code semantics changed | |
New method '__enter__' | |
New method '__exit__' | |
New method '__str__' | |
Class 'Worker' changed: | |
Method 'missing' changed implementation: | |
Code semantics changed | |
No longer uses imported 'WORKER_TTL' | |
Newly uses imported 'settings' | |
Method 'online' changed implementation: | |
Code semantics changed | |
No longer uses imported 'WORKER_TTL' | |
Newly uses imported 'settings' | |
Class 'WorkerManager' changed: | |
Method 'dirty_workers' changed implementation: | |
Code semantics changed | |
No longer uses imported 'WORKER_TTL' | |
Newly uses imported 'settings' | |
Method 'missing_workers' changed implementation: | |
Code semantics changed | |
No longer uses imported 'WORKER_TTL' | |
Newly uses imported 'settings' | |
Method 'online_workers' changed implementation: | |
Code semantics changed | |
No longer uses imported 'WORKER_TTL' | |
Newly uses imported 'settings' | |
New class 'TaskManager' derived from local 'models.Manager' with 1 public method | |
New function '_hash_to_u64' | |
Package 'pulpcore/content' changed: | |
Module '__init__.py' changed: | |
New imported 'loop' from 'handler' | |
New function 'get_status_blocking' | |
New function 'save_heartbeat_blocking' | |
Module 'handler.py' changed: | |
New imported package 'asyncio' | |
Removed import of 'BaseDistribution' from 'pulpcore.app.models' | |
New imported 'ThreadPoolExecutor' from new 'concurrent.futures' | |
New imported 'URL' from new 'yarl' | |
New imported 'DatabaseError' from 'django.db' | |
New imported 'Distribution', 'Publication' from 'pulpcore.app.models' | |
New imported 'UnsupportedDigestValidationError' from new 'pulpcore.exceptions' | |
New imported 'ContentCache' from new 'pulpcore.cache' | |
Class 'Handler' changed: | |
Removed method '_serve_content_artifact' | |
Method '_match_distribution' changed implementation: | |
Code semantics changed | |
No longer uses imported 'BaseDistribution' | |
Newly uses imported 'Distribution' | |
Method '_permit' changed implementation: | |
Code semantics changed | |
Method '_save_artifact' changed implementation: | |
Code semantics changed | |
Newly uses imported 'DatabaseError' | |
New method 'cast_remote_blocking' | |
New method 'check_permit_blocking' | |
New method 'contentartifact_exists_blocking' | |
New method 'get_base_paths_blocking' | |
New method 'get_contentartifact_blocking' | |
New method 'get_latest_publication_or_version_blocking' | |
New method 'get_published_artifact_blocking' | |
New method 'get_remote_artifact_blocking' | |
New method 'get_remote_artifacts_blocking' | |
New method 'list_directory_blocking' | |
New method 'match_distribution_blocking' | |
New method 'save_artifact_blocking' | |
Package 'pulpcore/plugin' changed: | |
Module 'actions.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'DatabaseError' from new 'django.db' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'ModifyRepositoryActionMixin' changed: | |
Method 'modify' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'DatabaseError', 'dispatch' | |
Module 'tasking.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
Removed import of 'WorkingDirectory' from removed 'pulpcore.tasking.storage' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Package 'pulpcore/exceptions' changed: | |
Module '__init__.py' changed: | |
New imported 'AdvisoryLockError' from 'base' | |
Module 'base.py' changed: | |
New class 'AdvisoryLockError' with 0 public methods | |
Module 'validation.py' changed: | |
Class 'DigestValidationError' changed: | |
New attribute 'url' | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Method '__str__' changed implementation: | |
Code semantics changed | |
Class 'SizeValidationError' changed: | |
New attribute 'url' | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Method '__str__' changed implementation: | |
Code semantics changed | |
Package 'pulpcore/app/tasks' changed: | |
Module 'export.py' changed: | |
New imported 'PulpExport', 'PulpExporter' from 'pulpcore.app.models' | |
New imported 'PulpExportSerializer' from new 'pulpcore.app.serializers' | |
Function 'pulp_export' changed implementation: | |
Removed arg 'the_export' | |
Added arg 'exporter_pk' | |
Added arg 'params' | |
Code semantics changed | |
Newly uses imported 'PulpExport', 'PulpExportSerializer', 'PulpExporter' | |
Module 'importer.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Removed function '_repo_version_path' | |
Function '_import_file' changed implementation: | |
Added arg 'do_raise' | |
Code semantics changed | |
Function 'import_repository_version' changed implementation: | |
Code semantics changed | |
Function 'pulp_import' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'orphan.py' changed: | |
Function 'orphan_cleanup' changed implementation: | |
Added arg 'content_pks' | |
Code semantics changed | |
Module 'repository.py' changed: | |
New imported 'ValidationError' from new 'rest_framework.serializers' | |
Function '_verify_artifact' changed implementation: | |
Code semantics changed | |
Function 'delete_version' changed implementation: | |
Code semantics changed | |
Newly uses imported 'ValidationError' | |
Package 'pulpcore/app/serializers' changed: | |
Module '__init__.py' changed: | |
Removed import of 'BaseDistributionSerializer', 'PublicationDistributionSerializer', 'RepositoryVersionDistributionSerializer' from 'publication' | |
New imported 'OrphansCleanupSerializer' from new 'orphans' | |
New imported 'DistributionSerializer' from 'publication' | |
Module 'exporter.py' changed: | |
Class 'PulpExportSerializer' changed: | |
Method 'validate_chunk_size' changed implementation: | |
Code semantics changed | |
Module 'fields.py' changed: | |
Class 'LabelsField' changed: | |
Method 'to_internal_value' changed implementation: | |
Code semantics changed | |
Class 'LatestVersionField' changed: | |
Method 'get_url' changed implementation: | |
Code semantics changed | |
Module 'publication.py' changed: | |
New class 'DistributionSerializer' with 2 public methods | |
Module 'task.py' changed: | |
New imported 'get_request_without_query_params' from 'pulpcore.app.util' | |
Class 'CreatedResourceSerializer' changed: | |
Removed method '_get_request_without_query_params' | |
Method 'to_representation' changed implementation: | |
Code semantics changed | |
Newly uses imported 'get_request_without_query_params' | |
Module 'user.py' changed: | |
New imported 'get_request_without_query_params' from 'pulpcore.app.util' | |
Class 'ContentObjectField' changed: | |
Method 'to_representation' changed implementation: | |
Code semantics changed | |
Newly uses imported 'get_request_without_query_params' | |
New module 'orphans.py' | |
Package 'pulpcore/app/migrations' changed: | |
Module '0061_call_handle_artifact_checksums_command.py' changed: | |
New imported packages 'logging', 'os' | |
Removed import of 'call_command' from removed 'django.core.management' | |
New imported '_' from new 'gettext' | |
New imported 'settings' from new 'django.conf' | |
New imported 'constants' from new 'pulpcore' | |
New imported 'pulp_hashlib' from new 'pulpcore.app' | |
Removed function 'call_handle_artifact_checksums_command' | |
New function 'handle_artifact_checksums' | |
New function 'run_handle_artifact_checksums' | |
New modules '0062_add_new_distribution_mastermodel.py', '0063_repository_retained_versions.py', '0064_add_new_style_task_columns.py', '0064_repository_user_hidden.py', '0065_merge_20210615_1211.py', '0066_download_concurrency_and_retry_changes.py', '0067_add_protect_to_task_reservation.py', '0068_add_timestamp_of_interest.py' | |
Package 'pulpcore/plugin/models' changed: | |
Module '__init__.py' changed: | |
Removed import of 'BaseDistribution', 'PublicationDistribution', 'RepositoryVersionDistribution' from 'pulpcore.app.models' | |
New imported 'Distribution' from 'pulpcore.app.models' | |
Package 'pulpcore/tests/unit/models' changed: | |
Module 'test_content.py' changed: | |
New imported 'Remote', 'RemoteArtifact' from 'pulpcore.plugin.models' | |
New class 'RemoteArtifactAlgorithmTestCase' with 6 public methods | |
Module 'test_task.py' changed: | |
Removed import of 'User' from removed 'django.contrib.auth.models' | |
New imported 'get_user_model' from new 'django.contrib.auth' | |
Class 'TaskTestCase' changed: | |
Method 'test_delete_with_reserved_resources' changed implementation: | |
Code semantics changed | |
No longer uses imported 'User' | |
Package 'pulpcore/plugin/stages' changed: | |
Removed module 'association_stages.py' | |
Module '__init__.py' changed: | |
Removed import of 'ContentUnassociation' from removed 'association_stages' | |
Module 'artifact_stages.py' changed: | |
New imported 'DatabaseError' from new 'django.db' | |
Class 'RemoteArtifactSaver' changed: | |
Method '_create_remote_artifact' changed implementation: | |
Code semantics changed | |
Method '_needed_remote_artifacts' changed implementation: | |
Code semantics changed | |
Module 'content_stages.py' changed: | |
New imported 'ObjectDoesNotExist' from new 'django.core.exceptions' | |
New imported 'DatabaseError' from 'django.db' | |
New imported 'Content', 'ProgressReport' from 'pulpcore.plugin.models' | |
New class 'ContentAssociation' with 0 public methods | |
Module 'declarative_version.py' changed: | |
Removed import of 'ContentUnassociation' from removed 'association_stages' | |
Class 'DeclarativeVersion' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'ContentUnassociation' | |
Module 'models.py' changed: | |
New imported 'ALL_KNOWN_CONTENT_CHECKSUMS' from new 'pulpcore.constants' | |
Package 'pulpcore/app/views' changed: | |
Module 'orphans.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'OrphansView' changed: | |
Method 'delete' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'deprecation_logger', 'dispatch' | |
Module 'repair.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'RepairView' changed: | |
Method 'post' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Package 'pulpcore/plugin/serializers' changed: | |
Module '__init__.py' changed: | |
Removed import of 'BaseDistributionSerializer', 'PublicationDistributionSerializer', 'RepositoryVersionDistributionSerializer' from 'pulpcore.app.serializers' | |
New imported 'DistributionSerializer', 'RepositoryVersionRelatedField' from 'pulpcore.app.serializers' | |
New packages 'pulpcore/cache', 'pulpcore/tests/upgrade/pre', 'pulpcore/tests/upgrade/post', 'pulpcore/tests/upgrade', 'pulpcore/tests/unit/download' | |
Removed modules '.ci/scripts/docs-builder.py', '.ci/scripts/release.py', 'pulpcore/plugin/stages/association_stages.py', 'pulpcore/tests/functional/api/using_plugin/test_filesystemexport.py' | |
Module 'pulpcore/app/apps.py' changed: | |
New imported 'settings' from new 'django.conf' | |
New imported 'get_user_model' from new 'django.contrib.auth' | |
Class 'PulpAppConfig' changed: | |
Method 'ready' changed implementation: | |
Code semantics changed | |
Newly uses imported 'post_migrate' | |
Function '_populate_access_policies' changed implementation: | |
Code semantics changed | |
New function '_delete_anon_user' | |
Module 'pulpcore/app/management/commands/handle-artifact-checksums.py' changed: | |
Class 'Command' changed: | |
Method '_show_immediate_content' changed implementation: | |
Code semantics changed | |
Method '_show_on_demand_content' changed implementation: | |
Code semantics changed | |
Method 'handle' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/app/migrations/0061_call_handle_artifact_checksums_command.py' changed: | |
New imported packages 'logging', 'os' | |
Removed import of 'call_command' from removed 'django.core.management' | |
New imported '_' from new 'gettext' | |
New imported 'settings' from new 'django.conf' | |
New imported 'constants' from new 'pulpcore' | |
New imported 'pulp_hashlib' from new 'pulpcore.app' | |
Removed function 'call_handle_artifact_checksums_command' | |
New function 'handle_artifact_checksums' | |
New function 'run_handle_artifact_checksums' | |
Module 'pulpcore/app/modelresource.py' changed: | |
Class 'ContentArtifactResource' changed: | |
Method 'set_up_queryset' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/app/models/__init__.py' changed: | |
Removed import of 'BaseDistribution', 'PublicationDistribution', 'RepositoryVersionDistribution' from 'publication' | |
Removed import of 'ReservedResourceRecord', 'TaskReservedResourceRecord' from 'task' | |
New imported 'Distribution' from 'publication' | |
Module 'pulpcore/app/models/content.py' changed: | |
Class 'Artifact' changed: | |
New method 'touch' | |
Class 'Content' changed: | |
New method 'touch' | |
Class 'RemoteArtifact' changed: | |
New method 'validate_checksums' | |
Module 'pulpcore/app/models/publication.py' changed: | |
New imported 'AFTER_UPDATE', 'BEFORE_DELETE', 'hook' from new 'django_lifecycle' | |
New imported 'Cache' from new 'pulpcore.cache' | |
New imported 'settings' from new 'dynaconf' | |
Class 'BaseDistribution' changed: | |
Removed method 'content_handler' | |
Removed method 'content_handler_list_directory' | |
New method '__init__' | |
Class 'ContentGuard' changed: | |
New method 'invalidate_cache' | |
Class 'Publication' changed: | |
Method 'delete' changed implementation: | |
Code semantics changed | |
Newly uses imported 'Cache', 'settings' | |
New class 'Distribution' with 3 public methods | |
New class 'PublicationQuerySet' derived from local 'models.QuerySet' with 1 public method | |
Module 'pulpcore/app/models/repository.py' changed: | |
New imported 'settings' from new 'dynaconf' | |
New imported 'AFTER_UPDATE', 'BEFORE_DELETE', 'hook' from new 'django_lifecycle' | |
New imported 'ALL_KNOWN_CONTENT_CHECKSUMS' from new 'pulpcore.constants' | |
New imported 'Cache' from new 'pulpcore.cache' | |
Class 'Remote' changed: | |
Method 'get_downloader' changed implementation: | |
Code semantics changed | |
No longer uses imported 'Artifact' | |
Newly uses imported 'ALL_KNOWN_CONTENT_CHECKSUMS' | |
New method 'invalidate_cache' | |
Class 'Repository' changed: | |
Method 'latest_version' changed implementation: | |
Code semantics changed | |
Method 'new_version' changed implementation: | |
Code semantics changed | |
New method 'cleanup_old_versions' | |
New method 'invalidate_cache' | |
New method 'on_new_version' | |
Class 'RepositoryVersion' changed: | |
Removed method 'versions_containing_content' | |
Method '__exit__' changed implementation: | |
Code semantics changed | |
Method 'delete' changed implementation: | |
Code semantics changed | |
Newly uses imported 'Cache', 'settings' | |
Method 'next' changed implementation: | |
Code semantics changed | |
Method 'previous' changed implementation: | |
Code semantics changed | |
New class 'RepositoryVersionQuerySet' derived from local 'models.QuerySet' with 2 public methods | |
Module 'pulpcore/app/models/task.py' changed: | |
New imported package 'os' | |
Removed import of 'WORKER_TTL' from removed 'pulpcore.app.settings' | |
New imported 'suppress' from new 'contextlib' | |
New imported 'blake2s' from new 'hashlib' | |
New imported 'ArrayField' from 'django.contrib.postgres.fields' | |
New imported 'connection' from 'django.db' | |
New imported 'settings' from new 'django.conf' | |
New imported 'AdvisoryLockError' from 'pulpcore.exceptions' | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'Task' changed: | |
Removed attributes 'error', 'finished_at', 'started_at', 'state' | |
New attribute 'lock' | |
Method 'current' changed implementation: | |
Code semantics changed | |
Newly uses imported 'os', 'settings' | |
Method 'release_resources' changed implementation: | |
Code semantics changed | |
Newly uses imported 'suppress' | |
Method 'set_completed' changed implementation: | |
Code semantics changed | |
Method 'set_failed' changed implementation: | |
Code semantics changed | |
Newly uses imported 'TASK_FINAL_STATES' | |
Method 'set_running' changed implementation: | |
Code semantics changed | |
New method '__enter__' | |
New method '__exit__' | |
New method '__str__' | |
Class 'Worker' changed: | |
Method 'missing' changed implementation: | |
Code semantics changed | |
No longer uses imported 'WORKER_TTL' | |
Newly uses imported 'settings' | |
Method 'online' changed implementation: | |
Code semantics changed | |
No longer uses imported 'WORKER_TTL' | |
Newly uses imported 'settings' | |
Class 'WorkerManager' changed: | |
Method 'dirty_workers' changed implementation: | |
Code semantics changed | |
No longer uses imported 'WORKER_TTL' | |
Newly uses imported 'settings' | |
Method 'missing_workers' changed implementation: | |
Code semantics changed | |
No longer uses imported 'WORKER_TTL' | |
Newly uses imported 'settings' | |
Method 'online_workers' changed implementation: | |
Code semantics changed | |
No longer uses imported 'WORKER_TTL' | |
Newly uses imported 'settings' | |
New class 'TaskManager' derived from local 'models.Manager' with 1 public method | |
New function '_hash_to_u64' | |
Module 'pulpcore/app/response.py' changed: | |
Class 'OperationPostponedResponse' changed: | |
Method '__init__' changed implementation: | |
Removed arg 'result' | |
Added arg 'task' | |
Code semantics changed | |
Module 'pulpcore/app/serializers/__init__.py' changed: | |
Removed import of 'BaseDistributionSerializer', 'PublicationDistributionSerializer', 'RepositoryVersionDistributionSerializer' from 'publication' | |
New imported 'OrphansCleanupSerializer' from new 'orphans' | |
New imported 'DistributionSerializer' from 'publication' | |
Module 'pulpcore/app/serializers/exporter.py' changed: | |
Class 'PulpExportSerializer' changed: | |
Method 'validate_chunk_size' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/app/serializers/fields.py' changed: | |
Class 'LabelsField' changed: | |
Method 'to_internal_value' changed implementation: | |
Code semantics changed | |
Class 'LatestVersionField' changed: | |
Method 'get_url' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/app/serializers/publication.py' changed: | |
New class 'DistributionSerializer' with 2 public methods | |
Module 'pulpcore/app/serializers/task.py' changed: | |
New imported 'get_request_without_query_params' from 'pulpcore.app.util' | |
Class 'CreatedResourceSerializer' changed: | |
Removed method '_get_request_without_query_params' | |
Method 'to_representation' changed implementation: | |
Code semantics changed | |
Newly uses imported 'get_request_without_query_params' | |
Module 'pulpcore/app/serializers/user.py' changed: | |
New imported 'get_request_without_query_params' from 'pulpcore.app.util' | |
Class 'ContentObjectField' changed: | |
Method 'to_representation' changed implementation: | |
Code semantics changed | |
Newly uses imported 'get_request_without_query_params' | |
Module 'pulpcore/app/settings.py' changed: | |
New imported 'getLogger' from new 'logging' | |
Module 'pulpcore/app/tasks/export.py' changed: | |
New imported 'PulpExport', 'PulpExporter' from 'pulpcore.app.models' | |
New imported 'PulpExportSerializer' from new 'pulpcore.app.serializers' | |
Function 'pulp_export' changed implementation: | |
Removed arg 'the_export' | |
Added arg 'exporter_pk' | |
Added arg 'params' | |
Code semantics changed | |
Newly uses imported 'PulpExport', 'PulpExportSerializer', 'PulpExporter' | |
Module 'pulpcore/app/tasks/importer.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Removed function '_repo_version_path' | |
Function '_import_file' changed implementation: | |
Added arg 'do_raise' | |
Code semantics changed | |
Function 'import_repository_version' changed implementation: | |
Code semantics changed | |
Function 'pulp_import' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'pulpcore/app/tasks/orphan.py' changed: | |
Function 'orphan_cleanup' changed implementation: | |
Added arg 'content_pks' | |
Code semantics changed | |
Module 'pulpcore/app/tasks/repository.py' changed: | |
New imported 'ValidationError' from new 'rest_framework.serializers' | |
Function '_verify_artifact' changed implementation: | |
Code semantics changed | |
Function 'delete_version' changed implementation: | |
Code semantics changed | |
Newly uses imported 'ValidationError' | |
Module 'pulpcore/app/urls.py' changed: | |
New imported 'ListRepositoryVersionViewSet', 'OrphansCleanupViewset' from new 'pulpcore.app.viewsets' | |
Module 'pulpcore/app/util.py' changed: | |
New function 'get_request_without_query_params' | |
Module 'pulpcore/app/views/orphans.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'OrphansView' changed: | |
Method 'delete' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'deprecation_logger', 'dispatch' | |
Module 'pulpcore/app/views/repair.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'RepairView' changed: | |
Method 'post' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'pulpcore/app/viewsets/__init__.py' changed: | |
Removed import of 'BaseDistributionViewSet' from 'publication' | |
New imported 'OrphansCleanupViewset' from new 'orphans' | |
New imported 'DistributionViewSet', 'ListPublicationViewSet', 'NewDistributionFilter' from 'publication' | |
New imported 'ListRepositoryVersionViewSet' from 'repository' | |
Module 'pulpcore/app/viewsets/base.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'AsyncCreateMixin' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Class 'AsyncRemoveMixin' changed: | |
Method 'destroy' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Class 'AsyncUpdateMixin' changed: | |
Method 'update' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'pulpcore/app/viewsets/content.py' changed: | |
New imported 'PublishedMetadata' from 'pulpcore.app.models' | |
Module 'pulpcore/app/viewsets/custom_filters.py' changed: | |
Class 'ReservedResourcesFilter' changed: | |
Method 'filter' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/app/viewsets/exporter.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.plugin.tasking' | |
New imported 'AsyncRemoveMixin', 'AsyncUpdateMixin' from 'pulpcore.app.viewsets' | |
New imported 'dispatch' from 'pulpcore.plugin.tasking' | |
Class 'PulpExportViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'PulpExport', 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'pulpcore/app/viewsets/importer.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'PulpImportViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'pulpcore/app/viewsets/publication.py' changed: | |
Removed import of 'BaseDistribution' from 'pulpcore.app.models' | |
Removed import of 'BaseDistributionSerializer' from 'pulpcore.app.serializers' | |
New imported '_' from new 'gettext' | |
New imported 'Filter' from new 'django_filters' | |
New imported 'serializers' from 'rest_framework' | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
New imported 'Content', 'Distribution' from 'pulpcore.app.models' | |
New imported 'DistributionSerializer' from 'pulpcore.app.serializers' | |
New class 'DistributionViewSet' derived from multiple base classes local 'mixins.RetrieveModelMixin', local 'mixins.ListModelMixin' with 1 public method | |
New class 'ListPublicationViewSet' derived from local 'mixins.ListModelMixin' with 1 public method | |
New class 'NewDistributionFilter' with 0 public methods | |
New class 'PublicationContentFilter' with 1 public method | |
Module 'pulpcore/app/viewsets/repository.py' changed: | |
Removed import of package 'itertools' | |
Removed import of 'RepositoryContent' from 'pulpcore.app.models' | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'GenericViewSet' from new 'rest_framework.viewsets' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'RepositoryVersionContentFilter' changed: | |
Method 'filter' changed implementation: | |
Code semantics changed | |
No longer uses imported 'Repository', 'RepositoryContent', 'itertools' | |
Class 'RepositoryVersionViewSet' changed: | |
Method 'destroy' changed implementation: | |
Code semantics changed | |
No longer uses imported '_', 'enqueue_with_reservation', 'serializers' | |
Newly uses imported 'dispatch' | |
Method 'repair' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
New class 'ListRepositoryVersionViewSet' derived from local 'mixins.ListModelMixin' with 0 public methods | |
Module 'pulpcore/app/viewsets/task.py' changed: | |
Class 'TaskViewSet' changed: | |
Method 'partial_update' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/app/viewsets/upload.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'UploadViewSet' changed: | |
Method 'commit' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Module 'pulpcore/app/viewsets/user.py' changed: | |
Class 'GroupObjectPermissionViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
Method 'list' changed implementation: | |
Code semantics changed | |
Method 'retrieve' changed implementation: | |
Code semantics changed | |
Class 'GroupUserViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
Method 'list' changed implementation: | |
Code semantics changed | |
Class 'UserViewSet' changed: | |
Method 'permissions' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/content/__init__.py' changed: | |
New imported 'loop' from 'handler' | |
New function 'get_status_blocking' | |
New function 'save_heartbeat_blocking' | |
Module 'pulpcore/content/handler.py' changed: | |
New imported package 'asyncio' | |
Removed import of 'BaseDistribution' from 'pulpcore.app.models' | |
New imported 'ThreadPoolExecutor' from new 'concurrent.futures' | |
New imported 'URL' from new 'yarl' | |
New imported 'DatabaseError' from 'django.db' | |
New imported 'Distribution', 'Publication' from 'pulpcore.app.models' | |
New imported 'UnsupportedDigestValidationError' from new 'pulpcore.exceptions' | |
New imported 'ContentCache' from new 'pulpcore.cache' | |
Class 'Handler' changed: | |
Removed method '_serve_content_artifact' | |
Method '_match_distribution' changed implementation: | |
Code semantics changed | |
No longer uses imported 'BaseDistribution' | |
Newly uses imported 'Distribution' | |
Method '_permit' changed implementation: | |
Code semantics changed | |
Method '_save_artifact' changed implementation: | |
Code semantics changed | |
Newly uses imported 'DatabaseError' | |
New method 'cast_remote_blocking' | |
New method 'check_permit_blocking' | |
New method 'contentartifact_exists_blocking' | |
New method 'get_base_paths_blocking' | |
New method 'get_contentartifact_blocking' | |
New method 'get_latest_publication_or_version_blocking' | |
New method 'get_published_artifact_blocking' | |
New method 'get_remote_artifact_blocking' | |
New method 'get_remote_artifacts_blocking' | |
New method 'list_directory_blocking' | |
New method 'match_distribution_blocking' | |
New method 'save_artifact_blocking' | |
Module 'pulpcore/download/base.py' changed: | |
New imported '_' from new 'gettext' | |
New imported 'UnsupportedDigestValidationError' from 'pulpcore.exceptions' | |
Class 'BaseDownloader' changed: | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Newly uses imported 'UnsupportedDigestValidationError', '_' | |
Method 'artifact_attributes' changed implementation: | |
Code semantics changed | |
No longer uses imported 'Artifact' | |
Method 'fetch' changed implementation: | |
Newly uses imported '_' | |
Method 'validate_digests' changed implementation: | |
Code semantics changed | |
Method 'validate_size' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/download/factory.py' changed: | |
Removed import of package 'json' | |
New imported 'MultiDict' from new 'multidict' | |
Class 'DownloaderFactory' changed: | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Method '_make_aiohttp_session_from_remote' changed implementation: | |
Code semantics changed | |
No longer uses imported 'json' | |
Newly uses imported 'MultiDict' | |
Method 'build' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/download/http.py' changed: | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'HttpDownloader' changed: | |
New attribute 'max_retries' | |
Method '__init__' changed implementation: | |
Added arg 'max_retries' | |
Code semantics changed | |
Function 'http_giveup' changed implementation: | |
Code semantics changed | |
Newly uses imported 'deprecation_logger' | |
New function 'http_giveup_handler' | |
Module 'pulpcore/exceptions/__init__.py' changed: | |
New imported 'AdvisoryLockError' from 'base' | |
Module 'pulpcore/exceptions/base.py' changed: | |
New class 'AdvisoryLockError' with 0 public methods | |
Module 'pulpcore/exceptions/validation.py' changed: | |
Class 'DigestValidationError' changed: | |
New attribute 'url' | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Method '__str__' changed implementation: | |
Code semantics changed | |
Class 'SizeValidationError' changed: | |
New attribute 'url' | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Method '__str__' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/openapi/__init__.py' changed: | |
New imported package 'os' | |
Class 'PulpAutoSchema' changed: | |
Removed method '_map_serializer_field' | |
Method 'get_tags' changed implementation: | |
Code semantics changed | |
Class 'PulpSchemaGenerator' changed: | |
Method 'get_schema' changed implementation: | |
Code semantics changed | |
Method 'parse' changed implementation: | |
Removed arg 'request' | |
Added arg 'input_request' | |
Code semantics changed | |
Newly uses imported 'os', 're', 'spectacular_settings' | |
Module 'pulpcore/plugin/actions.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
New imported 'DatabaseError' from new 'django.db' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Class 'ModifyRepositoryActionMixin' changed: | |
Method 'modify' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'DatabaseError', 'dispatch' | |
Module 'pulpcore/plugin/models/__init__.py' changed: | |
Removed import of 'BaseDistribution', 'PublicationDistribution', 'RepositoryVersionDistribution' from 'pulpcore.app.models' | |
New imported 'Distribution' from 'pulpcore.app.models' | |
Module 'pulpcore/plugin/serializers/__init__.py' changed: | |
Removed import of 'BaseDistributionSerializer', 'PublicationDistributionSerializer', 'RepositoryVersionDistributionSerializer' from 'pulpcore.app.serializers' | |
New imported 'DistributionSerializer', 'RepositoryVersionRelatedField' from 'pulpcore.app.serializers' | |
Module 'pulpcore/plugin/stages/__init__.py' changed: | |
Removed import of 'ContentUnassociation' from removed 'association_stages' | |
Module 'pulpcore/plugin/stages/artifact_stages.py' changed: | |
New imported 'DatabaseError' from new 'django.db' | |
Class 'RemoteArtifactSaver' changed: | |
Method '_create_remote_artifact' changed implementation: | |
Code semantics changed | |
Method '_needed_remote_artifacts' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/plugin/stages/content_stages.py' changed: | |
New imported 'ObjectDoesNotExist' from new 'django.core.exceptions' | |
New imported 'DatabaseError' from 'django.db' | |
New imported 'Content', 'ProgressReport' from 'pulpcore.plugin.models' | |
New class 'ContentAssociation' with 0 public methods | |
Module 'pulpcore/plugin/stages/declarative_version.py' changed: | |
Removed import of 'ContentUnassociation' from removed 'association_stages' | |
Class 'DeclarativeVersion' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'ContentUnassociation' | |
Module 'pulpcore/plugin/stages/models.py' changed: | |
New imported 'ALL_KNOWN_CONTENT_CHECKSUMS' from new 'pulpcore.constants' | |
Module 'pulpcore/plugin/tasking.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
Removed import of 'WorkingDirectory' from removed 'pulpcore.tasking.storage' | |
New imported 'dispatch' from 'pulpcore.tasking.tasks' | |
Module 'pulpcore/plugin/viewsets/__init__.py' changed: | |
Removed import of 'BaseDistributionViewSet' from 'pulpcore.app.viewsets' | |
New imported 'AsyncUpdateMixin', 'DistributionViewSet', 'NewDistributionFilter' from 'pulpcore.app.viewsets' | |
Module 'pulpcore/plugin/viewsets/content.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.plugin.tasking' | |
New imported 'DatabaseError' from new 'django.db' | |
New imported 'dispatch' from 'pulpcore.plugin.tasking' | |
Class 'NoArtifactContentUploadViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Class 'SingleArtifactContentUploadViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'enqueue_with_reservation' | |
Newly uses imported 'dispatch' | |
Method 'init_content_data' changed implementation: | |
Code semantics changed | |
Newly uses imported 'DatabaseError' | |
Module 'pulpcore/tasking/connection.py' changed: | |
New imported 'aRedis' from new 'aioredis' | |
New function 'get_async_redis_connection' | |
Module 'pulpcore/tasking/storage.py' changed: | |
Removed import of packages 'random', 'warnings' | |
Removed import of '_' from removed 'gettext' | |
Removed import of 'get_current_job' from removed 'rq.job' | |
Class '_WorkingDir' changed: | |
Method '_delete' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tasking/tasks.py' changed: | |
New imported package 'json' | |
Removed import of 'ReservedResourceRecord', 'TaskReservedResourceRecord' from 'pulpcore.app.models' | |
New imported 'settings' from new 'django.conf' | |
New imported 'db_connection' from 'django.db' | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
New class 'UUIDEncoder' derived from local 'json.JSONEncoder' with 1 public method | |
Removed function 'enqueue_with_reservation' | |
Function '_queue_reserved_task' changed implementation: | |
Code semantics changed | |
New function '_enqueue_with_reservation' | |
New function '_validate_and_get_resources' | |
New function 'dispatch' | |
Module 'pulpcore/tasking/util.py' changed: | |
New imported 'blake2s' from new 'hashlib' | |
New imported 'settings' from new 'django.conf' | |
New imported 'db_connection' from 'django.db' | |
New imported 'TASK_INCOMPLETE_STATES' from 'pulpcore.constants' | |
Function '_delete_incomplete_resources' changed implementation: | |
Code semantics changed | |
Function 'cancel' changed implementation: | |
Code semantics changed | |
Newly uses imported 'TASK_INCOMPLETE_STATES', 'db_connection', 'settings' | |
New function '_hash_to_u64' | |
Module 'pulpcore/tasking/worker.py' changed: | |
New imported 'settings' from new 'pulpcore.app' | |
Class 'PulpWorker' changed: | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Newly uses imported 'settings' | |
Method 'handle_job_failure' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tasking/worker_watcher.py' changed: | |
Removed function 'mark_worker_online' | |
Function 'check_worker_processes' changed implementation: | |
Code semantics changed | |
Function 'handle_worker_heartbeat' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/functional/api/test_correlation_id.py' changed: | |
Removed import of 'OrphansApi' from 'pulpcore.client.pulpcore' | |
New imported 'OrphansCleanupApi' from 'pulpcore.client.pulpcore' | |
Class 'CorrelationIdTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
No longer uses imported 'OrphansApi' | |
Newly uses imported 'OrphansCleanupApi' | |
Method 'test_correlation_id' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/functional/api/test_crd_artifacts.py' changed: | |
Class 'ArtifactTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/functional/api/using_plugin/constants.py' changed: | |
New imported 'BASE_PATH' from 'pulp_smash.pulp3.constants' | |
Module 'pulpcore/tests/functional/api/using_plugin/test_content_delivery.py' changed: | |
Class 'ContentDeliveryTestCase' changed: | |
Method 'test_content_remote_delete' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/functional/api/using_plugin/test_content_path.py' changed: | |
Class 'SyncPublishContentPathTestCase' changed: | |
Method 'test_all' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/functional/api/using_plugin/test_content_promotion.py' changed: | |
New imported 'PULP_CONTENT_BASE_URL' from 'pulpcore.tests.functional.api.using_plugin.constants' | |
Class 'ContentPromotionTestCase' changed: | |
Method 'test_all' changed implementation: | |
Code semantics changed | |
Newly uses imported 'PULP_CONTENT_BASE_URL' | |
Module 'pulpcore/tests/functional/api/using_plugin/test_crud_repos.py' changed: | |
Class 'CRUDRemoteTestCase' changed: | |
Method 'test_update' changed implementation: | |
Code semantics changed | |
New method 'test_headers' | |
Module 'pulpcore/tests/functional/api/using_plugin/test_distributions.py' changed: | |
Removed import of 'reduce' from removed 'functools' | |
Removed import of 'get_added_content' from 'pulp_smash.pulp3.utils' | |
New imported 'delete_orphans' from new 'pulp_smash.pulp3.bindings' | |
New imported 'download_content_unit' from 'pulp_smash.pulp3.utils' | |
New imported 'ContentFilesApi', 'DistributionsFileApi', 'FileFilePublication', 'PublicationsFileApi', 'RemotesFileApi', 'RepositoriesFileApi', 'RepositorySyncURL' from new 'pulpcore.client.pulp_file' | |
New imported 'gen_file_client', 'monitor_task' from 'pulpcore.tests.functional.api.using_plugin.utils' | |
Class 'CRUDPublicationDistributionTestCase' changed: | |
Method 'test_01_create' changed implementation: | |
Code semantics changed | |
Class 'ContentServePublicationDistributionTestCase' changed: | |
New attributes 'distribution', 'remote', 'repo' | |
Removed method 'download_pulp_manifest' | |
Removed method 'test_content_served' | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
No longer uses imported 'api' | |
Newly uses imported 'ContentFilesApi', 'DistributionsFileApi', 'PublicationsFileApi', 'RemotesFileApi', 'RepositoriesFileApi', 'gen_file_client' | |
New method 'do_range_request_download_test' | |
New method 'do_test_content_served' | |
New method 'setUp' | |
New method 'setup_download_test' | |
New method 'test_content_served_immediate' | |
New method 'test_content_served_immediate_with_range_request' | |
New method 'test_content_served_on_demand' | |
New method 'test_content_served_on_demand_with_range_request' | |
New method 'test_nonpublished_content_not_served' | |
Removed function 'parse_pulp_manifest' | |
Module 'pulpcore/tests/functional/api/using_plugin/test_orphans.py' changed: | |
Removed import of 'delete_orphans' from 'pulp_smash.pulp3.utils' | |
New imported 'OrphansApi', 'OrphansCleanupApi' from 'pulpcore.client.pulpcore' | |
Class 'DeleteOrphansTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
Newly uses imported 'OrphansApi', 'core_client' | |
Method 'test_clean_orphan_artifact' changed implementation: | |
Code semantics changed | |
No longer uses imported 'delete_orphans' | |
Newly uses imported 'monitor_task' | |
Method 'test_clean_orphan_content_unit' changed implementation: | |
Code semantics changed | |
No longer uses imported 'delete_orphans' | |
New class 'OrphansCleanUpTestCase' derived from local 'unittest.TestCase' with 6 public methods | |
Module 'pulpcore/tests/functional/api/using_plugin/test_pulpexport.py' changed: | |
Removed import of 'ExportersCoreExportsApi' from 'pulpcore.client.pulpcore' | |
New imported 'create_repo_and_versions', 'delete_exporter' from 'pulpcore.tests.functional.api.using_plugin.utils' | |
New imported 'ExportersPulpExportsApi' from 'pulpcore.client.pulpcore' | |
Class 'BaseExporterCase' changed: | |
Removed method '_delete_exporter' | |
Method '_create_exporter' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
No longer uses imported 'ExportersCoreExportsApi' | |
Newly uses imported 'ExportersPulpExportsApi' | |
Method 'tearDownClass' changed implementation: | |
Code semantics changed | |
Class 'PulpExportTestCase' changed: | |
Method '_create_repo_and_versions' changed implementation: | |
Code semantics changed | |
No longer uses imported 'gen_repo', 'monitor_task' | |
Newly uses imported 'create_repo_and_versions' | |
Method 'test_chunking' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_delete' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_export' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_export_by_version_results' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_incremental' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_list' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_start_end_incrementals' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Class 'PulpExporterTestCase' changed: | |
Method 'test_delete' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
Method 'test_partial_update' changed implementation: | |
Code semantics changed | |
Newly uses imported 'monitor_task' | |
Module 'pulpcore/tests/functional/api/using_plugin/test_pulpimport.py' changed: | |
Removed import of 'ExportersCoreExportsApi', 'ImportersCoreImportCheckApi', 'ImportersCoreImportsApi' from 'pulpcore.client.pulpcore' | |
New imported 'create_repo_and_versions', 'delete_exporter' from 'pulpcore.tests.functional.api.using_plugin.utils' | |
New imported 'ExportersPulpExportsApi', 'ImportersPulpImportCheckApi', 'ImportersPulpImportsApi' from 'pulpcore.client.pulpcore' | |
New imported 'ContentFilesApi', 'RepositoriesFileVersionsApi' from 'pulpcore.client.pulp_file' | |
Class 'PulpImportTestCase' changed: | |
Removed method '_delete_exporter' | |
Method '_create_importer' changed implementation: | |
Added arg 'exported_repos' | |
Code semantics changed | |
Method '_perform_import' changed implementation: | |
Added arg 'an_export' | |
Code semantics changed | |
Method '_setup_repositories' changed implementation: | |
Code semantics changed | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
No longer uses imported 'ExportersCoreExportsApi', 'ImportersCoreImportCheckApi', 'ImportersCoreImportsApi' | |
Newly uses imported 'ContentFilesApi', 'ExportersPulpExportsApi', 'ImportersPulpImportCheckApi', 'ImportersPulpImportsApi', 'RepositoriesFileVersionsApi' | |
Method 'tearDownClass' changed implementation: | |
Code semantics changed | |
Newly uses imported 'delete_exporter' | |
New method '_create_repo_and_versions' | |
New method '_export_first_version' | |
New method '_gen_export' | |
New method 'test_import_not_latest_version' | |
Module 'pulpcore/tests/functional/api/using_plugin/test_repair.py' changed: | |
Module 'pulpcore/tests/functional/api/using_plugin/test_repo_versions.py' changed: | |
New imported 'TaskReportError' from new 'pulp_smash.exceptions' | |
New imported 'monitor_task' from new 'pulp_smash.pulp3.bindings' | |
New imported 'download_content_unit' from 'pulp_smash.pulp3.utils' | |
New imported 'CoreApiClient', 'RepositoryVersionsApi' from new 'pulpcore.client.pulpcore' | |
New imported 'ContentFilesApi', 'DistributionsFileApi', 'PublicationsFileApi', 'RemotesFileApi', 'RepositoriesFileApi', 'RepositoriesFileVersionsApi', 'RepositorySyncURL' from new 'pulpcore.client.pulp_file' | |
New imported 'ApiException' from new 'pulpcore.client.pulp_file.exceptions' | |
New imported 'create_distribution', 'gen_file_client' from 'pulpcore.tests.functional.api.using_plugin.utils' | |
Class 'AddRemoveContentTestCase' changed: | |
Method 'test_02_sync_content' changed implementation: | |
Code semantics changed | |
Class 'AddRemoveRepoVersionTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
Method 'test_delete_first_version' changed implementation: | |
Code semantics changed | |
No longer uses imported 'HTTPError' | |
New method 'test_delete_all_versions' | |
Class 'BaseVersionTestCase' changed: | |
Method 'tearDownClass' changed implementation: | |
Code semantics changed | |
Method 'test_add_content_with_base_version' changed implementation: | |
Code semantics changed | |
Class 'CreateRepoBaseVersionTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
New class 'ContentInRepositoryVersionViewTestCase' derived from local 'unittest.TestCase' with 3 public methods | |
New class 'RepoVersionRetentionTestCase' derived from local 'unittest.TestCase' with 4 public methods | |
Module 'pulpcore/tests/functional/api/using_plugin/test_tasking.py' changed: | |
Class 'CancelTaskTestCase' changed: | |
Method 'create_long_task' changed implementation: | |
Code semantics changed | |
Method 'test_cancel_running_task' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/functional/api/using_plugin/utils.py' changed: | |
New imported 'cli', 'utils' from 'pulp_smash' | |
New imported 'monitor_task' from new 'pulp_smash.pulp3.bindings' | |
New imported 'CoreApiClient', 'ExportersPulpApi' from new 'pulpcore.client.pulpcore' | |
New imported 'DistributionsFileApi' from 'pulpcore.client.pulp_file' | |
New function 'create_distribution' | |
New function 'create_repo_and_versions' | |
New function 'delete_exporter' | |
Module 'pulpcore/tests/unit/models/test_content.py' changed: | |
New imported 'Remote', 'RemoteArtifact' from 'pulpcore.plugin.models' | |
New class 'RemoteArtifactAlgorithmTestCase' with 6 public methods | |
Module 'pulpcore/tests/unit/models/test_task.py' changed: | |
Removed import of 'User' from removed 'django.contrib.auth.models' | |
New imported 'get_user_model' from new 'django.contrib.auth' | |
Class 'TaskTestCase' changed: | |
Method 'test_delete_with_reserved_resources' changed implementation: | |
Code semantics changed | |
No longer uses imported 'User' | |
Module 'pulpcore/tests/unit/serializers/test_pulpexport.py' changed: | |
Class 'TestPulpExportSerializer' changed: | |
Method 'test_chunk_size' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/unit/serializers/test_repository.py' changed: | |
Removed import of 'BaseDistribution' from 'pulpcore.app.models' | |
Removed import of 'BaseDistributionSerializer' from 'pulpcore.app.serializers' | |
New imported 'Distribution' from 'pulpcore.app.models' | |
New imported 'DistributionSerializer' from 'pulpcore.app.serializers' | |
Class 'TestDistributionPath' changed: | |
Method 'test_no_overlap' changed implementation: | |
Code semantics changed | |
No longer uses imported 'BaseDistribution', 'BaseDistributionSerializer' | |
Newly uses imported 'Distribution', 'DistributionSerializer' | |
Method 'test_overlap' changed implementation: | |
Code semantics changed | |
No longer uses imported 'BaseDistribution', 'BaseDistributionSerializer' | |
Newly uses imported 'Distribution', 'DistributionSerializer' | |
Method 'test_slashes' changed implementation: | |
Code semantics changed | |
No longer uses imported 'BaseDistributionSerializer' | |
Newly uses imported 'DistributionSerializer' | |
Method 'test_uniqueness' changed implementation: | |
Code semantics changed | |
No longer uses imported 'BaseDistribution', 'BaseDistributionSerializer' | |
Newly uses imported 'Distribution', 'DistributionSerializer' | |
New modules '.github/workflows/scripts/docs-publisher.py', '.github/workflows/scripts/release.py', '.github/workflows/scripts/stage-changelog-for-master.py', 'pulpcore/app/loggers.py', 'pulpcore/app/management/commands/add-signing-service.py', 'pulpcore/app/migrations/0062_add_new_distribution_mastermodel.py', 'pulpcore/app/migrations/0063_repository_retained_versions.py', 'pulpcore/app/migrations/0064_add_new_style_task_columns.py', 'pulpcore/app/migrations/0064_repository_user_hidden.py', 'pulpcore/app/migrations/0065_merge_20210615_1211.py', 'pulpcore/app/migrations/0066_download_concurrency_and_retry_changes.py', 'pulpcore/app/migrations/0067_add_protect_to_task_reservation.py', 'pulpcore/app/migrations/0068_add_timestamp_of_interest.py', 'pulpcore/app/serializers/orphans.py', 'pulpcore/app/viewsets/orphans.py', 'pulpcore/cache/__init__.py', 'pulpcore/cache/cache.py', 'pulpcore/tasking/entrypoint.py', 'pulpcore/tasking/pulpcore_worker.py', 'pulpcore/tests/functional/api/using_plugin/test_content_cache.py', 'pulpcore/tests/functional/api/using_plugin/test_publications.py', 'pulpcore/tests/unit/download/__init__.py', 'pulpcore/tests/unit/download/test_download_base.py', 'pulpcore/tests/unit/download/test_factory.py', 'pulpcore/tests/unit/test_cache.py', 'pulpcore/tests/upgrade/__init__.py', 'pulpcore/tests/upgrade/post/__init__.py', 'pulpcore/tests/upgrade/post/test_publish.py', 'pulpcore/tests/upgrade/pre/__init__.py', 'pulpcore/tests/upgrade/pre/test_publish.py' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Package 'pulpcore/app/serializers' changed: | |
Module '__init__.py' changed: | |
Removed import of 'BaseDistributionSerializer', 'PublicationDistributionSerializer', 'RepositoryVersionDistributionSerializer' from 'publication' | |
Module 'exporter.py' changed: | |
Class 'PulpExportSerializer' changed: | |
Method 'validate_chunk_size' changed implementation: | |
Code semantics changed | |
Module 'fields.py' changed: | |
Class 'LabelsField' changed: | |
Method 'to_internal_value' changed implementation: | |
Code semantics changed | |
Module 'publication.py' changed: | |
Removed import of 'deprecation_logger' from removed 'pulpcore.app.loggers' | |
Class 'DistributionSerializer' changed: | |
Method 'validate' changed implementation: | |
Code semantics changed | |
New method '_validate_path_overlap' | |
New method 'validate_base_path' | |
Module 'task.py' changed: | |
New imported 'get_request_without_query_params' from 'pulpcore.app.util' | |
Class 'CreatedResourceSerializer' changed: | |
Removed method '_get_request_without_query_params' | |
Method 'to_representation' changed implementation: | |
Code semantics changed | |
Newly uses imported 'get_request_without_query_params' | |
Module 'user.py' changed: | |
New imported 'get_request_without_query_params' from 'pulpcore.app.util' | |
Class 'ContentObjectField' changed: | |
Method 'to_representation' changed implementation: | |
Code semantics changed | |
Newly uses imported 'get_request_without_query_params' | |
Package 'pulpcore/plugin/serializers' changed: | |
Module '__init__.py' changed: | |
Removed import of 'BaseDistributionSerializer', 'PublicationDistributionSerializer', 'RepositoryVersionDistributionSerializer' from 'pulpcore.app.serializers' | |
Package 'pulpcore/app/tasks' changed: | |
Module 'export.py' changed: | |
New imported 'PulpExport', 'PulpExporter' from 'pulpcore.app.models' | |
New imported 'PulpExportSerializer' from new 'pulpcore.app.serializers' | |
Function 'pulp_export' changed implementation: | |
Removed arg 'the_export' | |
Added arg 'exporter_pk' | |
Added arg 'params' | |
Code semantics changed | |
Newly uses imported 'PulpExport', 'PulpExportSerializer', 'PulpExporter' | |
Module 'importer.py' changed: | |
Function '_import_file' changed implementation: | |
Added arg 'do_raise' | |
Code semantics changed | |
Function 'import_repository_version' changed implementation: | |
Code semantics changed | |
Package 'pulpcore/tests/functional/api/using_plugin' changed: | |
Module 'constants.py' changed: | |
New imported 'BASE_PATH' from 'pulp_smash.pulp3.constants' | |
Module 'test_content_promotion.py' changed: | |
Class 'ContentPromotionTestCase' changed: | |
Method 'test_all' changed implementation: | |
Code semantics changed | |
Module 'test_crud_repos.py' changed: | |
Class 'CRUDRemoteTestCase' changed: | |
New method 'test_headers' | |
Module 'test_distributions.py' changed: | |
New imported 'DistributionsFileApi', 'PublicationsFileApi', 'RemotesFileApi', 'RepositoriesFileApi' from new 'pulpcore.client.pulp_file' | |
New imported 'gen_file_client', 'monitor_task' from 'pulpcore.tests.functional.api.using_plugin.utils' | |
Class 'ContentServePublicationDistributionTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
Newly uses imported 'DistributionsFileApi', 'PublicationsFileApi', 'RemotesFileApi', 'RepositoriesFileApi', 'gen_file_client' | |
Method 'test_content_served' changed implementation: | |
Code semantics changed | |
No longer uses imported 'FILE_CONTENT_NAME', 'FILE_DISTRIBUTION_PATH', 'FILE_FIXTURE_COUNT', 'FILE_REMOTE_PATH', 'FILE_REPO_PATH', 'FILE_URL', 'create_file_publication', 'gen_distribution', 'gen_file_remote', 'gen_repo', 'get_added_content', 'hashlib', 'sync', 'urljoin', 'utils' | |
New method 'assert_content_served' | |
New method 'serve_content_workflow' | |
New method 'test_autopublish_content_served' | |
New method 'test_nonpublished_content_not_served' | |
Module 'test_repo_versions.py' changed: | |
New imported 'monitor_task' from new 'pulp_smash.pulp3.bindings' | |
New imported 'download_content_unit' from 'pulp_smash.pulp3.utils' | |
New imported 'CoreApiClient', 'RepositoryVersionsApi' from new 'pulpcore.client.pulpcore' | |
New imported 'ContentFilesApi', 'DistributionsFileApi', 'PublicationsFileApi', 'RemotesFileApi', 'RepositoriesFileApi', 'RepositoriesFileVersionsApi', 'RepositorySyncURL' from new 'pulpcore.client.pulp_file' | |
New imported 'ApiException' from new 'pulpcore.client.pulp_file.exceptions' | |
New imported 'create_distribution', 'gen_file_client' from 'pulpcore.tests.functional.api.using_plugin.utils' | |
Class 'AddRemoveContentTestCase' changed: | |
Method 'test_02_sync_content' changed implementation: | |
Code semantics changed | |
New class 'ContentInRepositoryVersionViewTestCase' derived from local 'unittest.TestCase' with 3 public methods | |
New class 'RepoVersionRetentionTestCase' derived from local 'unittest.TestCase' with 4 public methods | |
Module 'utils.py' changed: | |
New imported 'utils' from 'pulp_smash' | |
New imported 'DistributionsFileApi' from 'pulpcore.client.pulp_file' | |
New function 'create_distribution' | |
New module 'test_publications.py' | |
Package 'pulpcore/tests/unit/serializers' changed: | |
Module 'test_pulpexport.py' changed: | |
Class 'TestPulpExportSerializer' changed: | |
Method 'test_chunk_size' changed implementation: | |
Code semantics changed | |
Module 'test_repository.py' changed: | |
Removed import of 'BaseDistribution' from 'pulpcore.app.models' | |
Removed import of 'BaseDistributionSerializer' from 'pulpcore.app.serializers' | |
New imported 'Distribution' from 'pulpcore.app.models' | |
New imported 'DistributionSerializer' from 'pulpcore.app.serializers' | |
Class 'TestDistributionPath' changed: | |
Method 'test_no_overlap' changed implementation: | |
Code semantics changed | |
No longer uses imported 'BaseDistribution', 'BaseDistributionSerializer' | |
Newly uses imported 'Distribution', 'DistributionSerializer' | |
Method 'test_overlap' changed implementation: | |
Code semantics changed | |
No longer uses imported 'BaseDistribution', 'BaseDistributionSerializer' | |
Newly uses imported 'Distribution', 'DistributionSerializer' | |
Method 'test_slashes' changed implementation: | |
Code semantics changed | |
No longer uses imported 'BaseDistributionSerializer' | |
Newly uses imported 'DistributionSerializer' | |
Method 'test_uniqueness' changed implementation: | |
Code semantics changed | |
No longer uses imported 'BaseDistribution', 'BaseDistributionSerializer' | |
Newly uses imported 'Distribution', 'DistributionSerializer' | |
Package 'pulpcore/app/management/commands' changed: | |
Module 'handle-artifact-checksums.py' changed: | |
Class 'Command' changed: | |
Method '_show_immediate_content' changed implementation: | |
Code semantics changed | |
Method '_show_on_demand_content' changed implementation: | |
Code semantics changed | |
Method 'handle' changed implementation: | |
Code semantics changed | |
New module 'add-signing-service.py' | |
Package 'pulpcore/app/models' changed: | |
Module '__init__.py' changed: | |
Removed import of 'BaseDistribution', 'PublicationDistribution', 'RepositoryVersionDistribution' from 'publication' | |
Module 'publication.py' changed: | |
Removed import of '_' from removed 'gettext' | |
Removed import of 'deprecation_logger' from removed 'pulpcore.app.loggers' | |
Class 'BaseDistribution' changed: | |
Removed method 'content_handler' | |
Removed method 'content_handler_list_directory' | |
Method '__init__' changed implementation: | |
Code semantics changed | |
No longer uses imported '_', 'deprecation_logger' | |
New class 'PublicationQuerySet' derived from local 'models.QuerySet' with 1 public method | |
Module 'repository.py' changed: | |
New imported 'AFTER_UPDATE', 'hook' from new 'django_lifecycle' | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'Repository' changed: | |
New method 'cleanup_old_versions' | |
Class 'RepositoryVersion' changed: | |
Method '__exit__' changed implementation: | |
Code semantics changed | |
Method 'versions_containing_content' changed implementation: | |
Code semantics changed | |
Newly uses imported 'deprecation_logger' | |
Class 'RepositoryVersionQuerySet' changed: | |
New method 'with_content' | |
Module 'task.py' changed: | |
New imported 'IntegrityError' from new 'django.db.utils' | |
Class 'Task' changed: | |
Method 'release_resources' changed implementation: | |
Code semantics changed | |
Newly uses imported 'IntegrityError' | |
Module 'upload.py' changed: | |
New imported package 'os' | |
Removed import of 'HandleTempFilesMixin' from removed 'pulpcore.app.models.content' | |
New imported 'post_delete' from new 'django.db.models.signals' | |
New imported 'receiver' from new 'django.dispatch' | |
Class 'Upload' changed: | |
Method 'append' changed implementation: | |
Code semantics changed | |
Newly uses imported 'os' | |
Class 'UploadChunk' changed: | |
Removed method 'delete' | |
New function 'upload_chunk_delete' | |
Package 'pulpcore/tasking' changed: | |
Module 'storage.py' changed: | |
Removed import of package 'random' | |
Removed import of '_' from removed 'gettext' | |
Removed import of 'get_current_job' from removed 'rq.job' | |
Removed import of 'deprecation_logger' from removed 'pulpcore.app.loggers' | |
Class '_WorkingDir' changed: | |
Method '_delete' changed implementation: | |
Code semantics changed | |
Module 'tasks.py' changed: | |
Class 'NonJSONWarningEncoder' changed: | |
Method 'default' changed implementation: | |
Code semantics changed | |
Newly uses imported 'uuid' | |
Removed function 'enqueue_with_reservation' | |
Function '_queue_reserved_task' changed implementation: | |
Code semantics changed | |
Module 'worker.py' changed: | |
Class 'PulpWorker' changed: | |
Method '__init__' changed implementation: | |
Code semantics changed | |
New module 'entrypoint.py' | |
Package 'pulpcore/plugin/models' changed: | |
Module '__init__.py' changed: | |
Removed import of 'BaseDistribution', 'PublicationDistribution', 'RepositoryVersionDistribution' from 'pulpcore.app.models' | |
Package 'pulpcore/app' changed: | |
Module 'apps.py' changed: | |
New imported 'settings' from new 'django.conf' | |
New imported 'get_user_model' from new 'django.contrib.auth' | |
Class 'PulpAppConfig' changed: | |
Method 'ready' changed implementation: | |
Code semantics changed | |
Newly uses imported 'post_migrate' | |
New function '_delete_anon_user' | |
Module 'modelresource.py' changed: | |
Class 'ContentArtifactResource' changed: | |
Method 'set_up_queryset' changed implementation: | |
Code semantics changed | |
Module 'response.py' changed: | |
Class 'OperationPostponedResponse' changed: | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Module 'urls.py' changed: | |
New imported 'ListRepositoryVersionViewSet' from new 'pulpcore.app.viewsets' | |
Module 'util.py' changed: | |
New function 'get_request_without_query_params' | |
Package 'pulpcore/plugin' changed: | |
Module 'tasking.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
Removed import of 'WorkingDirectory' from removed 'pulpcore.tasking.storage' | |
Package 'pulpcore/openapi' changed: | |
Module '__init__.py' changed: | |
New imported package 'os' | |
Class 'PulpSchemaGenerator' changed: | |
Method 'get_schema' changed implementation: | |
Code semantics changed | |
Method 'parse' changed implementation: | |
Removed arg 'request' | |
Added arg 'input_request' | |
Code semantics changed | |
Newly uses imported 'os', 're', 'spectacular_settings' | |
Package 'pulpcore/tests/unit/models' changed: | |
Module 'test_task.py' changed: | |
Removed import of 'User' from removed 'django.contrib.auth.models' | |
New imported 'get_user_model' from new 'django.contrib.auth' | |
Class 'TaskTestCase' changed: | |
Method 'test_delete_with_reserved_resources' changed implementation: | |
Code semantics changed | |
No longer uses imported 'User' | |
Package 'pulpcore/app/viewsets' changed: | |
Module '__init__.py' changed: | |
Removed import of 'BaseDistributionViewSet', 'DistributionFilter' from 'publication' | |
New imported 'ListPublicationViewSet' from 'publication' | |
New imported 'ListRepositoryVersionViewSet' from 'repository' | |
Module 'exporter.py' changed: | |
Class 'PulpExportViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'PulpExport' | |
Module 'publication.py' changed: | |
Removed import of 'BaseDistribution' from 'pulpcore.app.models' | |
Removed import of 'BaseDistributionSerializer' from 'pulpcore.app.serializers' | |
Removed import of 'deprecation_logger' from removed 'pulpcore.app.loggers' | |
New imported 'Filter' from new 'django_filters' | |
New imported 'serializers' from 'rest_framework' | |
New imported 'Content' from 'pulpcore.app.models' | |
New class 'ListPublicationViewSet' derived from local 'mixins.ListModelMixin' with 1 public method | |
New class 'PublicationContentFilter' with 1 public method | |
Module 'repository.py' changed: | |
Removed import of package 'itertools' | |
Removed import of 'RepositoryContent' from 'pulpcore.app.models' | |
New imported 'GenericViewSet' from new 'rest_framework.viewsets' | |
Class 'RepositoryVersionContentFilter' changed: | |
Method 'filter' changed implementation: | |
Code semantics changed | |
No longer uses imported 'Repository', 'RepositoryContent', 'itertools' | |
New class 'ListRepositoryVersionViewSet' derived from local 'mixins.ListModelMixin' with 0 public methods | |
Module 'user.py' changed: | |
Class 'GroupObjectPermissionViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
Method 'list' changed implementation: | |
Code semantics changed | |
Method 'retrieve' changed implementation: | |
Code semantics changed | |
Class 'GroupUserViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
Method 'list' changed implementation: | |
Code semantics changed | |
Class 'UserViewSet' changed: | |
Method 'permissions' changed implementation: | |
Code semantics changed | |
Package 'pulpcore/download' changed: | |
Module 'factory.py' changed: | |
Removed import of package 'json' | |
New imported 'MultiDict' from new 'multidict' | |
Class 'DownloaderFactory' changed: | |
Method '_make_aiohttp_session_from_remote' changed implementation: | |
Code semantics changed | |
No longer uses imported 'json' | |
Newly uses imported 'MultiDict' | |
Package 'pulpcore/plugin/viewsets' changed: | |
Module '__init__.py' changed: | |
Removed import of 'BaseDistributionViewSet', 'DistributionFilter' from 'pulpcore.app.viewsets' | |
Package 'pulpcore/tests/unit/download' changed: | |
New module 'test_factory.py' | |
Package 'pulpcore/app/migrations' changed: | |
Module '0061_call_handle_artifact_checksums_command.py' changed: | |
New imported packages 'logging', 'os' | |
Removed import of 'call_command' from removed 'django.core.management' | |
New imported '_' from new 'gettext' | |
New imported 'settings' from new 'django.conf' | |
New imported 'constants' from new 'pulpcore' | |
New imported 'pulp_hashlib' from new 'pulpcore.app' | |
Removed function 'call_handle_artifact_checksums_command' | |
New function 'handle_artifact_checksums' | |
New function 'run_handle_artifact_checksums' | |
New module '0063_repository_retained_versions.py' | |
Package 'pulpcore/content' changed: | |
Module 'handler.py' changed: | |
Removed import of 'BaseDistribution' from 'pulpcore.app.models' | |
New imported 'Publication' from 'pulpcore.app.models' | |
Class 'Handler' changed: | |
Method '_match_distribution' changed implementation: | |
Code semantics changed | |
No longer uses imported 'BaseDistribution' | |
Method '_permit' changed implementation: | |
Code semantics changed | |
Module '.ci/scripts/release.py' changed: | |
New imported 'ResourceSetIndexError' from 'redminelib.exceptions' | |
Function 'validate_redmine_data' changed implementation: | |
Added arg 'release_version' | |
Code semantics changed | |
Newly uses imported 'ResourceSetIndexError' | |
Module 'pulpcore/app/apps.py' changed: | |
New imported 'settings' from new 'django.conf' | |
New imported 'get_user_model' from new 'django.contrib.auth' | |
Class 'PulpAppConfig' changed: | |
Method 'ready' changed implementation: | |
Code semantics changed | |
Newly uses imported 'post_migrate' | |
New function '_delete_anon_user' | |
Module 'pulpcore/app/management/commands/handle-artifact-checksums.py' changed: | |
Class 'Command' changed: | |
Method '_show_immediate_content' changed implementation: | |
Code semantics changed | |
Method '_show_on_demand_content' changed implementation: | |
Code semantics changed | |
Method 'handle' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/app/migrations/0061_call_handle_artifact_checksums_command.py' changed: | |
New imported packages 'logging', 'os' | |
Removed import of 'call_command' from removed 'django.core.management' | |
New imported '_' from new 'gettext' | |
New imported 'settings' from new 'django.conf' | |
New imported 'constants' from new 'pulpcore' | |
New imported 'pulp_hashlib' from new 'pulpcore.app' | |
Removed function 'call_handle_artifact_checksums_command' | |
New function 'handle_artifact_checksums' | |
New function 'run_handle_artifact_checksums' | |
Module 'pulpcore/app/modelresource.py' changed: | |
Class 'ContentArtifactResource' changed: | |
Method 'set_up_queryset' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/app/models/__init__.py' changed: | |
Removed import of 'BaseDistribution', 'PublicationDistribution', 'RepositoryVersionDistribution' from 'publication' | |
Module 'pulpcore/app/models/publication.py' changed: | |
Removed import of '_' from removed 'gettext' | |
Removed import of 'deprecation_logger' from removed 'pulpcore.app.loggers' | |
Class 'BaseDistribution' changed: | |
Removed method 'content_handler' | |
Removed method 'content_handler_list_directory' | |
Method '__init__' changed implementation: | |
Code semantics changed | |
No longer uses imported '_', 'deprecation_logger' | |
New class 'PublicationQuerySet' derived from local 'models.QuerySet' with 1 public method | |
Module 'pulpcore/app/models/repository.py' changed: | |
New imported 'AFTER_UPDATE', 'hook' from new 'django_lifecycle' | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'Repository' changed: | |
New method 'cleanup_old_versions' | |
Class 'RepositoryVersion' changed: | |
Method '__exit__' changed implementation: | |
Code semantics changed | |
Method 'versions_containing_content' changed implementation: | |
Code semantics changed | |
Newly uses imported 'deprecation_logger' | |
Class 'RepositoryVersionQuerySet' changed: | |
New method 'with_content' | |
Module 'pulpcore/app/models/task.py' changed: | |
New imported 'IntegrityError' from new 'django.db.utils' | |
Class 'Task' changed: | |
Method 'release_resources' changed implementation: | |
Code semantics changed | |
Newly uses imported 'IntegrityError' | |
Module 'pulpcore/app/models/upload.py' changed: | |
New imported package 'os' | |
Removed import of 'HandleTempFilesMixin' from removed 'pulpcore.app.models.content' | |
New imported 'post_delete' from new 'django.db.models.signals' | |
New imported 'receiver' from new 'django.dispatch' | |
Class 'Upload' changed: | |
Method 'append' changed implementation: | |
Code semantics changed | |
Newly uses imported 'os' | |
Class 'UploadChunk' changed: | |
Removed method 'delete' | |
New function 'upload_chunk_delete' | |
Module 'pulpcore/app/response.py' changed: | |
Class 'OperationPostponedResponse' changed: | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/app/serializers/__init__.py' changed: | |
Removed import of 'BaseDistributionSerializer', 'PublicationDistributionSerializer', 'RepositoryVersionDistributionSerializer' from 'publication' | |
Module 'pulpcore/app/serializers/exporter.py' changed: | |
Class 'PulpExportSerializer' changed: | |
Method 'validate_chunk_size' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/app/serializers/fields.py' changed: | |
Class 'LabelsField' changed: | |
Method 'to_internal_value' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/app/serializers/publication.py' changed: | |
Removed import of 'deprecation_logger' from removed 'pulpcore.app.loggers' | |
Class 'DistributionSerializer' changed: | |
Method 'validate' changed implementation: | |
Code semantics changed | |
New method '_validate_path_overlap' | |
New method 'validate_base_path' | |
Module 'pulpcore/app/serializers/task.py' changed: | |
New imported 'get_request_without_query_params' from 'pulpcore.app.util' | |
Class 'CreatedResourceSerializer' changed: | |
Removed method '_get_request_without_query_params' | |
Method 'to_representation' changed implementation: | |
Code semantics changed | |
Newly uses imported 'get_request_without_query_params' | |
Module 'pulpcore/app/serializers/user.py' changed: | |
New imported 'get_request_without_query_params' from 'pulpcore.app.util' | |
Class 'ContentObjectField' changed: | |
Method 'to_representation' changed implementation: | |
Code semantics changed | |
Newly uses imported 'get_request_without_query_params' | |
Module 'pulpcore/app/tasks/export.py' changed: | |
New imported 'PulpExport', 'PulpExporter' from 'pulpcore.app.models' | |
New imported 'PulpExportSerializer' from new 'pulpcore.app.serializers' | |
Function 'pulp_export' changed implementation: | |
Removed arg 'the_export' | |
Added arg 'exporter_pk' | |
Added arg 'params' | |
Code semantics changed | |
Newly uses imported 'PulpExport', 'PulpExportSerializer', 'PulpExporter' | |
Module 'pulpcore/app/tasks/importer.py' changed: | |
Function '_import_file' changed implementation: | |
Added arg 'do_raise' | |
Code semantics changed | |
Function 'import_repository_version' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/app/urls.py' changed: | |
New imported 'ListRepositoryVersionViewSet' from new 'pulpcore.app.viewsets' | |
Module 'pulpcore/app/util.py' changed: | |
New function 'get_request_without_query_params' | |
Module 'pulpcore/app/viewsets/__init__.py' changed: | |
Removed import of 'BaseDistributionViewSet', 'DistributionFilter' from 'publication' | |
New imported 'ListPublicationViewSet' from 'publication' | |
New imported 'ListRepositoryVersionViewSet' from 'repository' | |
Module 'pulpcore/app/viewsets/exporter.py' changed: | |
Class 'PulpExportViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'PulpExport' | |
Module 'pulpcore/app/viewsets/publication.py' changed: | |
Removed import of 'BaseDistribution' from 'pulpcore.app.models' | |
Removed import of 'BaseDistributionSerializer' from 'pulpcore.app.serializers' | |
Removed import of 'deprecation_logger' from removed 'pulpcore.app.loggers' | |
New imported 'Filter' from new 'django_filters' | |
New imported 'serializers' from 'rest_framework' | |
New imported 'Content' from 'pulpcore.app.models' | |
New class 'ListPublicationViewSet' derived from local 'mixins.ListModelMixin' with 1 public method | |
New class 'PublicationContentFilter' with 1 public method | |
Module 'pulpcore/app/viewsets/repository.py' changed: | |
Removed import of package 'itertools' | |
Removed import of 'RepositoryContent' from 'pulpcore.app.models' | |
New imported 'GenericViewSet' from new 'rest_framework.viewsets' | |
Class 'RepositoryVersionContentFilter' changed: | |
Method 'filter' changed implementation: | |
Code semantics changed | |
No longer uses imported 'Repository', 'RepositoryContent', 'itertools' | |
New class 'ListRepositoryVersionViewSet' derived from local 'mixins.ListModelMixin' with 0 public methods | |
Module 'pulpcore/app/viewsets/user.py' changed: | |
Class 'GroupObjectPermissionViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
Method 'list' changed implementation: | |
Code semantics changed | |
Method 'retrieve' changed implementation: | |
Code semantics changed | |
Class 'GroupUserViewSet' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
Method 'list' changed implementation: | |
Code semantics changed | |
Class 'UserViewSet' changed: | |
Method 'permissions' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/content/handler.py' changed: | |
Removed import of 'BaseDistribution' from 'pulpcore.app.models' | |
New imported 'Publication' from 'pulpcore.app.models' | |
Class 'Handler' changed: | |
Method '_match_distribution' changed implementation: | |
Code semantics changed | |
No longer uses imported 'BaseDistribution' | |
Method '_permit' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/download/factory.py' changed: | |
Removed import of package 'json' | |
New imported 'MultiDict' from new 'multidict' | |
Class 'DownloaderFactory' changed: | |
Method '_make_aiohttp_session_from_remote' changed implementation: | |
Code semantics changed | |
No longer uses imported 'json' | |
Newly uses imported 'MultiDict' | |
Module 'pulpcore/openapi/__init__.py' changed: | |
New imported package 'os' | |
Class 'PulpSchemaGenerator' changed: | |
Method 'get_schema' changed implementation: | |
Code semantics changed | |
Method 'parse' changed implementation: | |
Removed arg 'request' | |
Added arg 'input_request' | |
Code semantics changed | |
Newly uses imported 'os', 're', 'spectacular_settings' | |
Module 'pulpcore/plugin/models/__init__.py' changed: | |
Removed import of 'BaseDistribution', 'PublicationDistribution', 'RepositoryVersionDistribution' from 'pulpcore.app.models' | |
Module 'pulpcore/plugin/serializers/__init__.py' changed: | |
Removed import of 'BaseDistributionSerializer', 'PublicationDistributionSerializer', 'RepositoryVersionDistributionSerializer' from 'pulpcore.app.serializers' | |
Module 'pulpcore/plugin/tasking.py' changed: | |
Removed import of 'enqueue_with_reservation' from 'pulpcore.tasking.tasks' | |
Removed import of 'WorkingDirectory' from removed 'pulpcore.tasking.storage' | |
Module 'pulpcore/plugin/viewsets/__init__.py' changed: | |
Removed import of 'BaseDistributionViewSet', 'DistributionFilter' from 'pulpcore.app.viewsets' | |
Module 'pulpcore/tasking/storage.py' changed: | |
Removed import of package 'random' | |
Removed import of '_' from removed 'gettext' | |
Removed import of 'get_current_job' from removed 'rq.job' | |
Removed import of 'deprecation_logger' from removed 'pulpcore.app.loggers' | |
Class '_WorkingDir' changed: | |
Method '_delete' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tasking/tasks.py' changed: | |
Class 'NonJSONWarningEncoder' changed: | |
Method 'default' changed implementation: | |
Code semantics changed | |
Newly uses imported 'uuid' | |
Removed function 'enqueue_with_reservation' | |
Function '_queue_reserved_task' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tasking/worker.py' changed: | |
Class 'PulpWorker' changed: | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/functional/api/using_plugin/constants.py' changed: | |
New imported 'BASE_PATH' from 'pulp_smash.pulp3.constants' | |
Module 'pulpcore/tests/functional/api/using_plugin/test_content_promotion.py' changed: | |
Class 'ContentPromotionTestCase' changed: | |
Method 'test_all' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/functional/api/using_plugin/test_crud_repos.py' changed: | |
Class 'CRUDRemoteTestCase' changed: | |
New method 'test_headers' | |
Module 'pulpcore/tests/functional/api/using_plugin/test_distributions.py' changed: | |
New imported 'DistributionsFileApi', 'PublicationsFileApi', 'RemotesFileApi', 'RepositoriesFileApi' from new 'pulpcore.client.pulp_file' | |
New imported 'gen_file_client', 'monitor_task' from 'pulpcore.tests.functional.api.using_plugin.utils' | |
Class 'ContentServePublicationDistributionTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
Newly uses imported 'DistributionsFileApi', 'PublicationsFileApi', 'RemotesFileApi', 'RepositoriesFileApi', 'gen_file_client' | |
Method 'test_content_served' changed implementation: | |
Code semantics changed | |
No longer uses imported 'FILE_CONTENT_NAME', 'FILE_DISTRIBUTION_PATH', 'FILE_FIXTURE_COUNT', 'FILE_REMOTE_PATH', 'FILE_REPO_PATH', 'FILE_URL', 'create_file_publication', 'gen_distribution', 'gen_file_remote', 'gen_repo', 'get_added_content', 'hashlib', 'sync', 'urljoin', 'utils' | |
New method 'assert_content_served' | |
New method 'serve_content_workflow' | |
New method 'test_autopublish_content_served' | |
New method 'test_nonpublished_content_not_served' | |
Module 'pulpcore/tests/functional/api/using_plugin/test_repo_versions.py' changed: | |
New imported 'monitor_task' from new 'pulp_smash.pulp3.bindings' | |
New imported 'download_content_unit' from 'pulp_smash.pulp3.utils' | |
New imported 'CoreApiClient', 'RepositoryVersionsApi' from new 'pulpcore.client.pulpcore' | |
New imported 'ContentFilesApi', 'DistributionsFileApi', 'PublicationsFileApi', 'RemotesFileApi', 'RepositoriesFileApi', 'RepositoriesFileVersionsApi', 'RepositorySyncURL' from new 'pulpcore.client.pulp_file' | |
New imported 'ApiException' from new 'pulpcore.client.pulp_file.exceptions' | |
New imported 'create_distribution', 'gen_file_client' from 'pulpcore.tests.functional.api.using_plugin.utils' | |
Class 'AddRemoveContentTestCase' changed: | |
Method 'test_02_sync_content' changed implementation: | |
Code semantics changed | |
New class 'ContentInRepositoryVersionViewTestCase' derived from local 'unittest.TestCase' with 3 public methods | |
New class 'RepoVersionRetentionTestCase' derived from local 'unittest.TestCase' with 4 public methods | |
Module 'pulpcore/tests/functional/api/using_plugin/utils.py' changed: | |
New imported 'utils' from 'pulp_smash' | |
New imported 'DistributionsFileApi' from 'pulpcore.client.pulp_file' | |
New function 'create_distribution' | |
Module 'pulpcore/tests/unit/models/test_task.py' changed: | |
Removed import of 'User' from removed 'django.contrib.auth.models' | |
New imported 'get_user_model' from new 'django.contrib.auth' | |
Class 'TaskTestCase' changed: | |
Method 'test_delete_with_reserved_resources' changed implementation: | |
Code semantics changed | |
No longer uses imported 'User' | |
Module 'pulpcore/tests/unit/serializers/test_pulpexport.py' changed: | |
Class 'TestPulpExportSerializer' changed: | |
Method 'test_chunk_size' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/unit/serializers/test_repository.py' changed: | |
Removed import of 'BaseDistribution' from 'pulpcore.app.models' | |
Removed import of 'BaseDistributionSerializer' from 'pulpcore.app.serializers' | |
New imported 'Distribution' from 'pulpcore.app.models' | |
New imported 'DistributionSerializer' from 'pulpcore.app.serializers' | |
Class 'TestDistributionPath' changed: | |
Method 'test_no_overlap' changed implementation: | |
Code semantics changed | |
No longer uses imported 'BaseDistribution', 'BaseDistributionSerializer' | |
Newly uses imported 'Distribution', 'DistributionSerializer' | |
Method 'test_overlap' changed implementation: | |
Code semantics changed | |
No longer uses imported 'BaseDistribution', 'BaseDistributionSerializer' | |
Newly uses imported 'Distribution', 'DistributionSerializer' | |
Method 'test_slashes' changed implementation: | |
Code semantics changed | |
No longer uses imported 'BaseDistributionSerializer' | |
Newly uses imported 'DistributionSerializer' | |
Method 'test_uniqueness' changed implementation: | |
Code semantics changed | |
No longer uses imported 'BaseDistribution', 'BaseDistributionSerializer' | |
Newly uses imported 'Distribution', 'DistributionSerializer' | |
New modules 'pulpcore/app/management/commands/add-signing-service.py', 'pulpcore/app/migrations/0063_repository_retained_versions.py', 'pulpcore/tasking/entrypoint.py', 'pulpcore/tests/functional/api/using_plugin/test_publications.py', 'pulpcore/tests/unit/download/test_factory.py' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Package 'pulpcore/content' changed: | |
Module '__init__.py' changed: | |
New imported 'loop' from 'handler' | |
New function 'get_status_blocking' | |
New function 'save_heartbeat_blocking' | |
Module 'handler.py' changed: | |
New imported package 'asyncio' | |
New imported 'ThreadPoolExecutor' from new 'concurrent.futures' | |
New imported 'URL' from new 'yarl' | |
New imported 'DatabaseError' from 'django.db' | |
New imported 'ContentCache' from new 'pulpcore.cache' | |
Class 'Handler' changed: | |
Removed method '_serve_content_artifact' | |
Method '_match_distribution' changed implementation: | |
Code semantics changed | |
Method '_permit' changed implementation: | |
Code semantics changed | |
Method '_save_artifact' changed implementation: | |
Code semantics changed | |
Newly uses imported 'DatabaseError' | |
New method 'cast_remote_blocking' | |
New method 'check_permit_blocking' | |
New method 'contentartifact_exists_blocking' | |
New method 'get_base_paths_blocking' | |
New method 'get_contentartifact_blocking' | |
New method 'get_latest_publication_or_version_blocking' | |
New method 'get_published_artifact_blocking' | |
New method 'get_remote_artifact_blocking' | |
New method 'get_remote_artifacts_blocking' | |
New method 'list_directory_blocking' | |
New method 'match_distribution_blocking' | |
New method 'save_artifact_blocking' | |
Package 'pulpcore/tests/functional/api' changed: | |
Module 'test_correlation_id.py' changed: | |
Removed import of 'OrphansApi' from 'pulpcore.client.pulpcore' | |
New imported 'OrphansCleanupApi' from 'pulpcore.client.pulpcore' | |
Class 'CorrelationIdTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
No longer uses imported 'OrphansApi' | |
Newly uses imported 'OrphansCleanupApi' | |
Method 'test_correlation_id' changed implementation: | |
Code semantics changed | |
Module 'test_crd_artifacts.py' changed: | |
Class 'ArtifactTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
Package 'pulpcore/tasking' changed: | |
Module 'connection.py' changed: | |
New imported 'aRedis' from new 'aioredis' | |
New function 'get_async_redis_connection' | |
Module 'entrypoint.py' changed: | |
New imported packages 'django', 'select' | |
New imported 'settings' from new 'django.conf' | |
New imported 'NewPulpWorker' from new 'pulpcore.tasking.pulpcore_worker' | |
Function 'worker' changed implementation: | |
Code semantics changed | |
Newly uses imported 'NewPulpWorker', 'select', 'settings' | |
Module 'tasks.py' changed: | |
Removed import of 'ReservedResourceRecord', 'TaskReservedResourceRecord' from 'pulpcore.app.models' | |
New imported 'settings' from new 'django.conf' | |
New imported 'db_connection' from 'django.db' | |
New class 'UUIDEncoder' derived from local 'json.JSONEncoder' with 1 public method | |
Function '_enqueue_with_reservation' changed implementation: | |
Code semantics changed | |
No longer uses imported 'Model', 'ReservedResourceRecord', 'TaskReservedResourceRecord', '_', 'util' | |
Function 'dispatch' changed implementation: | |
Code semantics changed | |
Newly uses imported 'GuidMiddleware', 'TASK_STATES', 'db_connection', 'json', 'settings', 'transaction' | |
New function '_validate_and_get_resources' | |
Module 'util.py' changed: | |
New imported 'blake2s' from new 'hashlib' | |
New imported 'settings' from new 'django.conf' | |
New imported 'db_connection' from 'django.db' | |
New imported 'TASK_INCOMPLETE_STATES' from 'pulpcore.constants' | |
Function '_delete_incomplete_resources' changed implementation: | |
Code semantics changed | |
Function 'cancel' changed implementation: | |
Code semantics changed | |
Newly uses imported 'TASK_INCOMPLETE_STATES', 'db_connection', 'settings' | |
New function '_hash_to_u64' | |
Module 'worker.py' changed: | |
New imported 'settings' from new 'pulpcore.app' | |
Class 'PulpWorker' changed: | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Newly uses imported 'settings' | |
Module 'worker_watcher.py' changed: | |
Removed function 'mark_worker_online' | |
Function 'check_worker_processes' changed implementation: | |
Code semantics changed | |
Function 'handle_worker_heartbeat' changed implementation: | |
Code semantics changed | |
New module 'pulpcore_worker.py' | |
Package 'pulpcore/openapi' changed: | |
Module '__init__.py' changed: | |
Class 'PulpAutoSchema' changed: | |
Method 'get_tags' changed implementation: | |
Code semantics changed | |
Package 'pulpcore/app/serializers' changed: | |
Module '__init__.py' changed: | |
New imported 'OrphansCleanupSerializer' from new 'orphans' | |
New module 'orphans.py' | |
Package 'pulpcore/plugin/stages' changed: | |
Removed module 'association_stages.py' | |
Module '__init__.py' changed: | |
Removed import of 'ContentUnassociation' from removed 'association_stages' | |
Module 'artifact_stages.py' changed: | |
New imported 'DatabaseError' from new 'django.db' | |
Class 'RemoteArtifactSaver' changed: | |
Method '_needed_remote_artifacts' changed implementation: | |
Code semantics changed | |
Module 'content_stages.py' changed: | |
New imported 'DatabaseError' from 'django.db' | |
New imported 'Content', 'ProgressReport' from 'pulpcore.plugin.models' | |
New class 'ContentAssociation' with 0 public methods | |
Module 'declarative_version.py' changed: | |
Removed import of 'ContentUnassociation' from removed 'association_stages' | |
Class 'DeclarativeVersion' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'ContentUnassociation' | |
Package 'pulpcore/plugin/viewsets' changed: | |
Module '__init__.py' changed: | |
New imported 'AsyncUpdateMixin', 'DistributionFilter' from 'pulpcore.app.viewsets' | |
Module 'content.py' changed: | |
New imported 'DatabaseError' from new 'django.db' | |
Class 'SingleArtifactContentUploadViewSet' changed: | |
Method 'init_content_data' changed implementation: | |
Code semantics changed | |
Newly uses imported 'DatabaseError' | |
Package 'pulpcore/app' changed: | |
Module 'apps.py' changed: | |
Function '_populate_access_policies' changed implementation: | |
Code semantics changed | |
Module 'urls.py' changed: | |
New imported 'OrphansCleanupViewset' from 'pulpcore.app.viewsets' | |
Package 'pulpcore/app/migrations' changed: | |
New modules '0064_add_new_style_task_columns.py', '0064_repository_user_hidden.py', '0065_merge_20210615_1211.py', '0066_download_concurrency_and_retry_changes.py', '0067_add_protect_to_task_reservation.py', '0068_add_timestamp_of_interest.py' | |
Package 'pulpcore/exceptions' changed: | |
Module '__init__.py' changed: | |
New imported 'AdvisoryLockError' from 'base' | |
Module 'base.py' changed: | |
New class 'AdvisoryLockError' with 0 public methods | |
Package 'pulpcore/app/management/commands' changed: | |
Module 'handle-artifact-checksums.py' changed: | |
Class 'Command' changed: | |
Method 'handle' changed implementation: | |
Code semantics changed | |
Package 'pulpcore/app/models' changed: | |
Module '__init__.py' changed: | |
Removed import of 'ReservedResourceRecord', 'TaskReservedResourceRecord' from 'task' | |
Module 'content.py' changed: | |
Class 'Artifact' changed: | |
New method 'touch' | |
Class 'Content' changed: | |
New method 'touch' | |
Module 'publication.py' changed: | |
New imported 'AFTER_UPDATE', 'BEFORE_DELETE', 'hook' from new 'django_lifecycle' | |
New imported 'Cache' from new 'pulpcore.cache' | |
New imported 'settings' from new 'dynaconf' | |
Class 'ContentGuard' changed: | |
New method 'invalidate_cache' | |
Class 'Distribution' changed: | |
New method 'invalidate_cache' | |
Class 'Publication' changed: | |
Method 'delete' changed implementation: | |
Code semantics changed | |
Newly uses imported 'Cache', 'settings' | |
Module 'repository.py' changed: | |
Removed import of 'deprecation_logger' from removed 'pulpcore.app.loggers' | |
New imported 'settings' from new 'dynaconf' | |
New imported 'BEFORE_DELETE' from 'django_lifecycle' | |
New imported 'Cache' from new 'pulpcore.cache' | |
Class 'Remote' changed: | |
New method 'invalidate_cache' | |
Class 'Repository' changed: | |
Method 'new_version' changed implementation: | |
Code semantics changed | |
New method 'invalidate_cache' | |
Class 'RepositoryVersion' changed: | |
Removed method 'versions_containing_content' | |
Method 'delete' changed implementation: | |
Code semantics changed | |
Newly uses imported 'Cache', 'settings' | |
Module 'task.py' changed: | |
New imported package 'os' | |
Removed import of 'WORKER_TTL' from removed 'pulpcore.app.settings' | |
New imported 'suppress' from new 'contextlib' | |
New imported 'blake2s' from new 'hashlib' | |
New imported 'ArrayField' from 'django.contrib.postgres.fields' | |
New imported 'connection' from 'django.db' | |
New imported 'settings' from new 'django.conf' | |
New imported 'AdvisoryLockError' from 'pulpcore.exceptions' | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'Task' changed: | |
Removed attributes 'error', 'finished_at', 'started_at', 'state' | |
New attribute 'lock' | |
Method 'current' changed implementation: | |
Code semantics changed | |
Newly uses imported 'os', 'settings' | |
Method 'release_resources' changed implementation: | |
Code semantics changed | |
Newly uses imported 'suppress' | |
Method 'set_completed' changed implementation: | |
Code semantics changed | |
Method 'set_failed' changed implementation: | |
Code semantics changed | |
Newly uses imported 'TASK_FINAL_STATES' | |
Method 'set_running' changed implementation: | |
Code semantics changed | |
New method '__enter__' | |
New method '__exit__' | |
New method '__str__' | |
Class 'Worker' changed: | |
Method 'missing' changed implementation: | |
Code semantics changed | |
No longer uses imported 'WORKER_TTL' | |
Newly uses imported 'settings' | |
Method 'online' changed implementation: | |
Code semantics changed | |
No longer uses imported 'WORKER_TTL' | |
Newly uses imported 'settings' | |
Class 'WorkerManager' changed: | |
Method 'dirty_workers' changed implementation: | |
Code semantics changed | |
No longer uses imported 'WORKER_TTL' | |
Newly uses imported 'settings' | |
Method 'missing_workers' changed implementation: | |
Code semantics changed | |
No longer uses imported 'WORKER_TTL' | |
Newly uses imported 'settings' | |
Method 'online_workers' changed implementation: | |
Code semantics changed | |
No longer uses imported 'WORKER_TTL' | |
Newly uses imported 'settings' | |
New class 'TaskManager' derived from local 'models.Manager' with 1 public method | |
New function '_hash_to_u64' | |
Package 'pulpcore/tests/functional/api/using_plugin' changed: | |
Removed module 'test_filesystemexport.py' | |
Module 'test_content_delivery.py' changed: | |
Class 'ContentDeliveryTestCase' changed: | |
Method 'test_content_remote_delete' changed implementation: | |
Code semantics changed | |
Module 'test_content_path.py' changed: | |
Class 'SyncPublishContentPathTestCase' changed: | |
Method 'test_all' changed implementation: | |
Code semantics changed | |
Module 'test_crud_repos.py' changed: | |
Class 'CRUDRemoteTestCase' changed: | |
Method 'test_update' changed implementation: | |
Code semantics changed | |
Module 'test_distributions.py' changed: | |
Removed import of 'reduce' from removed 'functools' | |
Removed import of 'get_added_content' from 'pulp_smash.pulp3.utils' | |
New imported 'delete_orphans' from new 'pulp_smash.pulp3.bindings' | |
New imported 'download_content_unit' from 'pulp_smash.pulp3.utils' | |
New imported 'ContentFilesApi', 'FileFilePublication', 'RepositorySyncURL' from 'pulpcore.client.pulp_file' | |
Class 'ContentServePublicationDistributionTestCase' changed: | |
New attributes 'distribution', 'remote', 'repo' | |
Removed method 'assert_content_served' | |
Removed method 'download_pulp_manifest' | |
Removed method 'serve_content_workflow' | |
Removed method 'test_autopublish_content_served' | |
Removed method 'test_content_served' | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
No longer uses imported 'api' | |
Newly uses imported 'ContentFilesApi' | |
Method 'test_nonpublished_content_not_served' changed implementation: | |
Code semantics changed | |
No longer uses imported 'HTTPError' | |
Newly uses imported 'RepositorySyncURL', 'gen_file_remote', 'gen_repo', 'monitor_task' | |
New method 'do_range_request_download_test' | |
New method 'do_test_content_served' | |
New method 'setUp' | |
New method 'setup_download_test' | |
New method 'test_content_served_immediate' | |
New method 'test_content_served_immediate_with_range_request' | |
New method 'test_content_served_on_demand' | |
New method 'test_content_served_on_demand_with_range_request' | |
Removed function 'parse_pulp_manifest' | |
Module 'test_orphans.py' changed: | |
Removed import of 'delete_orphans' from 'pulp_smash.pulp3.utils' | |
New imported 'OrphansApi', 'OrphansCleanupApi' from 'pulpcore.client.pulpcore' | |
Class 'DeleteOrphansTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
Newly uses imported 'OrphansApi', 'core_client' | |
Method 'test_clean_orphan_artifact' changed implementation: | |
Code semantics changed | |
No longer uses imported 'delete_orphans' | |
Newly uses imported 'monitor_task' | |
Method 'test_clean_orphan_content_unit' changed implementation: | |
Code semantics changed | |
No longer uses imported 'delete_orphans' | |
New class 'OrphansCleanUpTestCase' derived from local 'unittest.TestCase' with 6 public methods | |
Module 'test_publications.py' changed: | |
Class 'ContentInPublicationViewTestCase' changed: | |
Method 'tearDownClass' changed implementation: | |
Code semantics changed | |
Module 'test_pulpexport.py' changed: | |
Removed import of 'ExportersCoreExportsApi' from 'pulpcore.client.pulpcore' | |
New imported 'ExportersPulpExportsApi' from 'pulpcore.client.pulpcore' | |
Class 'BaseExporterCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
No longer uses imported 'ExportersCoreExportsApi' | |
Newly uses imported 'ExportersPulpExportsApi' | |
Method 'tearDownClass' changed implementation: | |
Code semantics changed | |
Module 'test_pulpimport.py' changed: | |
Removed import of 'ExportersCoreExportsApi', 'ImportersCoreImportCheckApi', 'ImportersCoreImportsApi' from 'pulpcore.client.pulpcore' | |
New imported 'ExportersPulpExportsApi', 'ImportersPulpImportCheckApi', 'ImportersPulpImportsApi' from 'pulpcore.client.pulpcore' | |
Class 'PulpImportTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
No longer uses imported 'ExportersCoreExportsApi', 'ImportersCoreImportCheckApi', 'ImportersCoreImportsApi' | |
Newly uses imported 'ExportersPulpExportsApi', 'ImportersPulpImportCheckApi', 'ImportersPulpImportsApi' | |
Method 'tearDownClass' changed implementation: | |
Code semantics changed | |
Module 'test_repair.py' changed: | |
Module 'test_repo_versions.py' changed: | |
Class 'BaseVersionTestCase' changed: | |
Method 'tearDownClass' changed implementation: | |
Code semantics changed | |
Method 'test_add_content_with_base_version' changed implementation: | |
Code semantics changed | |
Class 'ContentInRepositoryVersionViewTestCase' changed: | |
Method 'tearDownClass' changed implementation: | |
Code semantics changed | |
Class 'CreateRepoBaseVersionTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
Module 'test_tasking.py' changed: | |
Class 'CancelTaskTestCase' changed: | |
Method 'create_long_task' changed implementation: | |
Code semantics changed | |
Method 'test_cancel_running_task' changed implementation: | |
Code semantics changed | |
New module 'test_content_cache.py' | |
Package 'pulpcore/app/tasks' changed: | |
Module 'importer.py' changed: | |
Function 'pulp_import' changed implementation: | |
Code semantics changed | |
Module 'orphan.py' changed: | |
Function 'orphan_cleanup' changed implementation: | |
Added arg 'content_pks' | |
Code semantics changed | |
Module 'repository.py' changed: | |
Function '_verify_artifact' changed implementation: | |
Code semantics changed | |
Package 'pulpcore/app/viewsets' changed: | |
Module '__init__.py' changed: | |
New imported 'OrphansCleanupViewset' from new 'orphans' | |
New imported 'DistributionFilter' from 'publication' | |
Module 'custom_filters.py' changed: | |
Class 'ReservedResourcesFilter' changed: | |
Method 'filter' changed implementation: | |
Code semantics changed | |
Module 'publication.py' changed: | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'NewDistributionFilter' changed: | |
New method '__init__' | |
New class 'DistributionFilter' with 0 public methods | |
Module 'task.py' changed: | |
Class 'TaskViewSet' changed: | |
Method 'partial_update' changed implementation: | |
Code semantics changed | |
New module 'orphans.py' | |
Package 'pulpcore/app/views' changed: | |
Module 'orphans.py' changed: | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'OrphansView' changed: | |
Method 'delete' changed implementation: | |
Code semantics changed | |
Newly uses imported 'deprecation_logger' | |
Package 'pulpcore/tests/unit' changed: | |
New module 'test_cache.py' | |
Package 'pulpcore/plugin' changed: | |
Module 'actions.py' changed: | |
New imported 'DatabaseError' from new 'django.db' | |
Class 'ModifyRepositoryActionMixin' changed: | |
Method 'modify' changed implementation: | |
Code semantics changed | |
Newly uses imported 'DatabaseError' | |
Package 'pulpcore/download' changed: | |
Module 'factory.py' changed: | |
Class 'DownloaderFactory' changed: | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Method 'build' changed implementation: | |
Code semantics changed | |
Module 'http.py' changed: | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'HttpDownloader' changed: | |
New attribute 'max_retries' | |
Method '__init__' changed implementation: | |
Added arg 'max_retries' | |
Code semantics changed | |
Function 'http_giveup' changed implementation: | |
Code semantics changed | |
Newly uses imported 'deprecation_logger' | |
New function 'http_giveup_handler' | |
New packages 'pulpcore/tests/upgrade/pre', 'pulpcore/cache', 'pulpcore/tests/upgrade/post', 'pulpcore/tests/upgrade' | |
Removed modules '.ci/scripts/docs-builder.py', '.ci/scripts/release.py', 'pulpcore/plugin/stages/association_stages.py', 'pulpcore/tests/functional/api/using_plugin/test_filesystemexport.py' | |
Module 'pulpcore/app/apps.py' changed: | |
Function '_populate_access_policies' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/app/management/commands/handle-artifact-checksums.py' changed: | |
Class 'Command' changed: | |
Method 'handle' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/app/models/__init__.py' changed: | |
Removed import of 'ReservedResourceRecord', 'TaskReservedResourceRecord' from 'task' | |
Module 'pulpcore/app/models/content.py' changed: | |
Class 'Artifact' changed: | |
New method 'touch' | |
Class 'Content' changed: | |
New method 'touch' | |
Module 'pulpcore/app/models/publication.py' changed: | |
New imported 'AFTER_UPDATE', 'BEFORE_DELETE', 'hook' from new 'django_lifecycle' | |
New imported 'Cache' from new 'pulpcore.cache' | |
New imported 'settings' from new 'dynaconf' | |
Class 'ContentGuard' changed: | |
New method 'invalidate_cache' | |
Class 'Distribution' changed: | |
New method 'invalidate_cache' | |
Class 'Publication' changed: | |
Method 'delete' changed implementation: | |
Code semantics changed | |
Newly uses imported 'Cache', 'settings' | |
Module 'pulpcore/app/models/repository.py' changed: | |
Removed import of 'deprecation_logger' from removed 'pulpcore.app.loggers' | |
New imported 'settings' from new 'dynaconf' | |
New imported 'BEFORE_DELETE' from 'django_lifecycle' | |
New imported 'Cache' from new 'pulpcore.cache' | |
Class 'Remote' changed: | |
New method 'invalidate_cache' | |
Class 'Repository' changed: | |
Method 'new_version' changed implementation: | |
Code semantics changed | |
New method 'invalidate_cache' | |
Class 'RepositoryVersion' changed: | |
Removed method 'versions_containing_content' | |
Method 'delete' changed implementation: | |
Code semantics changed | |
Newly uses imported 'Cache', 'settings' | |
Module 'pulpcore/app/models/task.py' changed: | |
New imported package 'os' | |
Removed import of 'WORKER_TTL' from removed 'pulpcore.app.settings' | |
New imported 'suppress' from new 'contextlib' | |
New imported 'blake2s' from new 'hashlib' | |
New imported 'ArrayField' from 'django.contrib.postgres.fields' | |
New imported 'connection' from 'django.db' | |
New imported 'settings' from new 'django.conf' | |
New imported 'AdvisoryLockError' from 'pulpcore.exceptions' | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'Task' changed: | |
Removed attributes 'error', 'finished_at', 'started_at', 'state' | |
New attribute 'lock' | |
Method 'current' changed implementation: | |
Code semantics changed | |
Newly uses imported 'os', 'settings' | |
Method 'release_resources' changed implementation: | |
Code semantics changed | |
Newly uses imported 'suppress' | |
Method 'set_completed' changed implementation: | |
Code semantics changed | |
Method 'set_failed' changed implementation: | |
Code semantics changed | |
Newly uses imported 'TASK_FINAL_STATES' | |
Method 'set_running' changed implementation: | |
Code semantics changed | |
New method '__enter__' | |
New method '__exit__' | |
New method '__str__' | |
Class 'Worker' changed: | |
Method 'missing' changed implementation: | |
Code semantics changed | |
No longer uses imported 'WORKER_TTL' | |
Newly uses imported 'settings' | |
Method 'online' changed implementation: | |
Code semantics changed | |
No longer uses imported 'WORKER_TTL' | |
Newly uses imported 'settings' | |
Class 'WorkerManager' changed: | |
Method 'dirty_workers' changed implementation: | |
Code semantics changed | |
No longer uses imported 'WORKER_TTL' | |
Newly uses imported 'settings' | |
Method 'missing_workers' changed implementation: | |
Code semantics changed | |
No longer uses imported 'WORKER_TTL' | |
Newly uses imported 'settings' | |
Method 'online_workers' changed implementation: | |
Code semantics changed | |
No longer uses imported 'WORKER_TTL' | |
Newly uses imported 'settings' | |
New class 'TaskManager' derived from local 'models.Manager' with 1 public method | |
New function '_hash_to_u64' | |
Module 'pulpcore/app/serializers/__init__.py' changed: | |
New imported 'OrphansCleanupSerializer' from new 'orphans' | |
Module 'pulpcore/app/tasks/importer.py' changed: | |
Function 'pulp_import' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/app/tasks/orphan.py' changed: | |
Function 'orphan_cleanup' changed implementation: | |
Added arg 'content_pks' | |
Code semantics changed | |
Module 'pulpcore/app/tasks/repository.py' changed: | |
Function '_verify_artifact' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/app/urls.py' changed: | |
New imported 'OrphansCleanupViewset' from 'pulpcore.app.viewsets' | |
Module 'pulpcore/app/views/orphans.py' changed: | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'OrphansView' changed: | |
Method 'delete' changed implementation: | |
Code semantics changed | |
Newly uses imported 'deprecation_logger' | |
Module 'pulpcore/app/viewsets/__init__.py' changed: | |
New imported 'OrphansCleanupViewset' from new 'orphans' | |
New imported 'DistributionFilter' from 'publication' | |
Module 'pulpcore/app/viewsets/custom_filters.py' changed: | |
Class 'ReservedResourcesFilter' changed: | |
Method 'filter' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/app/viewsets/publication.py' changed: | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'NewDistributionFilter' changed: | |
New method '__init__' | |
New class 'DistributionFilter' with 0 public methods | |
Module 'pulpcore/app/viewsets/task.py' changed: | |
Class 'TaskViewSet' changed: | |
Method 'partial_update' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/content/__init__.py' changed: | |
New imported 'loop' from 'handler' | |
New function 'get_status_blocking' | |
New function 'save_heartbeat_blocking' | |
Module 'pulpcore/content/handler.py' changed: | |
New imported package 'asyncio' | |
New imported 'ThreadPoolExecutor' from new 'concurrent.futures' | |
New imported 'URL' from new 'yarl' | |
New imported 'DatabaseError' from 'django.db' | |
New imported 'ContentCache' from new 'pulpcore.cache' | |
Class 'Handler' changed: | |
Removed method '_serve_content_artifact' | |
Method '_match_distribution' changed implementation: | |
Code semantics changed | |
Method '_permit' changed implementation: | |
Code semantics changed | |
Method '_save_artifact' changed implementation: | |
Code semantics changed | |
Newly uses imported 'DatabaseError' | |
New method 'cast_remote_blocking' | |
New method 'check_permit_blocking' | |
New method 'contentartifact_exists_blocking' | |
New method 'get_base_paths_blocking' | |
New method 'get_contentartifact_blocking' | |
New method 'get_latest_publication_or_version_blocking' | |
New method 'get_published_artifact_blocking' | |
New method 'get_remote_artifact_blocking' | |
New method 'get_remote_artifacts_blocking' | |
New method 'list_directory_blocking' | |
New method 'match_distribution_blocking' | |
New method 'save_artifact_blocking' | |
Module 'pulpcore/download/factory.py' changed: | |
Class 'DownloaderFactory' changed: | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Method 'build' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/download/http.py' changed: | |
New imported 'deprecation_logger' from new 'pulpcore.app.loggers' | |
Class 'HttpDownloader' changed: | |
New attribute 'max_retries' | |
Method '__init__' changed implementation: | |
Added arg 'max_retries' | |
Code semantics changed | |
Function 'http_giveup' changed implementation: | |
Code semantics changed | |
Newly uses imported 'deprecation_logger' | |
New function 'http_giveup_handler' | |
Module 'pulpcore/exceptions/__init__.py' changed: | |
New imported 'AdvisoryLockError' from 'base' | |
Module 'pulpcore/exceptions/base.py' changed: | |
New class 'AdvisoryLockError' with 0 public methods | |
Module 'pulpcore/openapi/__init__.py' changed: | |
Class 'PulpAutoSchema' changed: | |
Method 'get_tags' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/plugin/actions.py' changed: | |
New imported 'DatabaseError' from new 'django.db' | |
Class 'ModifyRepositoryActionMixin' changed: | |
Method 'modify' changed implementation: | |
Code semantics changed | |
Newly uses imported 'DatabaseError' | |
Module 'pulpcore/plugin/stages/__init__.py' changed: | |
Removed import of 'ContentUnassociation' from removed 'association_stages' | |
Module 'pulpcore/plugin/stages/artifact_stages.py' changed: | |
New imported 'DatabaseError' from new 'django.db' | |
Class 'RemoteArtifactSaver' changed: | |
Method '_needed_remote_artifacts' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/plugin/stages/content_stages.py' changed: | |
New imported 'DatabaseError' from 'django.db' | |
New imported 'Content', 'ProgressReport' from 'pulpcore.plugin.models' | |
New class 'ContentAssociation' with 0 public methods | |
Module 'pulpcore/plugin/stages/declarative_version.py' changed: | |
Removed import of 'ContentUnassociation' from removed 'association_stages' | |
Class 'DeclarativeVersion' changed: | |
Method 'create' changed implementation: | |
Code semantics changed | |
No longer uses imported 'ContentUnassociation' | |
Module 'pulpcore/plugin/viewsets/__init__.py' changed: | |
New imported 'AsyncUpdateMixin', 'DistributionFilter' from 'pulpcore.app.viewsets' | |
Module 'pulpcore/plugin/viewsets/content.py' changed: | |
New imported 'DatabaseError' from new 'django.db' | |
Class 'SingleArtifactContentUploadViewSet' changed: | |
Method 'init_content_data' changed implementation: | |
Code semantics changed | |
Newly uses imported 'DatabaseError' | |
Module 'pulpcore/tasking/connection.py' changed: | |
New imported 'aRedis' from new 'aioredis' | |
New function 'get_async_redis_connection' | |
Module 'pulpcore/tasking/entrypoint.py' changed: | |
New imported packages 'django', 'select' | |
New imported 'settings' from new 'django.conf' | |
New imported 'NewPulpWorker' from new 'pulpcore.tasking.pulpcore_worker' | |
Function 'worker' changed implementation: | |
Code semantics changed | |
Newly uses imported 'NewPulpWorker', 'select', 'settings' | |
Module 'pulpcore/tasking/tasks.py' changed: | |
Removed import of 'ReservedResourceRecord', 'TaskReservedResourceRecord' from 'pulpcore.app.models' | |
New imported 'settings' from new 'django.conf' | |
New imported 'db_connection' from 'django.db' | |
New class 'UUIDEncoder' derived from local 'json.JSONEncoder' with 1 public method | |
Function '_enqueue_with_reservation' changed implementation: | |
Code semantics changed | |
No longer uses imported 'Model', 'ReservedResourceRecord', 'TaskReservedResourceRecord', '_', 'util' | |
Function 'dispatch' changed implementation: | |
Code semantics changed | |
Newly uses imported 'GuidMiddleware', 'TASK_STATES', 'db_connection', 'json', 'settings', 'transaction' | |
New function '_validate_and_get_resources' | |
Module 'pulpcore/tasking/util.py' changed: | |
New imported 'blake2s' from new 'hashlib' | |
New imported 'settings' from new 'django.conf' | |
New imported 'db_connection' from 'django.db' | |
New imported 'TASK_INCOMPLETE_STATES' from 'pulpcore.constants' | |
Function '_delete_incomplete_resources' changed implementation: | |
Code semantics changed | |
Function 'cancel' changed implementation: | |
Code semantics changed | |
Newly uses imported 'TASK_INCOMPLETE_STATES', 'db_connection', 'settings' | |
New function '_hash_to_u64' | |
Module 'pulpcore/tasking/worker.py' changed: | |
New imported 'settings' from new 'pulpcore.app' | |
Class 'PulpWorker' changed: | |
Method '__init__' changed implementation: | |
Code semantics changed | |
Newly uses imported 'settings' | |
Module 'pulpcore/tasking/worker_watcher.py' changed: | |
Removed function 'mark_worker_online' | |
Function 'check_worker_processes' changed implementation: | |
Code semantics changed | |
Function 'handle_worker_heartbeat' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/functional/api/test_correlation_id.py' changed: | |
Removed import of 'OrphansApi' from 'pulpcore.client.pulpcore' | |
New imported 'OrphansCleanupApi' from 'pulpcore.client.pulpcore' | |
Class 'CorrelationIdTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
No longer uses imported 'OrphansApi' | |
Newly uses imported 'OrphansCleanupApi' | |
Method 'test_correlation_id' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/functional/api/test_crd_artifacts.py' changed: | |
Class 'ArtifactTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/functional/api/using_plugin/test_content_delivery.py' changed: | |
Class 'ContentDeliveryTestCase' changed: | |
Method 'test_content_remote_delete' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/functional/api/using_plugin/test_content_path.py' changed: | |
Class 'SyncPublishContentPathTestCase' changed: | |
Method 'test_all' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/functional/api/using_plugin/test_crud_repos.py' changed: | |
Class 'CRUDRemoteTestCase' changed: | |
Method 'test_update' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/functional/api/using_plugin/test_distributions.py' changed: | |
Removed import of 'reduce' from removed 'functools' | |
Removed import of 'get_added_content' from 'pulp_smash.pulp3.utils' | |
New imported 'delete_orphans' from new 'pulp_smash.pulp3.bindings' | |
New imported 'download_content_unit' from 'pulp_smash.pulp3.utils' | |
New imported 'ContentFilesApi', 'FileFilePublication', 'RepositorySyncURL' from 'pulpcore.client.pulp_file' | |
Class 'ContentServePublicationDistributionTestCase' changed: | |
New attributes 'distribution', 'remote', 'repo' | |
Removed method 'assert_content_served' | |
Removed method 'download_pulp_manifest' | |
Removed method 'serve_content_workflow' | |
Removed method 'test_autopublish_content_served' | |
Removed method 'test_content_served' | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
No longer uses imported 'api' | |
Newly uses imported 'ContentFilesApi' | |
Method 'test_nonpublished_content_not_served' changed implementation: | |
Code semantics changed | |
No longer uses imported 'HTTPError' | |
Newly uses imported 'RepositorySyncURL', 'gen_file_remote', 'gen_repo', 'monitor_task' | |
New method 'do_range_request_download_test' | |
New method 'do_test_content_served' | |
New method 'setUp' | |
New method 'setup_download_test' | |
New method 'test_content_served_immediate' | |
New method 'test_content_served_immediate_with_range_request' | |
New method 'test_content_served_on_demand' | |
New method 'test_content_served_on_demand_with_range_request' | |
Removed function 'parse_pulp_manifest' | |
Module 'pulpcore/tests/functional/api/using_plugin/test_orphans.py' changed: | |
Removed import of 'delete_orphans' from 'pulp_smash.pulp3.utils' | |
New imported 'OrphansApi', 'OrphansCleanupApi' from 'pulpcore.client.pulpcore' | |
Class 'DeleteOrphansTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
Newly uses imported 'OrphansApi', 'core_client' | |
Method 'test_clean_orphan_artifact' changed implementation: | |
Code semantics changed | |
No longer uses imported 'delete_orphans' | |
Newly uses imported 'monitor_task' | |
Method 'test_clean_orphan_content_unit' changed implementation: | |
Code semantics changed | |
No longer uses imported 'delete_orphans' | |
New class 'OrphansCleanUpTestCase' derived from local 'unittest.TestCase' with 6 public methods | |
Module 'pulpcore/tests/functional/api/using_plugin/test_publications.py' changed: | |
Class 'ContentInPublicationViewTestCase' changed: | |
Method 'tearDownClass' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/functional/api/using_plugin/test_pulpexport.py' changed: | |
Removed import of 'ExportersCoreExportsApi' from 'pulpcore.client.pulpcore' | |
New imported 'ExportersPulpExportsApi' from 'pulpcore.client.pulpcore' | |
Class 'BaseExporterCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
No longer uses imported 'ExportersCoreExportsApi' | |
Newly uses imported 'ExportersPulpExportsApi' | |
Method 'tearDownClass' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/functional/api/using_plugin/test_pulpimport.py' changed: | |
Removed import of 'ExportersCoreExportsApi', 'ImportersCoreImportCheckApi', 'ImportersCoreImportsApi' from 'pulpcore.client.pulpcore' | |
New imported 'ExportersPulpExportsApi', 'ImportersPulpImportCheckApi', 'ImportersPulpImportsApi' from 'pulpcore.client.pulpcore' | |
Class 'PulpImportTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
No longer uses imported 'ExportersCoreExportsApi', 'ImportersCoreImportCheckApi', 'ImportersCoreImportsApi' | |
Newly uses imported 'ExportersPulpExportsApi', 'ImportersPulpImportCheckApi', 'ImportersPulpImportsApi' | |
Method 'tearDownClass' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/functional/api/using_plugin/test_repair.py' changed: | |
Module 'pulpcore/tests/functional/api/using_plugin/test_repo_versions.py' changed: | |
Class 'BaseVersionTestCase' changed: | |
Method 'tearDownClass' changed implementation: | |
Code semantics changed | |
Method 'test_add_content_with_base_version' changed implementation: | |
Code semantics changed | |
Class 'ContentInRepositoryVersionViewTestCase' changed: | |
Method 'tearDownClass' changed implementation: | |
Code semantics changed | |
Class 'CreateRepoBaseVersionTestCase' changed: | |
Method 'setUpClass' changed implementation: | |
Code semantics changed | |
Module 'pulpcore/tests/functional/api/using_plugin/test_tasking.py' changed: | |
Class 'CancelTaskTestCase' changed: | |
Method 'create_long_task' changed implementation: | |
Code semantics changed | |
Method 'test_cancel_running_task' changed implementation: | |
Code semantics changed | |
New modules '.github/workflows/scripts/docs-publisher.py', '.github/workflows/scripts/release.py', '.github/workflows/scripts/stage-changelog-for-master.py', 'pulpcore/app/migrations/0064_add_new_style_task_columns.py', 'pulpcore/app/migrations/0064_repository_user_hidden.py', 'pulpcore/app/migrations/0065_merge_20210615_1211.py', 'pulpcore/app/migrations/0066_download_concurrency_and_retry_changes.py', 'pulpcore/app/migrations/0067_add_protect_to_task_reservation.py', 'pulpcore/app/migrations/0068_add_timestamp_of_interest.py', 'pulpcore/app/serializers/orphans.py', 'pulpcore/app/viewsets/orphans.py', 'pulpcore/cache/__init__.py', 'pulpcore/cache/cache.py', 'pulpcore/tasking/pulpcore_worker.py', 'pulpcore/tests/functional/api/using_plugin/test_content_cache.py', 'pulpcore/tests/unit/test_cache.py', 'pulpcore/tests/upgrade/__init__.py', 'pulpcore/tests/upgrade/post/__init__.py', 'pulpcore/tests/upgrade/post/test_publish.py', 'pulpcore/tests/upgrade/pre/__init__.py', 'pulpcore/tests/upgrade/pre/test_publish.py' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment