Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Websites UFRPE
Django Private Storage
Commits
78b27e0e
Commit
78b27e0e
authored
Oct 06, 2016
by
Diederik van der Boor
Browse files
IPO; first public version
parents
Changes
21
Show whitespace changes
Inline
Side-by-side
setup.py
0 → 100755
View file @
78b27e0e
#!/usr/bin/env python
from
setuptools
import
setup
,
find_packages
from
os
import
path
import
codecs
import
os
import
re
import
sys
# When creating the sdist, make sure the django.mo file also exists:
if
'sdist'
in
sys
.
argv
or
'develop'
in
sys
.
argv
:
os
.
chdir
(
'private_storage'
)
try
:
from
django.core
import
management
management
.
call_command
(
'compilemessages'
,
stdout
=
sys
.
stderr
,
verbosity
=
1
)
except
ImportError
:
if
'sdist'
in
sys
.
argv
:
raise
finally
:
os
.
chdir
(
'..'
)
def
read
(
*
parts
):
file_path
=
path
.
join
(
path
.
dirname
(
__file__
),
*
parts
)
return
codecs
.
open
(
file_path
,
encoding
=
'utf-8'
).
read
()
def
find_version
(
*
parts
):
version_file
=
read
(
*
parts
)
version_match
=
re
.
search
(
r
"^__version__ = ['\"]([^'\"]*)['\"]"
,
version_file
,
re
.
M
)
if
version_match
:
return
str
(
version_match
.
group
(
1
))
raise
RuntimeError
(
"Unable to find version string."
)
setup
(
name
=
'django-private-storage'
,
version
=
find_version
(
'private_storage'
,
'__init__.py'
),
license
=
'Apache 2.0'
,
install_requires
=
[],
requires
=
[
'Django (>=1.6)'
,
],
description
=
'Private media file storage for Django projects'
,
long_description
=
read
(
'README.rst'
),
author
=
'Diederik van der Boor'
,
author_email
=
'opensource@edoburu.nl'
,
url
=
'https://github.com/edoburu/django-private-storage'
,
download_url
=
'https://github.com/edoburu/django-private-storage/zipball/master'
,
packages
=
find_packages
(
exclude
=
(
'example*'
,)),
include_package_data
=
True
,
#test_suite = 'runtests',
zip_safe
=
False
,
classifiers
=
[
'Development Status :: 4 - Beta'
,
'Environment :: Web Environment'
,
'Framework :: Django'
,
'Intended Audience :: Developers'
,
'License :: OSI Approved :: Apache Software License'
,
'Operating System :: OS Independent'
,
'Programming Language :: Python'
,
'Programming Language :: Python :: 2.7'
,
'Programming Language :: Python :: 3'
,
'Programming Language :: Python :: 3.3'
,
'Programming Language :: Python :: 3.4'
,
'Framework :: Django'
,
'Framework :: Django :: 1.6'
,
'Framework :: Django :: 1.7'
,
'Framework :: Django :: 1.8'
,
'Topic :: Internet :: WWW/HTTP'
,
'Topic :: Internet :: WWW/HTTP :: Dynamic Content'
,
'Topic :: Software Development :: Libraries :: Application Frameworks'
,
'Topic :: Software Development :: Libraries :: Python Modules'
,
]
)
Prev
1
2
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment