Added
- [72](https://github.com/camptocamp/tilecloud/pull/72) - **Python 3 support** - [sbrunner](https://github.com/sbrunner)
- [69](https://github.com/camptocamp/tilecloud/pull/69) - **support for temp. IAM credentials for S3 access** - [ckaenzig](https://github.com/ckaenzig)
- [65](https://github.com/camptocamp/tilecloud/pull/65) - **missing content_type on filesystem.get_one** - [sbrunner](https://github.com/sbrunner)
- [59](https://github.com/camptocamp/tilecloud/pull/59) - **missing return tile on put_one in SQS store** - [sbrunner](https://github.com/sbrunner)
- [58](https://github.com/camptocamp/tilecloud/pull/58) - **missing content_type to metatile splitter** - [sbrunner](https://github.com/sbrunner)
- [4e78eb](https://github.com/camptocamp/tilecloud/commit/4e78eb29dce5acaf16691bae477774bb0932f52c) - **--add-content-type option to tc-copy** - [twpayne](https://github.com/twpayne)
- [429ad0](https://github.com/camptocamp/tilecloud/commit/429ad05f1c5ad4830ac8ef03be3857db7c724f83) - **missing whitespace** - [twpayne](https://github.com/twpayne)
- [811f61](https://github.com/camptocamp/tilecloud/commit/811f61aebc588f8f646d475cf56ff3e6c50ba4d0) - **memcached:// URL shortcut** - [twpayne](https://github.com/twpayne)
- [ccfa93](https://github.com/camptocamp/tilecloud/commit/ccfa93f509d274a9fa1ca60ba1effb97fd77d484) - **pyflakes to travis build** - [twpayne](https://github.com/twpayne)
- [e257ad](https://github.com/camptocamp/tilecloud/commit/e257ad02787e77ea1668713b7ab8b5486b38b69c) - **pypi-upload target** - [twpayne](https://github.com/twpayne)
- [60bab3](https://github.com/camptocamp/tilecloud/commit/60bab3151a8671ecd89f4c58c97dbe81946992e5) - **note about bounding pyramids, fixes #46** - [twpayne](https://github.com/twpayne)
- [b22412](https://github.com/camptocamp/tilecloud/commit/b22412e692c4ccdf4c6f64ea727eedb9b3cbd01f) - **image link to build status** - [twpayne](https://github.com/twpayne)
- [c3528f](https://github.com/camptocamp/tilecloud/commit/c3528fbd0832dfe97f3f3072a52a18389e4429bc) - **missing requirement for tests** - [twpayne](https://github.com/twpayne)
- [ff4169](https://github.com/camptocamp/tilecloud/commit/ff416946d48ab7d9cc60ee5e36822904cc445258) - **missing requirements** - [twpayne](https://github.com/twpayne)
- [c6168c](https://github.com/camptocamp/tilecloud/commit/c6168c8034eb4996c73d89cfc7ac7e1032474812) - **.travis.yml** - [twpayne](https://github.com/twpayne)
- [bd7749](https://github.com/camptocamp/tilecloud/commit/bd77492be26e319251e7ec37e2bbfb3e8e8a8879) - **TileCacheDiskTileStore** - [twpayne](https://github.com/twpayne)
- [38bb00](https://github.com/camptocamp/tilecloud/commit/38bb00c3fa2938527cfca8f31312780b9f57fad3) - **TileCacheDiskLayout** - [twpayne](https://github.com/twpayne)
- [437cf5](https://github.com/camptocamp/tilecloud/commit/437cf51f9a3096f60e260b178934f111543d9d4b) - **notes about Mapnik and Memcached tile stores** - [twpayne](https://github.com/twpayne)
- [49](https://github.com/camptocamp/tilecloud/pull/49) - **MemcachedTileStore.** - [fredj](https://github.com/fredj)
- [48](https://github.com/camptocamp/tilecloud/pull/48) - **Mapnik store with utfgrid support, and some fix** - [sbrunner](https://github.com/sbrunner)
- [d2b1df](https://github.com/camptocamp/tilecloud/commit/d2b1dffd7e86bcca1441c00f5be094344849b145) - **more FIXMEs** - [twpayne](https://github.com/twpayne)
- [039e7d](https://github.com/camptocamp/tilecloud/commit/039e7db6b5391c3d7aee4cb3e8e36460b9514822) - **--max-extent and --resolutions options for OpenLayers in tc-viewer** - [twpayne](https://github.com/twpayne)
- [9d50c2](https://github.com/camptocamp/tilecloud/commit/9d50c23de102d3c8ed864a39cb92ed982aecfd98) - **TileGrid.zs** - [twpayne](https://github.com/twpayne)
- [314964](https://github.com/camptocamp/tilecloud/commit/314964e480b7ad4e96098750f81da73cf21c1c37) - **BoundingPyramid.fill** - [twpayne](https://github.com/twpayne)
- [5084f9](https://github.com/camptocamp/tilecloud/commit/5084f94b9b3a59a9cfb6ef88e85e7e983e18938a) - **file missing from previous commit** - [twpayne](https://github.com/twpayne)
- [f25c99](https://github.com/camptocamp/tilecloud/commit/f25c9981cdd83f71c28bbbb45db719ae34b5d00f) - **file:// shortcut** - [twpayne](https://github.com/twpayne)
Changed
- [983502](https://github.com/camptocamp/tilecloud/commit/98350291209efd18d7a02a2ebaa20783846cd912) - **Code style** - [sbrunner](https://github.com/sbrunner)
- [3ef67e](https://github.com/camptocamp/tilecloud/commit/3ef67ebbe6fea3a5c7663b195cd0a378ff43e42c) - **Prepare release 0.3.0** - [sbrunner](https://github.com/sbrunner)
- [77](https://github.com/camptocamp/tilecloud/pull/77) - **Add, check and fix git attributes** - [sbrunner](https://github.com/sbrunner)
- [76](https://github.com/camptocamp/tilecloud/pull/76) - **Integrate with Coveralls** - [sbrunner](https://github.com/sbrunner)
- [75](https://github.com/camptocamp/tilecloud/pull/75) - **Deploy with Travis, with tag** - [sbrunner](https://github.com/sbrunner)
- [74](https://github.com/camptocamp/tilecloud/pull/74) - **More compatibility with Python 3** - [sbrunner](https://github.com/sbrunner)
- [73](https://github.com/camptocamp/tilecloud/pull/73) - **Incrase the logging for the URL get** - [sbrunner](https://github.com/sbrunner)
- [ba05f6](https://github.com/camptocamp/tilecloud/commit/ba05f608081ff9f7bdb2f86748e26b901f9cf5e0) - **Merge pull request #73 from sbrunner/log** - [twpayne](https://github.com/twpayne)
- [817452](https://github.com/camptocamp/tilecloud/commit/81745289b3d8842ed282a495dad1e85c68e323df) - **Merge pull request #72 from sbrunner/python3** - [twpayne](https://github.com/twpayne)
- [70](https://github.com/camptocamp/tilecloud/pull/70) - **Remove nose dependencies from setup_requires** - [sbrunner](https://github.com/sbrunner)
- [a310ce](https://github.com/camptocamp/tilecloud/commit/a310ce9a91a6880cafc513b52c202c4c626a3ac4) - **Merge pull request #70 from sbrunner/nose-requirement** - [sbrunner](https://github.com/sbrunner)
- [7d6950](https://github.com/camptocamp/tilecloud/commit/7d69504ad153477a47fe465113966818f821cd71) - **Merge pull request #69 from ckaenzig/s3-temp-iam-credentials** - [twpayne](https://github.com/twpayne)
- [68](https://github.com/camptocamp/tilecloud/pull/68) - **Allows to set the projection on mapnik store** - [sbrunner](https://github.com/sbrunner)
- [185a37](https://github.com/camptocamp/tilecloud/commit/185a371ce577e5f504c432b833e3c8a2e67f1a84) - **Merge pull request #68 from sbrunner/mapnik_srs** - [sbrunner](https://github.com/sbrunner)
- [c99465](https://github.com/camptocamp/tilecloud/commit/c99465e591b1a89fc85244a551ec7c4e0eeaf064) - **Merge pull request #67 from sbrunner/case** - [sbrunner](https://github.com/sbrunner)
- [66](https://github.com/camptocamp/tilecloud/pull/66) - **Should be possible to add some additional argument in WMS layout** - [sbrunner](https://github.com/sbrunner)
- [59204b](https://github.com/camptocamp/tilecloud/commit/59204b3d650c1f67e43830f46c3875ffbde44cf3) - **Merge pull request #66 from sbrunner/params** - [sbrunner](https://github.com/sbrunner)
- [64](https://github.com/camptocamp/tilecloud/pull/64) - **Don't tc-copy missing tiles?** - [twpayne](https://github.com/twpayne)
- [47c8a3](https://github.com/camptocamp/tilecloud/commit/47c8a3c93ce0b4950d214e6815a6fde53d0a7a4e) - **Merge pull request #64 from twpayne/treat-404-as-no-tile** - [twpayne](https://github.com/twpayne)
- [668a03](https://github.com/camptocamp/tilecloud/commit/668a03d38007ddefd985ef1f86037bf6cbdf330e) - **Merge pull request #62 from sbrunner/fix-bsddb-delete** - [twpayne](https://github.com/twpayne)
- [62](https://github.com/camptocamp/tilecloud/pull/62) - **delete_one shouldn't fail if the tile don't exists on bsddb tile store** - [sbrunner](https://github.com/sbrunner)
- [7c5b18](https://github.com/camptocamp/tilecloud/commit/7c5b18de889d20ccc026b6f95b6749f09426dcf5) - **Merge pull request #65 from sbrunner/content_type** - [twpayne](https://github.com/twpayne)
- [4e292e](https://github.com/camptocamp/tilecloud/commit/4e292e8631494da836c920f85369fae321b8c3e0) - **Merge pull request #63 from sbrunner/pillow** - [twpayne](https://github.com/twpayne)
- [63](https://github.com/camptocamp/tilecloud/pull/63) - **Pillow and pep8** - [sbrunner](https://github.com/sbrunner)
- [24539f](https://github.com/camptocamp/tilecloud/commit/24539fb3548295191e2ba773126f4f61093bb9ff) - **Merge pull request #61 from asaunier/windows-binary** - [asaunier](https://github.com/asaunier)
- [61](https://github.com/camptocamp/tilecloud/pull/61) - **Mode 'binary' is required when reading/writing tiles on Windows** - [asaunier](https://github.com/asaunier)
- [b2bb65](https://github.com/camptocamp/tilecloud/commit/b2bb6515b30c2b28aefa3fa690a37ac803ec52aa) - **Merge pull request #60 from asaunier/long-resolutions** - [asaunier](https://github.com/asaunier)
- [60](https://github.com/camptocamp/tilecloud/pull/60) - **Test to figure out if resolutions are long instead of integer** - [asaunier](https://github.com/asaunier)
- [b751fe](https://github.com/camptocamp/tilecloud/commit/b751feb941bf1e169d46ccc8f265a3daab7eae19) - **Merge pull request #59 from sbrunner/sqs-return-tile** - [sbrunner](https://github.com/sbrunner)
- [cbcfe0](https://github.com/camptocamp/tilecloud/commit/cbcfe0741a4a30f9de2296d60765c48ef0b29068) - **Merge pull request #58 from sbrunner/contenttype-meta** - [twpayne](https://github.com/twpayne)
- [861e1a](https://github.com/camptocamp/tilecloud/commit/861e1a8f6e39128d8b093f980d68be9e98d56618) - **Read install_requires from requirements.txt, thanks sbrunner** - [twpayne](https://github.com/twpayne)
- [ce1fe6](https://github.com/camptocamp/tilecloud/commit/ce1fe6f63098f1fe2c18b6d9294e484d6788ea50) - **Work around pendantic pyflakes** - [twpayne](https://github.com/twpayne)
- [57](https://github.com/camptocamp/tilecloud/pull/57) - **Use pillow in place of PIL.** - [sbrunner](https://github.com/sbrunner)
- [30123f](https://github.com/camptocamp/tilecloud/commit/30123f3ee4f617c3a1b99b27ccdc7c5385c855cf) - **Merge pull request #57 from sbrunner/pillow** - [twpayne](https://github.com/twpayne)
- [462b6e](https://github.com/camptocamp/tilecloud/commit/462b6ec5c69bf5420db22927286e170294e4639e) - **Merge pull request #56 from sbrunner/mbtile-origin** - [twpayne](https://github.com/twpayne)
- [56](https://github.com/camptocamp/tilecloud/pull/56) - **Now it's possible to have tilecorrds from the top left corner.** - [sbrunner](https://github.com/sbrunner)
- [55](https://github.com/camptocamp/tilecloud/pull/55) - **Allows to drop empty UTFGrid tiles.** - [sbrunner](https://github.com/sbrunner)
- [18e181](https://github.com/camptocamp/tilecloud/commit/18e1817bc30ceeba7d7d0a6f8eb73333a70e219e) - **Merge pull request #55 from sbrunner/drop-empty-utfgrid** - [twpayne](https://github.com/twpayne)
- [54](https://github.com/camptocamp/tilecloud/pull/54) - **Adapt to requests >= 1.0** - [fredj](https://github.com/fredj)
- [68e02e](https://github.com/camptocamp/tilecloud/commit/68e02e7188225e6d32a979ee7d90408ce6a4704c) - **Merge pull request #54 from fredj/requests** - [twpayne](https://github.com/twpayne)
- [50b180](https://github.com/camptocamp/tilecloud/commit/50b180917cf5f887178dae512b9ea8d26a59ff78) - **Make OpenLayers viewer prettier** - [twpayne](https://github.com/twpayne)
- [022cf5](https://github.com/camptocamp/tilecloud/commit/022cf5420fefd1ad82f37b1b65d81af6065a47c0) - **Only set owner information if present** - [twpayne](https://github.com/twpayne)
- [88f1b4](https://github.com/camptocamp/tilecloud/commit/88f1b491c9c0edc3945e0426f44b5467d19ebaad) - **Factor out dev-requirements.txt** - [twpayne](https://github.com/twpayne)
- [b7dbc7](https://github.com/camptocamp/tilecloud/commit/b7dbc731a7c7039d393101f28a81e16e4421ab96) - **Satisfy pep8 indentation** - [twpayne](https://github.com/twpayne)
- [51](https://github.com/camptocamp/tilecloud/pull/51) - **Be able to put tiles at the root of the S3 bucket** - [sbrunner](https://github.com/sbrunner)
- [2ef771](https://github.com/camptocamp/tilecloud/commit/2ef7711ea3d1b7ecbf969a05b82cb0a1c3a311eb) - **Merge pull request #51 from sbrunner/wmts** - [twpayne](https://github.com/twpayne)
- [e6c23a](https://github.com/camptocamp/tilecloud/commit/e6c23a5dfae2875a5e9a1cfb8e1b8c055b9893f9) - **Document some core classes and methods** - [twpayne](https://github.com/twpayne)
- [ce531a](https://github.com/camptocamp/tilecloud/commit/ce531a505ceeb8c2b76af1bb997f5f82795bc810) - **One less system call, thanks fredj** - [twpayne](https://github.com/twpayne)
- [e50391](https://github.com/camptocamp/tilecloud/commit/e50391e7afc5414a647c94eb77ce8e9187795d48) - **Remove stray repr** - [twpayne](https://github.com/twpayne)
- [6df893](https://github.com/camptocamp/tilecloud/commit/6df89323573f0aced2d1ab349f7dee31dd2a4d5c) - **Cleaner end of line handling** - [twpayne](https://github.com/twpayne)
- [229d38](https://github.com/camptocamp/tilecloud/commit/229d38be46667e032674e348d0aa6da00e9831a4) - **Return 204 code for tiles with no data** - [twpayne](https://github.com/twpayne)
- [573956](https://github.com/camptocamp/tilecloud/commit/5739564f286315ecc07d0b34ef9a81b068dac6ca) - **Only add content type if data is not None** - [twpayne](https://github.com/twpayne)
- [e0c13f](https://github.com/camptocamp/tilecloud/commit/e0c13fe5feeccb61053c8b60c6946d0eed5d5572) - **Use simple memcached client** - [twpayne](https://github.com/twpayne)
- [add4f7](https://github.com/camptocamp/tilecloud/commit/add4f70dec19d3b7b3094a17b3de9b191d53a8fb) - **Use simple memcached client instead of broken python-memcached** - [twpayne](https://github.com/twpayne)
- [16e823](https://github.com/camptocamp/tilecloud/commit/16e8237260ec61a4e633c11d72f66c3f6a34ad43) - **Suppress pyflakes warnings** - [twpayne](https://github.com/twpayne)
- [b0369f](https://github.com/camptocamp/tilecloud/commit/b0369f4377d94b490769ea9981dedae3529feae8) - **Pass resolutions and extent directly to OpenLayers** - [twpayne](https://github.com/twpayne)
- [3e4d21](https://github.com/camptocamp/tilecloud/commit/3e4d21ffee78a57b8a38576c7c6cfb710ec44e64) - **Version bump for pypi** - [twpayne](https://github.com/twpayne)
- [dbc710](https://github.com/camptocamp/tilecloud/commit/dbc7104a93d8d40aa03df6cc8191b152181d226b) - **Remove fixed FIXME** - [twpayne](https://github.com/twpayne)
- [b105c8](https://github.com/camptocamp/tilecloud/commit/b105c8f4e3f98025e2411a6960a8117e16619ee7) - **Enable PEP8 checks in travis build** - [twpayne](https://github.com/twpayne)
- [b4dd40](https://github.com/camptocamp/tilecloud/commit/b4dd404052671d5f92f3e2082ec7bb2abf4a28f5) - **PEP8 indentation fixes** - [twpayne](https://github.com/twpayne)
- [300c46](https://github.com/camptocamp/tilecloud/commit/300c46cba98b0cc3c3b25cfc6601d072078c5561) - **PEP8 indentation fixes** - [twpayne](https://github.com/twpayne)
- [c6990e](https://github.com/camptocamp/tilecloud/commit/c6990e4350c777906d39344bbbe22fe8ffc1a025) - **PEP8 indentation fixes** - [twpayne](https://github.com/twpayne)
- [5ea453](https://github.com/camptocamp/tilecloud/commit/5ea453eeec2b911da45a82aecb9cd081011250cb) - **PEP8 indentation fixes** - [twpayne](https://github.com/twpayne)
- [76dfe8](https://github.com/camptocamp/tilecloud/commit/76dfe8e9ce2ac923d99d1c6176e3785d035498db) - **Sort imports** - [twpayne](https://github.com/twpayne)
- [8da8c8](https://github.com/camptocamp/tilecloud/commit/8da8c81392410a1c08eb1692b39df443ec00cd2d) - **Remove stray execute permissions** - [twpayne](https://github.com/twpayne)
- [14d0eb](https://github.com/camptocamp/tilecloud/commit/14d0ebaa5259d48d88f4c2891adebff7c32b1b9b) - **Rename file for consistency** - [twpayne](https://github.com/twpayne)
- [ddcf3a](https://github.com/camptocamp/tilecloud/commit/ddcf3ab6cffbc7a62ad913dfd97606e54e59a219) - **Merge pull request #49 from fredj/memcached** - [twpayne](https://github.com/twpayne)
- [5cbbbc](https://github.com/camptocamp/tilecloud/commit/5cbbbc9903ad1831035fe7078613836d4a4b644f) - **Merge pull request #48 from sbrunner/mapnik** - [twpayne](https://github.com/twpayne)
- [48e1a1](https://github.com/camptocamp/tilecloud/commit/48e1a131924492c6542cef21f1b278d2c528eb40) - **Use a requirements.txt file for pip** - [twpayne](https://github.com/twpayne)
- [483f63](https://github.com/camptocamp/tilecloud/commit/483f6314a05b1c094db95f2a749644746dade17c) - **Handle request errors** - [twpayne](https://github.com/twpayne)
- [7508eb](https://github.com/camptocamp/tilecloud/commit/7508eb27be935be010c30042aa20c7b512851f47) - **Merge pull request #47 from fredj/requests** - [twpayne](https://github.com/twpayne)
- [47](https://github.com/camptocamp/tilecloud/pull/47) - **Use requests.** - [fredj](https://github.com/fredj)
- [829959](https://github.com/camptocamp/tilecloud/commit/829959fed9e0fb4559b1c90fd8089db49345bc8e) - **Correct route to layersettings.json for OpenWebGlobe** - [twpayne](https://github.com/twpayne)
- [3e417f](https://github.com/camptocamp/tilecloud/commit/3e417ff242180ae58742a8c3dd9c2c950f118f3f) - **Clean ups** - [twpayne](https://github.com/twpayne)
- [bbaaf3](https://github.com/camptocamp/tilecloud/commit/bbaaf3b380592b1544da9aeffec5d617b9ce00f5) - **Default to complete fill of BoundingPyramid** - [twpayne](https://github.com/twpayne)
- [501d68](https://github.com/camptocamp/tilecloud/commit/501d6832f452f280b7ca664f06009aeb8a16aefe) - **Correct signature of TileGrid.fill_{up,down}** - [twpayne](https://github.com/twpayne)
- [c299b7](https://github.com/camptocamp/tilecloud/commit/c299b78b790ed40cfa83d14c852cb6ede23c9d2b) - **Satisfy pep8** - [twpayne](https://github.com/twpayne)
- [0e4fc0](https://github.com/camptocamp/tilecloud/commit/0e4fc0990c73c1c065fa3cfb55b7f0749a23cc70) - **Re-order classes alphabetically** - [twpayne](https://github.com/twpayne)
- [84532e](https://github.com/camptocamp/tilecloud/commit/84532ebc536a0c526b860ba843145dfb953d17d7) - **Improve test coverage** - [twpayne](https://github.com/twpayne)
- [03e4a9](https://github.com/camptocamp/tilecloud/commit/03e4a97c54aa1981a8db9b4a5ac2fa37b883f224) - **Include TileGrid in BoundingPyramid, add default GoogleTileGrid** - [twpayne](https://github.com/twpayne)
- [d38e65](https://github.com/camptocamp/tilecloud/commit/d38e65b282e5cb8c59d23fd24373e39ea37d8aa8) - **Work around nosetests path bug** - [twpayne](https://github.com/twpayne)
- [0f970f](https://github.com/camptocamp/tilecloud/commit/0f970ff6f1448f5395f0ddf400287a364424e80c) - **s/TileStructure/TileGrid/** - [twpayne](https://github.com/twpayne)
- [aaed53](https://github.com/camptocamp/tilecloud/commit/aaed53ba05823ef91e5563d542f2b8bfaf65e756) - **Complete MBTilesTileStore test coverage** - [twpayne](https://github.com/twpayne)
- [53013e](https://github.com/camptocamp/tilecloud/commit/53013e5eaea4de0d913a29192f4615e671dd751f) - **Complete DictTileStore test coverage** - [twpayne](https://github.com/twpayne)
- [5705ff](https://github.com/camptocamp/tilecloud/commit/5705fff386cb2c28709c748bcc699f4988762165) - **Use PIL instead of Cairo for debug tile generation** - [twpayne](https://github.com/twpayne)
- [808fe7](https://github.com/camptocamp/tilecloud/commit/808fe75657115c7f7fbf706889d558770c1eee50) - **Encode query string to WMS servers** - [twpayne](https://github.com/twpayne)
- [07210c](https://github.com/camptocamp/tilecloud/commit/07210ca2710dd1c5facca85fc63f6fe60283c9ec) - **Abstract out content type to PIL format dict** - [twpayne](https://github.com/twpayne)
- [9f59bd](https://github.com/camptocamp/tilecloud/commit/9f59bdeea521a26075c5db833fd8f91cc64aa5e7) - **s/tile_store/tilestore/ in views** - [twpayne](https://github.com/twpayne)
Fixed
- [67](https://github.com/camptocamp/tilecloud/pull/67) - **egg case** - [sbrunner](https://github.com/sbrunner)
- [ad9954](https://github.com/camptocamp/tilecloud/commit/ad995468b9e81ec8f0e6c6ae7c68e9fd63912b09) - **typos** - [twpayne](https://github.com/twpayne)
- [eb7cdc](https://github.com/camptocamp/tilecloud/commit/eb7cdc7a06551f7ecbf6b951d4017ad9f80c4e7f) - **output order in TileCoord.repr** - [twpayne](https://github.com/twpayne)
- [aaedcb](https://github.com/camptocamp/tilecloud/commit/aaedcbfb1fcbe76204a14ee20f57abc02b1a812e) - **y flipping** - [twpayne](https://github.com/twpayne)
Updated
- [fcf08e](https://github.com/camptocamp/tilecloud/commit/fcf08e583da3565bbfae221f6700b405c7df6add) - **the Travis icon and link** - [sbrunner](https://github.com/sbrunner)
Contributors
- asaunier
- ckaenzig
- fredj
- sbrunner
- twpayne
Generated by [Automation](https://github.com/aeon-php/automation)