KaySackey / Nemo

A HTML template language built over Mako for rapid development, and clearer code
Other
74 stars 17 forks source link

Setup.py File #10

Closed ghost closed 12 years ago

ghost commented 12 years ago

You will notice that I moved alot of stuff around. This is because I put all the actual nemo stuff into a module named nemo rather than have it at the root of your repository. This configuration paired with the setup.py file means that when a user runs setup.py it will only install the nemo parser. They will have to include the app into their project themselves.

Verify that the setup.py file looks good. Then after merging in my changes you will need to build a source and binary distribution. To do this you will need to register as a user on PyPI and then using the setup.py file you can upload the source and binary versions to PyPI automatically.

The following tutorial and especially the section titled: Package Distribution Files will help you in this quite a bit.

http://wiki.python.org/moin/CheeseShopTutorial

Also, I did my best testing what I could with the tests you provided. There is the possibility I missed something so please run as many tests as you can to verify that I didn't screw up your project.

Cheers, Raymond Chandler III

P.S. I really like Nemo.

KaySackey commented 12 years ago

Thanks a lot for this :)