django-dbfilestorage-old/setup.py
Tyrel Souza 8f811db7c8 Change pk (#35)
* add new primary_key field.

* Add new field, populate data, change to being pk, change name, double length of name field, and set it to unique

* change version, and add new migration

* bump down the size, 767/4 = 191

* update readme

* remove models.py comment
2017-02-06 15:31:40 -05:00

64 lines
1.8 KiB
Python

import re
import os
try:
from setuptools import setup
except ImportError:
from ez_setup import use_setuptools
use_setuptools()
from setuptools import setup
from setuptools import setup, Command
class CleanCommand(Command):
"""Custom clean command to tidy up the project root."""
user_options = []
def initialize_options(self):
pass
def finalize_options(self):
pass
def run(self):
os.system('rm -vrf ./build ./dist ./*.pyc ./*.tgz ./*.egg-info')
os.system('rm -vrf htmlcov .coverage')
os.system('rm -vrf .DS_Store')
setup(
name="django-dbfilestorage",
version="0.8.0",
description="Database backed file storage for testing.",
long_description="Database backed file storage for testing. Stores files as base64 encoded textfields.",
author="Tyrel Souza",
author_email="tyrelsouza@gmail.com",
url="https://github.com/tyrelsouza/django-dbfilestorage",
download_url="https://github.com/tyrelsouza/django-dbfilestorage.git",
license="MIT License",
packages=[
"dbfilestorage",
"dbfilestorage.migrations",
],
include_package_data=True,
install_requires=[
"Django>=1.8.0",
],
tests_require=[
"nose",
"coverage",
],
zip_safe=False,
test_suite="tests.runtests.start",
classifiers=[
"Operating System :: OS Independent",
"Development Status :: 3 - Alpha",
"Environment :: Web Environment",
"Framework :: Django",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 3",
"Topic :: Software Development :: Libraries :: Python Modules",
],
cmdclass={
'clean': CleanCommand,
}
)