Commit Graph

110 Commits

Author SHA1 Message Date
Javier Goizueta
ef3bcaeee8 Restore commented-out make target 2016-03-16 15:52:47 +01:00
Javier Goizueta
4ffb2c9664 Review and fix the documentation 2016-03-16 15:45:13 +01:00
Javier Goizueta
dea6e2f1a7 Refactor the Makefile
Separate concerns properly for each subdirectory's Makefile
2016-03-16 15:40:40 +01:00
Javier Goizueta
d13f167d47 Add RELEASE_VERSION option to make deploy
Now make deploy installs by default the current version,
but can be made to install any prior specific version using
a environmnt varialbe RELEASE_VERSION
2016-03-16 14:38:18 +01:00
Javier Goizueta
a518034e65 Fix .pyc files need not only be ignored inside src/py 2016-03-16 11:13:26 +01:00
Javier Goizueta
24e4037995 Fix version number of released extension script 2016-03-16 11:11:16 +01:00
Javier Goizueta
82a738fe40 Fix make clean tasks 2016-03-16 10:18:07 +01:00
Javier Goizueta
e801c9cb60 Release tasks using release-specific virtual environments
Refine the development process and define the procedure for
releasing new versions.
2016-03-15 18:48:46 +01:00
Javier Goizueta
0206cc6c44 Update documentation 2016-03-10 19:13:46 +01:00
Rafa de la Torre
b754ffe42a Add info about python dependencies 2016-03-10 18:06:21 +01:00
Javier Goizueta
0056f411b5 Set the path to virtualenvs in the Makefile
Also, version the virtualenv
2016-03-09 19:04:21 +01:00
Javier Goizueta
1810f02242 Use SciPy from system package python-scipy 2016-03-09 15:03:17 +01:00
Javier Goizueta
8e972128eb Modify sql code to user the python virtualenv 2016-03-09 15:00:50 +01:00
Javier Goizueta
cdd2d9e722 Directory reorganization and sketch of new versioning procedure 2016-03-08 19:35:02 +01:00
Javier Goizueta
46c66476b5 Merge pull request #5 from CartoDB/4-pgxs-fix
Adapt Makefile of the extension for some PGXS versions
2016-02-29 16:35:04 +01:00
Javier Goizueta
e03aac4d8f Fix typo 2016-02-26 19:09:17 +01:00
Javier Goizueta
d885c16db2 Adapt Makefile of the extension for some PGXS versions
Postgresql 9.3.11 doesn't generates $DATA by default.
fixes #4
2016-02-26 19:02:18 +01:00
Rafa de la Torre
abfda1c75e Update CONTRIBUTING.md
minor change (just a space)
2016-02-23 17:23:33 +01:00
Rafa de la Torre
8f478ef22c Update README.md
Remove FIXME that should be already fixed.
2016-02-23 17:18:19 +01:00
Javier Goizueta
c7bb50be5a Fix: Make extension publicly available 2016-02-22 17:39:58 +01:00
Javier Goizueta
ef17e2fe4c Add header 2016-02-22 16:14:52 +01:00
Javier Goizueta
f3b8546063 Fix syntax 2016-02-22 16:14:28 +01:00
Javier Goizueta
59fdaa40ac Add python dependency
SciPy is needed by the PySAL functions used,
but it is not installed automatically when PySal
is installed.
2016-02-22 12:26:32 +01:00
Javier Goizueta
1ce0a206c7 Add a top-level Makefile
So we have single entry points to install/check everything
2016-02-19 11:57:13 +01:00
Javier Goizueta
fe167efca5 Make the python tests runnable from any directory
But note that if run from a directory other that the base of the
package it is the installed package which is tested.
2016-02-19 11:56:09 +01:00
Javier Goizueta
845d56a091 Include the Python package installation & tests in the extension Makefil 2016-02-19 10:48:50 +01:00
Rafa de la Torre
c603c487c9 minor improvement to doc< 2016-02-19 09:57:42 +01:00
Javier Goizueta
666ef18275 Add the cartodb extension as a dependency
It will be handy to have it available for SQL-implemented functions
2016-02-18 19:18:15 +01:00
Javier Goizueta
1aa72cea85 Add dot-density function
Pending: documentation
2016-02-18 19:16:08 +01:00
Javier Goizueta
a5d20c2ccf Add TODO task 2016-02-18 19:07:16 +01:00
Javier Goizueta
7d5d49e045 Update TODO list 2016-02-18 19:02:38 +01:00
Javier Goizueta
cf14fd110f Add documentation 2016-02-18 18:49:48 +01:00
Javier Goizueta
83b1961cd8 Fix documentation 2016-02-18 18:49:31 +01:00
Javier Goizueta
b66ed7d48e Add extension artifact for the current state of the extension 2016-02-18 16:12:41 +01:00
Javier Goizueta
a2df02c256 Add cdb_overlap_sup tests 2016-02-18 16:11:44 +01:00
Javier Goizueta
19e61c7041 Add optional schema name to cdb_overlap_sum 2016-02-18 16:11:29 +01:00
Javier Goizueta
0742e3f72a Rename cdb_random_seeds as 'internal' 2016-02-18 16:10:34 +01:00
Javier Goizueta
f22b8334e0 Test for Moran I rate function 2016-02-18 14:40:56 +01:00
Javier Goizueta
0833b2f226 Use separate fixture data for Python tests 2016-02-18 12:59:48 +01:00
Javier Goizueta
53a868be2e Fix running the test instructions 2016-02-18 11:29:07 +01:00
Javier Goizueta
e1951e1ea9 Refactor and new tests 2016-02-18 11:28:26 +01:00
Javier Goizueta
89cda152bd Caveat note 2016-02-18 11:07:49 +01:00
Javier Goizueta
476a8c35b5 Fix the dependency versions
Avoid changing the numpy version used in production
if installing the package with the --upgrade option
2016-02-17 11:48:23 +01:00
Javier Goizueta
3ded7da1d8 Fix the tests 2016-02-17 11:46:29 +01:00
Javier Goizueta
43aa7ac977 Move extension artifacts to base diretcory
The .control file is taken from there anyway by the PGXS install script,
and it is the convention used in other projects
2016-02-17 11:44:37 +01:00
Javier Goizueta
fb1cd2da0e Add Moran's I local function 2016-02-16 19:21:59 +01:00
Javier Goizueta
1e0e1adf5e Add postgis dependency 2016-02-16 19:19:18 +01:00
Javier Goizueta
63f490f6e6 Add some support functions for clustering using PySAL 2016-02-16 17:50:58 +01:00
Javier Goizueta
545abc87de WIP: update docs 2016-02-16 17:48:42 +01:00
Javier Goizueta
669aa0119e Add plpy mockup 2016-02-16 08:34:12 +01:00