From 9f095e08f4df5eea86b520c463b5a43bc675a4fc Mon Sep 17 00:00:00 2001 From: Shrayas Date: Tue, 23 Sep 2014 12:36:17 +0530 Subject: [PATCH] Adding some basic things to repo - Added gitignore file courtesy gitignore.io Ignores OSX, Python, VIM, Emacs related stuff Additionally ignores folders that pelican generates too - Added README - Added requirements.txt --- .gitignore | 139 +++++++++++++++++++++++++++++++++++++++++++++++ README.md | 28 ++++++++++ requirements.txt | 13 +++++ 3 files changed, 180 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 requirements.txt diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..252269d --- /dev/null +++ b/.gitignore @@ -0,0 +1,139 @@ +### Project specific ### + +cache/ +output/ +*.pid + +# Created by https://www.gitignore.io + +### Python ### +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] + +# C extensions +*.so + +# Distribution / packaging +.Python +env/ +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +*.egg-info/ +.installed.cfg +*.egg + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.coverage +.cache +nosetests.xml +coverage.xml + +# Translations +*.mo +*.pot + +# Django stuff: +*.log + +# Sphinx documentation +docs/_build/ + +# PyBuilder +target/ + + +### vim ### +[._]*.s[a-w][a-z] +[._]s[a-w][a-z] +*.un~ +Session.vim +.netrwhist +*~ + + +### OSX ### +.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + +# Thumbnails +._* + +# Files that might appear on external disk +.Spotlight-V100 +.Trashes + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + + +### Emacs ### +# -*- mode: gitignore; -*- +*~ +\#*\# +/.emacs.desktop +/.emacs.desktop.lock +*.elc +auto-save-list +tramp +.\#* + +# Org-mode +.org-id-locations +*_archive + +# flymake-mode +*_flymake.* + +# eshell files +/eshell/history +/eshell/lastdir + +# elpa packages +/elpa/ + +# reftex files +*.rel + +# AUCTeX auto folder +/auto/ + +# Created by https://www.gitignore.io + +### VirtualEnv ### +# Virtualenv +# http://iamzed.com/2009/05/07/a-primer-on-virtualenv/ +.Python +[Bb]in +[Ii]nclude +[Ll]ib +[Ss]cripts + diff --git a/README.md b/README.md new file mode 100644 index 0000000..2911bcb --- /dev/null +++ b/README.md @@ -0,0 +1,28 @@ +# [Chennaipy](http://chennaipy.org/) + +This is the repo for the chennaipy python user group site + +## Find us + +* [Meetup.com](http://www.meetup.com/chennaipy/) +* [Mailing list](https://mail.python.org/mailman/listinfo/chennaipy) + +## Setup + +* Clone repo + + $ git clone git@github.com:/.git + +* Set up a virtual env in that folder and activate it + + $ cd + $ virtualenv env + $ source env/bin/activate + +* Install the requirements using `pip` from inside the virtual environment + + (env)$ pip install -r requirements.txt + +* Start the server + + make devserver diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..3ea1a6e --- /dev/null +++ b/requirements.txt @@ -0,0 +1,13 @@ +Jinja2==2.7.3 +Markdown==2.5 +MarkupSafe==0.23 +Pygments==1.6 +Unidecode==0.04.16 +blinker==1.3 +docutils==0.12 +feedgenerator==1.7 +pelican==3.4.0 +python-dateutil==2.2 +pytz==2014.7 +six==1.8.0 +wsgiref==0.1.2