gelnior / newebe

Distributed Social Network made with Python
newebe.org
Other
105 stars 19 forks source link

Packaging continued #27

Closed mike-perdide closed 11 years ago

mike-perdide commented 11 years ago

This is the end of the packaging feature. Most of the tests are running okay, but I'll make a few fixes in the following days to make the other tests run (import problems).

This pull request includes commons/ in the packaging, fixes a few imports (mainly to core/), both in .html and .py files.

I also added a dependence to cssselect, since apps/auth tests were complaining.

I have included most data files in the Python package using the MANIFEST.in file and setting include_package_data to True for setuptools.

Finally, I rewrote the way we sync the views, since we were using a lot of hacks to find out the paths of the _design directories. The will definitely need a close look.