Go to file
tanshu 90c8e50cfa Upgraded to Bootstrap UI v2.5.0
Upgraded to Bootstrap v3.3.7
Had to prefix Typeahead and Datepicker with uib
Had to convert dates from String to Date object in all files for the datepicker
2017-02-09 09:18:16 +05:30
brewman Upgraded to Bootstrap UI v2.5.0 2017-02-09 09:18:16 +05:30
sql Chore: Using angularjs 1.5.0 online hosted. 2016-03-14 15:28:17 +05:30
.gitignore Fixed: Stock Movement report showed purchase instead of issue 2013-10-14 15:11:33 +05:30
CHANGES.txt Rebase: Moved the whole structure down one directory depth. 2013-10-14 09:29:57 +05:30
container.ini Feature: Take some of the parameters from the Environment so that it can work in a containerized environment 2016-01-31 13:58:15 +05:30
development.ini Fix: Product Yield needs to be > 0 and <= 1 2014-04-30 13:12:29 +05:30
MANIFEST.in Removed: Pyramid Debug Toolbar dependency removed. 2014-04-29 15:38:44 +05:30
production.ini Rebase: Moved the whole structure down one directory depth. 2013-10-14 09:29:57 +05:30
README.txt Updates: Bootstrap updated to 3.3.1 2014-12-25 16:26:41 +05:30
requirements.txt Sort Permissions in Group List 2016-10-14 15:51:06 +05:30
setup.cfg Rebase: Moved the whole structure down one directory depth. 2013-10-14 09:29:57 +05:30
setup.py Changed: Moved from global DBSession to dbsession injected into request 2016-12-24 17:11:01 +05:30

# Installation on Ubuntu 14.04
## Prepare the system
1. Install system-wide pip
**Currently the ensurepip is broken in Python 3.4 / Ubuntu 14.04, therefore we need to install system-wide pip**
```bash
sudo apt-get install python3-pip
```

2. Install postgresql
```bash
sudo apt-get install postgresql postgresql-client pgadmin3
```
[Full Guide](https://help.ubuntu.com/community/PostgreSQL)

3. Configure the server and set password
```bash
sudo -u postgres psql postgres
\password postgres
```

4. Install components to build psycopg2
```bash
sudo apt-get install libpq-dev python3-dev
```

## Setup the virutal environment
1. Create the virtual environment 
**Currently the ensurepip is broken in Python 3.4 / Ubuntu 14.04, therefore --without-pip is needed.**
```bash
pyvenv-3.4 env --without-pip --system-site-packages
```

2. Activate the virtual environment
```bash
source env/bin/activate
```

3. Install pyramid, sqlachemy, psycopg2 and other dependencies:
```bash
python3 -m pip install pyramid waitress sqlalchemy zope.sqlalchemy psycopg2
```