@@ -84,8 +84,8 @@ class ProjectSpecifier(Model):
84
84
"""
85
85
86
86
name = models .TextField ()
87
- version_specifier = models .TextField (blank = True , default = "" )
88
- exclude = models .BooleanField (blank = True , default = False )
87
+ version_specifier = models .TextField (default = "" )
88
+ exclude = models .BooleanField (default = False )
89
89
90
90
remote = models .ForeignKey (
91
91
"PythonRemote" ,
@@ -110,30 +110,30 @@ class PythonPackageContent(Content):
110
110
111
111
TYPE = 'python'
112
112
# Required metadata
113
- filename = models .TextField (unique = True , db_index = True , blank = False )
114
- packagetype = models .TextField (blank = False , choices = PACKAGE_TYPES )
115
- name = models .TextField (blank = False )
116
- version = models .TextField (blank = False )
113
+ filename = models .TextField (unique = True , db_index = True )
114
+ packagetype = models .TextField (choices = PACKAGE_TYPES )
115
+ name = models .TextField ()
116
+ version = models .TextField ()
117
117
# Optional metadata
118
- metadata_version = models .TextField (blank = True )
119
- summary = models .TextField (blank = True )
120
- description = models .TextField (blank = True )
121
- keywords = models .TextField (blank = True )
122
- home_page = models .TextField (blank = True )
123
- download_url = models .TextField (blank = True )
124
- author = models .TextField (blank = True )
125
- author_email = models .TextField (blank = True )
126
- maintainer = models .TextField (blank = True )
127
- maintainer_email = models .TextField (blank = True )
128
- license = models .TextField (blank = True )
129
- requires_python = models .TextField (blank = True )
130
- project_url = models .TextField (blank = True )
131
- platform = models .TextField (blank = True )
132
- supported_platform = models .TextField (blank = True )
133
- requires_dist = models .TextField (default = "[]" , blank = False )
134
- provides_dist = models .TextField (default = "[]" , blank = False )
135
- obsoletes_dist = models .TextField (default = "[]" , blank = False )
136
- requires_external = models .TextField (default = "[]" , blank = False )
118
+ metadata_version = models .TextField ()
119
+ summary = models .TextField ()
120
+ description = models .TextField ()
121
+ keywords = models .TextField ()
122
+ home_page = models .TextField ()
123
+ download_url = models .TextField ()
124
+ author = models .TextField ()
125
+ author_email = models .TextField ()
126
+ maintainer = models .TextField ()
127
+ maintainer_email = models .TextField ()
128
+ license = models .TextField ()
129
+ requires_python = models .TextField ()
130
+ project_url = models .TextField ()
131
+ platform = models .TextField ()
132
+ supported_platform = models .TextField ()
133
+ requires_dist = models .TextField (default = "[]" )
134
+ provides_dist = models .TextField (default = "[]" )
135
+ obsoletes_dist = models .TextField (default = "[]" )
136
+ requires_external = models .TextField (default = "[]" )
137
137
138
138
@property
139
139
def artifact (self ):
@@ -181,7 +181,7 @@ class PythonRemote(Remote):
181
181
"""
182
182
183
183
TYPE = 'python'
184
- prereleases = models .BooleanField (default = False , blank = True )
184
+ prereleases = models .BooleanField (default = False )
185
185
186
186
@property
187
187
def includes (self ):
0 commit comments