--
You received this message because you are subscribed to the Google Groups "pylons-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pylons-discus...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pylons-discuss/535F0F0A-D352-4E97-9414-D358B361DB5C%40thirdfloor.com.au.
On 20 Dec 2022, at 6:54 am, Jonathan Vanasco <jvan...@gmail.com> wrote:But as a personal preference, while I don't use this library myself, whenever I move a project onto GitHub actions I initially maintain support for 2.7 and 3.6 then drop those versions in a second commit. The reason is that many people still run 2.7/3.6 in production, so if a security fix is released for those versions the fix can be applied to a commit with a functional test environment. I find it much easier to just spend an extra 5-10 minutes setting up that environment in advance "just in case" while I'm already working on GitHub Actions, than spending 1-2 hours to suddenly re-familiarize myself with the CI environment/setup and trying to jam legacy Python support into it.
On 20 Dec 2022, at 7:38 am, Bert JW Regeer <xist...@0x58.com> wrote:If you want to put together a PR that moves to Github actions (feel free to steal from any of our other repos, and in fact I encourage it so that it is easier to maintain for us moving forward see; pyramid/waitress/webob/others).I’m happy to review such a PR.
Python 2 is dead. I would not recommend putting time or effort into it unless someone is paying you a lot of money.
On 20 Dec 2022, at 7:38 am, Bert JW Regeer <xist...@0x58.com> wrote:
I’m happy to review such a PR.
--
You received this message because you are subscribed to the Google Groups "pylons-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pylons-discus...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pylons-discuss/A3B67487-5489-4D15-ACFD-80F0759A41C1%40thirdfloor.com.au.
On 21 Dec 2022, at 7:21 pm, Thierry Florac <tfl...@gmail.com> wrote:I'm also interested in using spatial indexes in Hypatia, so I'm quite excited to use your indexes.And if you need any help to test these features, just ask! ;)
--
You received this message because you are subscribed to the Google Groups "pylons-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pylons-discus...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pylons-discuss/CE37D3F7-C7F3-4ACD-80FB-CD3C8EC9BE94%40thirdfloor.com.au.
On 22 Dec 2022, at 6:44 pm, Thierry Florac <tfl...@gmail.com> wrote:
My main usage are probably :- to find objects which are located below a given distance from a reference points- to find objects which are contained into a given geometry or overlapping it.
I generally use PostGIS or Elasticsearch to handle these queries, but in some contexts it could be useful to mix these queries with other attributes queries directly from the catalog…
--
You received this message because you are subscribed to the Google Groups "pylons-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pylons-discus...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pylons-discuss/5EFF8574-F3EF-4DCA-A1DD-FBC95CFBD438%40thirdfloor.com.au.
On 23 Dec 2022, at 11:33 pm, Thierry Florac <tfl...@gmail.com> wrote:
I'm not sure to have time to test before next year! :/Can you just specify the "format" you use to store geometries?
Maybe it's documented in your package but I didn't have any time to check for it…
paris = shapely.geometry.Point(2.349014, 48.864716)
near_paris = paris.buffer(0.1)
list(regions.catalog['geometry'].intersects(near_paris).execute(resolver=regions.container.get).all())
[Region(fid=76354, name='Île-de-France', geometry=<MULTIPOLYGON (((2.275 48.741, 2.284 48.748, 2.276 48.757, 2.288 48.761, 2.2...>),
Region(fid=76355, name='Île-de-France', geometry=<MULTIPOLYGON (((2.319 48.788, 2.315 48.789, 2.31 48.785, 2.303 48.785, 2.29...>),
Region(fid=76356, name='Île-de-France', geometry=<MULTIPOLYGON (((2.32 48.771, 2.312 48.772, 2.308 48.779, 2.31 48.785, 2.315...>),
Region(fid=76358, name='Île-de-France', geometry=<MULTIPOLYGON (((2.303 48.811, 2.304 48.805, 2.292 48.796, 2.272 48.794, 2.2...>),
Region(fid=76359, name='Île-de-France', geometry=<MULTIPOLYGON (((2.229 48.774, 2.227 48.776, 2.227 48.782, 2.235 48.786, 2.2...>),