Commit graph

317 commits

Author SHA1 Message Date
Robert Coup
579f4d7484 Make python bindings for cairo work when running with git and not svn 2011-02-28 21:49:53 +00:00
Dane Springmeyer
23a77266ab scons: solaris expects 64 bit python modules to be in a subdirectory called '64' that appears to not need an __init__.py 2010-12-01 02:00:48 +00:00
Robert Coup
5bbb5fbcf0 Allow late-binding of datasources. Backport of r2291 to 0.7.2-dev branch. closes #622 2010-10-24 07:56:43 +00:00
Dane Springmeyer
f1caa3bbd4 backport solaris fixes for python runpaths and pthreads from trunk 2010-10-12 05:26:08 +00:00
Dane Springmeyer
8359ff19ba bump version to 0.7.2 2010-08-12 07:44:31 +00:00
Dane Springmeyer
c9941cf800 add helper functions for recursively registering fonts, and ensure they match one of the known freetype2 supported fonts (by ext) - closes #559 2010-07-15 23:05:51 +00:00
Dane Springmeyer
22e6819272 scons: ensure pycairo headers are added 2010-07-15 02:17:30 +00:00
Dane Springmeyer
6097000322 scons: making sure things exist - prepping for out of source build 2010-07-15 00:39:07 +00:00
Dane Springmeyer
9a45c9d820 scons: better handling of PYTHON_INCLUDES and HAVE_LIBXML2 2010-07-15 00:20:38 +00:00
Dane Springmeyer
d75fb586d0 scons: only apply HAS_CAIRO & HAS_PYCAIRO flags to cairo related files 2010-07-14 22:46:37 +00:00
Dane Springmeyer
fd8695c107 scons: conditionally add CXXFLAGS for headers needing Cairo support 2010-07-14 05:08:28 +00:00
Dane Springmeyer
a8b147156d scons: make sure to build a .os file instead of .o 2010-07-14 01:26:21 +00:00
Dane Springmeyer
f187cb7a12 backport for #257, and r1984 2010-07-14 01:02:01 +00:00
Dane Springmeyer
28f0106126 place built python lib inside module directory to make local import easier 2010-07-13 23:53:52 +00:00
Dane Springmeyer
d78a100134 fix minor issues caught in debian packaging relating to executable status and spelling 2010-02-21 17:28:17 +00:00
Dane Springmeyer
b096852829 add 'gamma' attribute to PolygonSymbolizer, along with tests against simplified world borders shapefile - setting gamma to .5-.7 can remove gaps in processed_p.shp depending on background color - closes #428 2010-01-13 00:14:44 +00:00
Dane Springmeyer
38514efa44 fix compiler warnings by using proper OR operator 2010-01-11 17:31:37 +00:00
Dane Springmeyer
0370ecec90 reflect new TextSymbolizer options in python bindings and add to pickling tests 2010-01-11 01:16:17 +00:00
Dane Springmeyer
0110f3bb3d remove unmaintained autotools from 0.7 branch 2010-01-11 00:05:54 +00:00
Dane Springmeyer
a381672ed7 add missing PostGIS options in python docstrings 2010-01-11 00:04:56 +00:00
Dane Springmeyer
b4a0e89a9f expose ability to write to cairo formats from python without pycairo - closes #381 2010-01-10 23:38:27 +00:00
Dane Springmeyer
77ccb92054 merge r1497 through r1498 from trunk into 0.7 branch 2009-12-31 16:11:52 +00:00
Dane Springmeyer
354bdbd15a fix small bug in FindBoost implementation and expose ability to specify a custom library path or library name for boost_python as various packaging systems on debian are using new suffixes to support two versions of python and we need an easy way to point boost specifically at these libraries - closes #351 2009-12-15 19:17:41 +00:00
Dane Springmeyer
fe3ffe6c2d rename map.save_map_string to map.save_map_to_string 2009-12-06 22:33:47 +00:00
Dane Springmeyer
561d937f2a translate a C++ config error into a python RuntimeError - fixes #442 2009-12-06 22:22:56 +00:00
Dane Springmeyer
d0b4db9ba3 add support for relative paths for entities when using libxml2 and loading xml from string - thanks dodobas for the initial patch 2009-12-06 22:18:45 +00:00
Dane Springmeyer
a247dd2922 avoid clobbering the prefix variable 2009-12-05 03:51:29 +00:00
Dane Springmeyer
3c9655b721 improve reliability of default python linking on os x - closes #380 2009-12-05 03:07:58 +00:00
Dane Springmeyer
51569ce9fc document shared opening option in docstrings - closes #375 2009-12-04 23:32:25 +00:00
Dane Springmeyer
c570f1c424 add missing options (srid, persist_connection) to PostGIS docstring 2009-11-28 23:26:57 +00:00
Dane Springmeyer
b104253d9c Add ability to link to custom icu lib name, and remove the unneeded linking to icudata on osx, while offering compiler flags required for compiling against libicucore provided by Apple 2009-11-24 20:32:41 +00:00
Dane Springmeyer
782e0449e8 update python api docs and toch up formatting of __init__.py 2009-11-08 17:02:17 +00:00
Artem Pavlenko
a78e51ec56 + avoid duplicate code 2009-10-19 15:16:16 +00:00
Artem Pavlenko
fb30c36143 + patch from Dane Springmeyer improves pickling support
for mapnik.Map object ( needs some more work!!)
2009-10-19 14:22:11 +00:00
Dane Springmeyer
fdf7ca3a66 add docstrings to enum's in mapnik_stroke - patch from podolsir 2009-09-27 17:10:26 +00:00
Dane Springmeyer
ad47ad321d avoid namespace pollution by defining __all__ in __init__.py - nice patch from podolsir 2009-09-27 17:07:41 +00:00
Dane Springmeyer
8fd907f8fc remove self argument in python docstring for boost <1.35 compatibility allowing the removal of boost version checking - addresses #29 2009-09-27 01:31:30 +00:00
Dane Springmeyer
10dff4b8cf mapnik_coord_env_projection.patch from podolsir which adds docstrings to mapnik_envelope.cpp, mapnik_coord.cpp, and mapnik_projection.cpp as well as the __init__.py - addresses #29 2009-09-26 17:15:22 +00:00
Dane Springmeyer
d9d15bb081 avoid segfault when pickling a TextSymbolizer using wrap_character by removing const declaration 2009-09-25 20:29:03 +00:00
Dane Springmeyer
a414832338 fix boost version available with docs support 2009-09-25 17:59:57 +00:00
Dane Springmeyer
ef1e210269 improve boost::python docstrings for map, color, and stroke, adding currently unused patch against enumeration from podolsir 2009-09-25 17:50:37 +00:00
Dane Springmeyer
23ab337f5c use the 'arg' class instead of the deprecated 'args' for boost::python docs http://www.boost.org/doc/libs/1_40_0/libs/python/doc/v2/args.html 2009-09-25 17:38:38 +00:00
Dane Springmeyer
016659f22a add missing boost version include to enable new docstrings 2009-09-25 17:16:54 +00:00
Dane Springmeyer
a50bfa3811 fix typos in docstrings 2009-09-25 04:21:14 +00:00
Dane Springmeyer
ca32939e35 formatting 2009-09-25 03:31:28 +00:00
Dane Springmeyer
6abc56ef08 Add docstrings to mapnik_color.cpp - modified patch from podolsir - thanks - addresses #29 2009-09-25 03:27:29 +00:00
Dane Springmeyer
72debc046c remove fontset from pickling for now, and properly set wrap_char from string 2009-08-27 23:39:18 +00:00
Dane Springmeyer
5b9ddbaecd add pickling support for point_symbolizer and expose the filename property (patch from mishok13 - thanks) - closes #114, addresses #345 2009-08-27 21:11:17 +00:00
Dane Springmeyer
e897b832a4 +reflect new text symbolizer options added in r1254 - closes #391 2009-08-17 22:54:50 +00:00
Dane Springmeyer
16f4efc07b python: add better handling of cairo/pycairo support, refactor rundemo.py, add basic tests for cairo surfaces (closes #392) 2009-07-28 06:27:10 +00:00