|
1 | 1 | from logging import getLogger |
2 | 2 |
|
3 | 3 | from aiohttp.web import json_response |
4 | | -from django.contrib.postgres.fields import ArrayField, JSONField |
| 4 | +from django.contrib.postgres.fields import ArrayField |
5 | 5 | from django.core.exceptions import ObjectDoesNotExist |
6 | 6 | from django.db import models |
7 | 7 | from django.conf import settings |
@@ -150,12 +150,12 @@ class PythonPackageContent(Content): |
150 | 150 | project_url = models.TextField() |
151 | 151 | platform = models.TextField() |
152 | 152 | supported_platform = models.TextField() |
153 | | - requires_dist = JSONField(default=list) |
154 | | - provides_dist = JSONField(default=list) |
155 | | - obsoletes_dist = JSONField(default=list) |
156 | | - requires_external = JSONField(default=list) |
157 | | - classifiers = JSONField(default=list) |
158 | | - project_urls = JSONField(default=dict) |
| 153 | + requires_dist = models.JSONField(default=list) |
| 154 | + provides_dist = models.JSONField(default=list) |
| 155 | + obsoletes_dist = models.JSONField(default=list) |
| 156 | + requires_external = models.JSONField(default=list) |
| 157 | + classifiers = models.JSONField(default=list) |
| 158 | + project_urls = models.JSONField(default=dict) |
159 | 159 | description_content_type = models.TextField() |
160 | 160 |
|
161 | 161 | def __str__(self): |
@@ -203,8 +203,8 @@ class PythonRemote(Remote): |
203 | 203 | TYPE = 'python' |
204 | 204 | DEFAULT_DOWNLOAD_CONCURRENCY = 10 |
205 | 205 | prereleases = models.BooleanField(default=False) |
206 | | - includes = JSONField(default=list) |
207 | | - excludes = JSONField(default=list) |
| 206 | + includes = models.JSONField(default=list) |
| 207 | + excludes = models.JSONField(default=list) |
208 | 208 | package_types = ArrayField(models.CharField(max_length=15, blank=True), |
209 | 209 | choices=PACKAGE_TYPES, default=list) |
210 | 210 | keep_latest_packages = models.IntegerField(default=0) |
|
0 commit comments