Skip to content

Commit 2a16488

Browse files
committed
temp
1 parent 399fd14 commit 2a16488

File tree

4 files changed

+9
-10
lines changed

4 files changed

+9
-10
lines changed

pulp_python/app/migrations/0016_pythonpackagecontent_sha256_metadata_and_more.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ class Migration(migrations.Migration):
1212
operations = [
1313
migrations.AddField(
1414
model_name="pythonpackagecontent",
15-
name="sha256_metadata",
15+
name="metadata_sha256",
1616
field=models.CharField(null=True, max_length=64),
1717
preserve_default=False,
1818
),

pulp_python/app/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ class PythonPackageContent(Content):
192192
packagetype = models.TextField(choices=PACKAGE_TYPES)
193193
python_version = models.TextField()
194194
sha256 = models.CharField(db_index=True, max_length=64)
195-
sha256_metadata = models.CharField(max_length=64, null=True)
195+
metadata_sha256 = models.CharField(max_length=64, null=True)
196196
yanked = models.BooleanField(default=False)
197197
yanked_reason = models.TextField()
198198

pulp_python/app/pypi/views.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -342,7 +342,7 @@ def retrieve(self, request, path, package):
342342
"filename",
343343
"sha256",
344344
"name",
345-
"sha256_metadata",
345+
"metadata_sha256",
346346
"requires_python",
347347
"yanked",
348348
"yanked_reason",
@@ -361,7 +361,7 @@ def retrieve(self, request, path, package):
361361
"filename": f,
362362
"url": urljoin(self.base_content_url, f"{path}/{f}"),
363363
"sha256": s,
364-
"sha256_metadata": sm,
364+
"metadata_sha256": sm,
365365
"requires_python": rp,
366366
"yanked": y,
367367
"yanked_reason": yr,

pulp_python/app/utils.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -130,10 +130,9 @@ def parse_project_metadata(project):
130130
# Release metadata
131131
"packagetype": project.get("packagetype") or "",
132132
"python_version": project.get("python_version") or "",
133-
134-
"yanked": False
135-
"yanked_reason": ""
136-
"sha256_metadata": ""
133+
"yanked": False,
134+
"yanked_reason": "",
135+
"metadata_sha256": "", # TODO
137136
}
138137

139138

@@ -166,7 +165,7 @@ def parse_metadata(project, version, distribution):
166165
) # noqa: E501
167166
package["yanked"] = distribution.get("yanked") or False
168167
package["yanked_reason"] = distribution.get("yanked_reason") or ""
169-
package["sha256_metadata"] = distribution.get("data-dist-info-metadata", {}).get("sha256") or ""
168+
package["metadata_sha256"] = distribution.get("data-dist-info-metadata", {}).get("sha256") or ""
170169

171170
return package
172171

@@ -448,7 +447,7 @@ def write_simple_detail_json(project_name, project_packages):
448447
"requires_python": package["requires_python"] or None,
449448
# data-dist-info-metadata is deprecated alias for core-metadata
450449
"data-dist-info-metadata": (
451-
{"sha256": package["sha256_metadata"]} if package["sha256_metadata"] else False
450+
{"sha256": package["metadata_sha256"]} if package["metadata_sha256"] else False
452451
),
453452
"yanked": (
454453
package["yanked_reason"]

0 commit comments

Comments
 (0)