KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have a django project with this kind of architecture : setup.py project/ __init__.py manage.py settings/ __init__.py base.py dev.py urls/ __init__.py base.py dev.py I wanted to deploy it in a .egg without my 'dev.py' files. I tried different ways : first, with a find_packages(exclude=['*.dev','dev']) , then with a MANIFEST.in which contains : global-exclude dev.py The second solution seems to work when I do a sdist - with this warning when I install it : warning: no previously-included files matching 'dev.py' found anywhere in distribution , but does'nt work with a bdist-egg. Here a part of my setup.py : from setuptools import setup, find_packages project import VERSION packages = [ 'project', 'project.settings', 'project.urls', ] setup(name='project', version=VERSION, package_dir = {'project' : 'project'}, description = 'My Project', author = 'Simon Urli', author_email = '', url = '', packages = packages, #find_packages('project',exclude=['*.dev', 'dev']), ) Note that I use python 2.6.6, maybe it matters. Any idea how to create my egg excluding the dev files properly ?
Tags (comma-separated)
Save Edits
Cancel