Skip to content
Browse files

initial pass at getting a setup.py in place

  • Loading branch information...
1 parent 3fb5aa7 commit 2fe1c62bf90827b7d3e771c74418374dd207da61 @tswicegood tswicegood committed May 20, 2011
Showing with 40 additions and 0 deletions.
  1. +2 −0 MANIFEST.in
  2. +1 −0 armstrong/__init__.py
  3. +37 −0 setup.py
View
2 MANIFEST.in
@@ -0,0 +1,2 @@
+include README.rst
+prune build/*
View
1 armstrong/__init__.py
@@ -0,0 +1 @@
+__import__("pkg_resources").declare_namespace(__name__)
View
37 setup.py
@@ -0,0 +1,37 @@
+from datetime import datetime
+from distutils.core import setup
+import os
+import subprocess
+
+if os.path.exists("MANIFEST"):
+ os.unlink("MANIFEST")
+
+VERSION = ("11", "06", "0", "alpha", "0")
+
+setup(
+ name='armstrong',
+ version=".".join(VERSION),
+ description="Armstrong is an open-source publishing system designed for news organizations that gives your team the technology edge it needs to report in a media-rich environment.",
+ long_description=open("README.rst").read(),
+ author='Bay Citizen & Texas Tribune',
+ author_email='dev@armstrongcms.org',
+ url='http://github.com/armstrongcms/armstrong/',
+ packages=["armstrong", ],
+ namespace_packages=["armstrong", ],
+ install_requires=[
+ "armstrong.core.arm_content",
+ "armstrong.core.arm_sections",
+ "armstrong.apps.articles",
+ "armstrong.apps.content",
+ ],
+ classifiers=[
+ 'Development Status :: 3 - Alpha',
+ 'Environment :: Web Environment',
+ 'Framework :: Django',
+ 'Intended Audience :: Developers',
+ 'License :: OSI Approved :: Apache Software License',
+ 'Operating System :: OS Independent',
+ 'Programming Language :: Python',
+ ],
+)
+

0 comments on commit 2fe1c62

Please sign in to comment.
Something went wrong with that request. Please try again.