Re: [pylons-discuss] PyramidConf, Fall 2023, Spain

2022-11-01 Thread Mikko Ohtamaa
Hi all, I'll definitely be in Pyracon 2023. Happy to attract some of my friends from Finland as well. Br, Mikko On Sun, 23 Oct 2022, 13:23 Nejc Zupan, wrote: > Now that lockdowns are (hopefully!) a part of history, I started thinking > of organizing a Pyramid conference. > > The general idea

[pylons-discuss] Top like monitoring for Pyramid / Gunicorn

2022-08-21 Thread Mikko Ohtamaa
Hi all, I am running Pyramid + SQLAlchemy website on the top of Gunicorn. Sometimes requests get stuck of the Pyramid application becomes non-responsive for certain requests (not all). Despite good attempts using Gunicorn statsd monitoring, I have had no good success to pin down these problematic

Re: [pylons-discuss] Re: using pyramid without an ORM ?

2022-08-18 Thread Mikko Ohtamaa
Hi all, A very interesting discussion thread! > > thats my own opinion , there is nothing wrong with SQLALCHEMY but I don't > quite understand whats going on internally so I stopped. > This might be a bit off-topic, but this is the weak area of SqlAlchemy. It is very brilliant engineering, but

Re: [pylons-discuss] Pyramid Response with File-like .write() interface

2022-08-10 Thread Mikko Ohtamaa
Hi Michael, others, On Tue, 9 Aug 2022 at 20:28, Michael Merickel wrote: > This harkens back to the discouraged write() callable in WSGI PEP > returned by the start_response() invocation. The PEP as well as Pyramid as > a framework would encourage you to map the logic into an app_iter as

[pylons-discuss] Pyramid Response with File-like .write() interface

2022-08-09 Thread Mikko Ohtamaa
Hi all, I'd like to stream dynamically generated Parquet-files from Pyramid server. Parquet library itself offers writing to any file-like object. I am aware of app_iter and FileResponse interfaces in Pyramid. However, does Pyramid (or any example or utility class) offer a Python file-like

[pylons-discuss] Pyramid, partial and resumable downloads, HTTP Accept Ranges

2022-06-28 Thread Mikko Ohtamaa
Hi, What would be an easy way to support partial downloads / resumes with Pyramid? Namely HTTP Accept Ranges come to my mind, but there could be others. - Serving files directly from FS using FileResponse - Using gunicorn as a web server

Re: [pylons-discuss] Waitress and multiprocess pooling

2022-05-23 Thread Mikko Ohtamaa
eads 2 \ --env "SCRIPT_NAME=/api" \ --statsd-host "localhost:8125" \ --access-logfile logs/gunicorn_access.log \ --error-logfile logs/gunicorn_error.log \ "backend.server.server:gunicorn_entry_point()" > > > On May 23, 2022, at 04:52, Mikko Ohtamaa

Re: [pylons-discuss] Re: Waitress and multiprocess pooling

2022-05-18 Thread Mikko Ohtamaa
On Fri, 13 May 2022 at 00:14, Jonathan Vanasco wrote: > - What's the recommended modern multiprocess enabled web server to do more > scaleable Pyramid hosting? > > I like uWSGI, but others like gunicorn and I think there is another > popular option. > I decided to go with Gunicorn, because I

Re: [pylons-discuss] Re: Waitress and multiprocess pooling

2022-05-13 Thread Mikko Ohtamaa
> > Regardless of the server you choose, please be aware they may (though I am > pretty sure they all will) all cause issues with your current codebase due > to the characteristics of copy-on-write memory optimization. Usually the > issues I've seen are with database connections and random seed

Re: [pylons-discuss] Waitress and multiprocess pooling

2022-05-13 Thread Mikko Ohtamaa
Apologies for a "pop up" visit here, I have been AWOL forever, but I think > I do know an answer to at least the first question. > > You can check out any time you like But you can never leave. https://www.youtube.com/watch?v=EqPtz5qN7HM -- You received this message because you are subscribed

[pylons-discuss] Waitress and multiprocess pooling

2022-05-12 Thread Mikko Ohtamaa
Hi, I am running a Pyramid based website and now traffic is picking up. I feel I might bump the problems of Waitress scalability soon. As far as I understand, Waitress does not offer multiple process pooling modes, only threading. This, combined with Python GIL, might cause problems if requests

Re: [pylons-discuss] Looking for best option for Pyramid deployment

2022-02-20 Thread Mikko Ohtamaa
Hi Thierry, I've built a custom content management framework based on Pyramid; it's a > classic web application, based on ZODB and RelStorage with a PostgreSQL > backend, a Redis cache and an Elasticsearch index, and I'm actually looking > for the best production deployment option. > Until now,

Re: [pylons-discuss] Programmatically creating and closing Waitress server: OSError: [Errno 9] Bad file descriptor

2022-01-25 Thread Mikko Ohtamaa
uction arguments I could pass for a normal Waitress? Br, Mikko > > On Jan 24, 2022, at 09:51, Mikko Ohtamaa wrote: > > Hi Michael, > > >> Have you looked at the StopableWSGIServer in webtest? I wonder if it can >> help debug what you've been seeing. >> >> >&

Re: [pylons-discuss] Programmatically creating and closing Waitress server: OSError: [Errno 9] Bad file descriptor

2022-01-24 Thread Mikko Ohtamaa
e to have a proper process and threading support for the server. FAIK StopableWSGIServer is single-threaded, but I could be wrong. -Mikko > > - Michael > > On Jan 22, 2022, at 05:11, Mikko Ohtamaa wrote: > > Hi, > > I am trying to add webhook support to the otherwise com

[pylons-discuss] Programmatically creating and closing Waitress server: OSError: [Errno 9] Bad file descriptor

2022-01-22 Thread Mikko Ohtamaa
Hi, I am trying to add webhook support to the otherwise command-line application using Waitress web server. Webhook endpoints are defined as Pyramid routes. I also wish to test this functionality using pytest. The server gets created fine, but on pytest shutdown, I am getting an error: OSError:

[pylons-discuss] Hiring Pyramid / SQLAlchemy devs for an algorithmic trading product

2022-01-07 Thread Mikko Ohtamaa
Hi all, We have recently launched a new service Trading Strategy: https://tradingstrategy.ai/ * What our product does can be read here: https://tradingstrategy.ai/blog/announcing-trading-strategy-protocol * What is our software stack can be read here:

Re: [pylons-discuss] Serving large authenticated files

2021-07-14 Thread Mikko Ohtamaa
Hi Theron and others, On Wed, 14 Jul 2021 at 17:57, Theron Luhn wrote: > Pyramid has FileResponse > https://docs.pylonsproject.org/projects/pyramid/en/latest/api/response.html#pyramid.response.FileResponse, > which does use wsgi.file_wrapper you linked to (if available). > This is perfect and

[pylons-discuss] Serving large authenticated files

2021-07-14 Thread Mikko Ohtamaa
Hi, I need to serve large authenticated files (several gigabytes). I will do an API key check before the user can download a file. What is the most efficient way to serve these out from Pyramid? Assuming I do not want to block processes or threads - is it possible? - Zope 2 used to have a

Re: [pylons-discuss] Problem between Pyramid's CSRF protection and Deform

2021-04-28 Thread Mikko Ohtamaa
Hi Laurent, > > The Deform Demo > (https://deformdemo.pylonsproject.org/pyramid_csrf_demo/) shows how to > use a deferred value to create hidden field "csrf_token" in the > generated forms > > > But there's a problem: the token generated that way doesn't have the > same value as when I

Re: [pylons-discuss] Live event notification through ASGI / websockets

2020-09-25 Thread Mikko Ohtamaa
Hi, I cannot answer your question, but I have two ideas about what might or might not help your use case. - What I have seen many projects doing is to handle notifications via Firebase https://firebase.google.com/ - both web and mobile - this is because Firebase is "proven" and also supports

Re: [pylons-discuss] Recommendation for a Python-based wiki

2020-04-19 Thread Mikko Ohtamaa
Hi, Another point to make, Gitbook is good for user guides (no cross references, no source code snippets, etc.) Gitbook also offers hosting and very friendly editor. Many OSS projects are using it. Br, Mikko On Sun, 19 Apr 2020 at 22:02, Mikko Ohtamaa wrote: > Hi all, > > Here is

Re: [pylons-discuss] Recommendation for a Python-based wiki

2020-04-19 Thread Mikko Ohtamaa
Hi all, Here is a "modern" option. Netlify CMS provides an online editor that mimics static site generator workflow. * You can edit pages and posts on their website * Changes are pushed to Github document repo * Netlify will automatically rebuild a static web site and host it Netlify is free

Re: [pylons-discuss] pyramid_tm - is there an acceptable way to unjoin the transaction and use explicit commits?

2020-02-07 Thread Mikko Ohtamaa
one of my apps uses pyramid_tm, but has reached a point where one (possibly > two) views (out of dozens) need to make explicit commits with the > SqlAlchemy session. > Because this does not fit well in the view/request model, I would usually try to offload these tasks to a worker processes

Re: [pylons-discuss] most performant way to run WSGI app as single process

2019-09-18 Thread Mikko Ohtamaa
- I also do 1 proc/Docker image, I would recommend to have a look on > https://pythonspeed.com/docker/ for various things to keep in mind if you > haven’t seen it already. > I am very familiar with the trade offs and tuning of process vs. threads. Now, when this conversation is going on, would

Re: [pylons-discuss] most performant way to run WSGI app as single process

2019-09-12 Thread Mikko Ohtamaa
> * I've found a forking server like uwsgi / gunicorn to be the most > performant strategy for most situations, as their "max_requests" settings > to restart workers will eliminate most issues with process growth or memory > leaks. they both also offer numerous deployment and management benefits

Re: [pylons-discuss] RotatingFileHandler and pserve --reload

2019-01-25 Thread Mikko Ohtamaa
On Fri, 25 Jan 2019 at 21:13, Marcus Mann wrote: > So what if I moved the logging stuff into the __init__.py and remove all > the logging stuff from development.ini? Would that solve my issue? > Some ideas with lack of better information: 1) Not sure about pserve, but uWSGI had an event it

Re: [pylons-discuss] RotatingFileHandler and pserve --reload

2019-01-25 Thread Mikko Ohtamaa
Hi Marcus, Hello! > I am trying to setup logging. I have run into a bug. If I > use RotatingFileHandler and try to start my pyramid setup with pserve > --reload development.ini, it throws an error similar to this when it tries > to rotate the file: > Maybe this

Re: [pylons-discuss] processing after responding to client

2018-11-12 Thread Mikko Ohtamaa
> My problem is that while 99% of the views make read-only requests to the > database, and thus are very fast, the analytics event is a writing and can > be slow occasionally. > You can do post commit actions with SQLAlchemy and zope.sqlaclhemy. 1. Response gets served 2. Database transaction

Re: [pylons-discuss] Understanding how to perform functional testing using transactions with pyramid + SQLAlchemy + pytest + webtest for views that use a postgreSQL database.

2018-11-05 Thread Mikko Ohtamaa
Hi dc3spp, For inspiration, you can check out how Websauna doees it: https://websauna.org/docs/narrative/testing/writing.html#basic-integration-testing-pattern Pyramid does not provide you test fixtures or relevant plumping for managing transaction lifecycle in functional testing. Your best

Re: [pylons-discuss] How to send task-message after request.tm has committed?

2018-06-01 Thread Mikko Ohtamaa
Hi Jens, You can also look here for inspiration: https://websauna.org/docs/narrative/misc/task.html#delayed-tasks On 1 June 2018 at 05:34, wrote: > Hi, > > Within a view function it becomes necessary to run an async task. Celery > , Dramatiq

Re: [pylons-discuss] How to handle DB transaction failures/request race conditions

2017-11-27 Thread Mikko Ohtamaa
the web visit https://groups.google.com/d/ > msgid/pylons-discuss/2a39e5b2-d8fa-43be-891c-4b1cd48d465e% > 40googlegroups.com > <https://groups.google.com/d/msgid/pylons-discuss/2a39e5b2-d8fa-43be-891c-4b1cd48d465e%40googlegroups.com?utm_medium=email_source=footer> > . > For more options, visi

Re: [pylons-discuss] Pyramid_tm reason for ROLLBACK

2017-10-06 Thread Mikko Ohtamaa
glegroups.com. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/pylons-discuss/2fc1209f-f677-4fbe-a572-05517c9e5462% > 40googlegroups.com > <https://groups.google.com/d/msgid/pylons-discuss/2fc1209f-f677-4fbe-a572-05517c9e5462%40googlegroups.com?utm_medium=e

Re: [pylons-discuss] Porting a ZOPE (2.13) application into PYRAMID

2017-09-14 Thread Mikko Ohtamaa
on on the web visit https://groups.google.com/d/ > msgid/pylons-discuss/1483d157-bcca-4530-95e6-f886845d9e6f% > 40googlegroups.com > <https://groups.google.com/d/msgid/pylons-discuss/1483d157-bcca-4530-95e6-f886845d9e6f%40googlegroups.com?utm_medium=email_source=footer> > . > For more options, vi

Re: [pylons-discuss] Recommendation for a Python-based wiki

2017-09-04 Thread Mikko Ohtamaa
ty of the guide, I'd say Google Docs is sufficient for such purposes. No need to get Wiki to complicate things. -Mikko -- Mikko Ohtamaa http://opensourcehacker.com http://twitter.com/moo9000 -- You received this message because you are subscribed to the Google Groups "pylons-discuss&qu

Re: [pylons-discuss] Implementing basic authentication with persistence

2017-08-31 Thread Mikko Ohtamaa
dd2c83-b286-4d85-a506-beeaca013322%40googlegroups.com?utm_medium=email_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Mikko Ohtamaa http://opensourcehacker.com http://twitter.com/moo9000 -- You received this message because you are subscribed to

Re: [pylons-discuss] gevent/sqlalchemy/psycopg2/gunicorn setup?

2017-08-31 Thread Mikko Ohtamaa
problems only appear under a production load. It was very happy moment when I could finally pip uninstall gevent and move back to well proven threading model. -- Mikko Ohtamaa http://opensourcehacker.com http://twitter.com/moo9000 -- You received this message because you are subscribed

Re: [pylons-discuss] pyramid and react working together?

2017-08-25 Thread Mikko Ohtamaa
> > It makes also sense to separate them as IDE projects, as most IDEs do not > understand the concept of a hybrid projects very well. Better to have one > Pyramid project and one React project. > > > Obviously I’m biased, but…PyCharm Professional (which embeds WebStorm) > does a really good job

Re: [pylons-discuss] pyramid and react working together?

2017-08-25 Thread Mikko Ohtamaa
ons-discuss/4cd429ed-ec75-403b-9f4b-cdb903eb8b91% > 40googlegroups.com > <https://groups.google.com/d/msgid/pylons-discuss/4cd429ed-ec75-403b-9f4b-cdb903eb8b91%40googlegroups.com?utm_medium=email_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Mikko Ohtam

Re: [pylons-discuss] Re: need guidance for Pyramid, Jinja2, deform combination

2017-06-19 Thread Mikko Ohtamaa
web visit https://groups.google.com/d/ > msgid/pylons-discuss/17dac5bd-e08c-40cf-bd16-c599377b33ca% > 40googlegroups.com > <https://groups.google.com/d/msgid/pylons-discuss/17dac5bd-e08c-40cf-bd16-c599377b33ca%40googlegroups.com?utm_medium=email_source=footer> > . > For more

Re: [pylons-discuss] Background process

2017-04-14 Thread Mikko Ohtamaa
ted. Other instances of the app just check if the > background process is already started and does nothing. If the background > process has crashed or stopped, it will start an instance again. > > > -- Mikko Ohtamaa http://opensourcehacker.com http://twitter.com/moo9000 -- Y

Re: [pylons-discuss] On PUT-Request respond with updated resource-data - commit(), transaction manager

2017-04-03 Thread Mikko Ohtamaa
https://groups.google.com/d/ > msgid/pylons-discuss/bf41d803-9375-445e-a903-a767d507bab9% > 40googlegroups.com > <https://groups.google.com/d/msgid/pylons-discuss/bf41d803-9375-445e-a903-a767d507bab9%40googlegroups.com?utm_medium=email_source=footer> > . > For more options, v

Re: [pylons-discuss] Iterating through the views of a resource

2017-03-07 Thread Mikko Ohtamaa
the right direction, I think I have it figured > out now. > > — Theron > > > > On Feb 23, 2017, at 12:13 AM, Mikko Ohtamaa <mi...@redinnovation.com> > wrote: > > Hey Theron, > > >> One thing I can't figure out is how to extract the view callab

Re: [pylons-discuss] Re: a friendly warning about upcoming changes to pyramid_tm

2017-03-06 Thread Mikko Ohtamaa
ooglegroups.com > <https://groups.google.com/d/msgid/pylons-discuss/9d2dba10-f67e-4ca4-a89c-808969fa4202%40googlegroups.com?utm_medium=email_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- Mikko Ohtamaa http://opensourcehacker.com http://twi

Re: [pylons-discuss] Iterating through the views of a resource

2017-02-23 Thread Mikko Ohtamaa
s://groups.google.com/d/msgid/pylons-discuss/916cf024-e60e-4463-9d91-a791701c9c0d%40googlegroups.com?utm_medium=email_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Mikko Ohtamaa http://opensourcehacker.com http://twitter.com/moo9000 -- You

[pylons-discuss] Deform 2.0.4 released

2017-02-11 Thread Mikko Ohtamaa
://github.com/pylons/deform - PyPi https://pypi.python.org/pypi/deform/ Enjoy, and please report any issues you find to the issue tracker at https://github.com/Pylons/deform/issues Thanks! - Deform developers -- Mikko Ohtamaa http://opensourcehacker.com http://twitter.com/moo9000 -- You

Re: [pylons-discuss] does anyone have a server-side session library other than pyramid_redis_sessions ?

2017-02-06 Thread Mikko Ohtamaa
Euro), Mikko -- Mikko Ohtamaa http://opensourcehacker.com http://twitter.com/moo9000 -- 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-discuss+unsubs

Re: [pylons-discuss] More Deform retail rendering examples

2017-01-30 Thread Mikko Ohtamaa
<h...@urpla.net> wrote: > On Montag, 30. Januar 2017 19:27:47 Mikko Ohtamaa wrote: > > Hi all, > > > > As per popular request, now Deform comes with retail rendering demo > > examples. > > > > See: > > > > http://deformdemo.repoze.org/popup/ >

[pylons-discuss] More Deform retail rendering examples

2017-01-30 Thread Mikko Ohtamaa
Hi all, As per popular request, now Deform comes with retail rendering demo examples. See: http://deformdemo.repoze.org/popup/ -- Mikko Ohtamaa http://opensourcehacker.com http://twitter.com/moo9000 -- You received this message because you are subscribed to the Google Groups "p

Re: [pylons-discuss] functional test in pyramid using pytest

2017-01-25 Thread Mikko Ohtamaa
d 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-discuss+unsubscr...@googlegroups.com. > To post to this group, send email to pylons-discuss@google

Re: [pylons-discuss] functional test in pyramid using pytest

2017-01-25 Thread Mikko Ohtamaa
> >> >> Steve Piercy, Soquel, CA >> >> -- > 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 > emai

[pylons-discuss] [ANN] pyramid_notebook 0.2

2016-12-06 Thread Mikko Ohtamaa
tions - Add custom shutdown command by customizing IPython toolbar menu [image: Inline images 2] -- Mikko Ohtamaa http://opensourcehacker.com http://twitter.com/moo9000 -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To unsub

Re: [pylons-discuss] Pyramid with SQLAlchemy

2016-12-02 Thread Mikko Ohtamaa
; msgid/pylons-discuss/4413dd47-971b-41af-9fda-f82574c2d62f% > 40googlegroups.com > <https://groups.google.com/d/msgid/pylons-discuss/4413dd47-971b-41af-9fda-f82574c2d62f%40googlegroups.com?utm_medium=email_source=footer> > . > For more options, visit https://groups.google.com/

Re: [pylons-discuss] [off-topic] The Case Against Python 3

2016-11-24 Thread Mikko Ohtamaa
roup and stop receiving emails from it, send an > email to pylons-discuss+unsubscr...@googlegroups.com. > To post to this group, send email to pylons-discuss@googlegroups.com. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/pylons-discuss/CAOdFaDXS193WC8y93G%2BT%3DBL

Re: [pylons-discuss] [off-topic] The Case Against Python 3

2016-11-24 Thread Mikko Ohtamaa
sion on the web visit https://groups.google.com/d/ > msgid/pylons-discuss/CAFmXjSDn72hbPuF50ppbjL5z8VKm6 > 1o10TiG8khAMrF-40pc%2Bw%40mail.gmail.com. > For more options, visit https://groups.google.com/d/optout. > -- Mikko Ohtamaa http://opensourcehacker.com http://twitter.com/moo9000 -- You received

[pylons-discuss] Deform 2.0.3 released

2016-11-19 Thread Mikko Ohtamaa
/Pylons/deform/issues Thanks! - Deform developers -- Mikko Ohtamaa http://opensourcehacker.com http://twitter.com/moo9000 -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To unsubscribe from this group and stop receiving emails fro

Re: [pylons-discuss] announce: beta release of pyramid_forksafe, feedback requested

2016-11-15 Thread Mikko Ohtamaa
51049% > 40googlegroups.com > <https://groups.google.com/d/msgid/pylons-discuss/ef8d9b12-8ebf-4a42-95a5-7a608a851049%40googlegroups.com?utm_medium=email_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Mikko Ohtamaa http://opensourcehacker

[pylons-discuss] Deform 2.0.2 released

2016-11-14 Thread Mikko Ohtamaa
Deform 2.X.X has been released. Here are the changes: - Fix regression of widget default values not honoured - Updated Select2 widget JavaScript Links - Widget demos http://deformdemo.repoze.org/ - Documentation http://docs.pylonsproject.org/projects/deform/en/master/ - Github

Re: [pylons-discuss] Checking if a route is allowed

2016-11-12 Thread Mikko Ohtamaa
s more internally. The fact that it requires a >>> view name is a red flag. Routes kind of replace view names in URL >>> Dispatch. Traversal uses view names extensively to choose between >>> multiple views for a resource. URL Dispatch uses mostly the route name >>> to choose

Re: [pylons-discuss] Checking if a route is allowed

2016-11-10 Thread Mikko Ohtamaa
On 11 November 2016 at 00:53, Zsolt Ero wrote: > Thanks a lot! I'm thinking about it, since I'm quite close (in Budapest). See you with the dragons, then! :) -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To

Re: [pylons-discuss] Checking if a route is allowed

2016-11-10 Thread Mikko Ohtamaa
> This might or might not work, but looks complicated enough for me not to > know if there is a possible bug in it, that I'll just stick with > has_permission and duplicated values in templates. > > Fair. There is a Pyramid sprint coming in December: https://dragonsprint.com/ If you want to get

Re: [pylons-discuss] Checking if a route is allowed

2016-11-10 Thread Mikko Ohtamaa
_execution_permitted() can be used for non-traversal like views. > > => So in conclusion, I can only use request.has_permission and duplicate > the permission values in template as well? > > > > > > > > > > > > > > On Thursday,

Re: [pylons-discuss] Checking if a route is allowed

2016-11-10 Thread Mikko Ohtamaa
And to elaborate the following: I simply check for the permission I know the target has using request.has_permission(): https://websauna.org/docs/narrative/user/permissions. html?highlight=permissions#checking-permissions-in-templates - Define a Root object - In this root you have a dynamic

Re: [pylons-discuss] Checking if a route is allowed

2016-11-10 Thread Mikko Ohtamaa
com. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/pylons-discuss/a5285237-b1a5-44e5-bd5e-3fd0e4b11c44% > 40googlegroups.com > <https://groups.google.com/d/msgid/pylons-discuss/a5285237-b1a5-44e5-bd5e-3fd0e4b11c44%40googlegroups.com?utm_medium=email_sou

[pylons-discuss] Automatic sitemap generator

2016-10-30 Thread Mikko Ohtamaa
are recursed using Python dict.items() like protocol. It handles permissions. This code can be used standalone with Pyramid, but due to maintenance overhead is not provided as a separate package at the moment. -- Mikko Ohtamaa http://opensourcehacker.com http://twitter.com/moo9000 -- You received

[pylons-discuss] Re: Announcing Deform 2.0 beta

2016-10-25 Thread Mikko Ohtamaa
Deform 2.0 has been released. Discussion on Reddit https://www.reddit.com/r/Python/comments/59dv5b/deform_20/ - upvotes welcome. https://pypi.python.org/pypi/deform/ -M On 22 October 2016 at 17:07, Mikko Ohtamaa <mi...@redinnovation.com> wrote: > Dear ladies and gentlemen,

Re: [pylons-discuss] Announcing Websauna

2016-10-23 Thread Mikko Ohtamaa
I'd like to especially spin off SQLAlchemy + deform integration to a separate package. On 23 October 2016 at 13:23, Mikko Ohtamaa <mi...@redinnovation.com> wrote: > > > >> +1 for offering a no-hassle offline documentation bundle. I wish some >> other projects did that

Re: [pylons-discuss] Announcing Websauna

2016-10-23 Thread Mikko Ohtamaa
lons-discuss/CAH9f%3DuqzTdtNH7FxwmRtXSv%2Bd7% > 2BkdbpT7AsiThS6Pe0wMvSz1w%40mail.gmail.com. > For more options, visit https://groups.google.com/d/optout. > -- Mikko Ohtamaa http://opensourcehacker.com http://twitter.com/moo9000 -- You received this message because you are subscribed to the Google

[pylons-discuss] Announcing Deform 2.0 beta

2016-10-22 Thread Mikko Ohtamaa
it modernized JavaScript interaction what we have at the moment. -- Mikko Ohtamaa http://opensourcehacker.com http://twitter.com/moo9000 -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To unsubscribe from this group and stop receiving emails

[pylons-discuss] Announcing Websauna

2016-10-21 Thread Mikko Ohtamaa
-introduction-to-the-best-python-web-framework More information: https://websauna.org -- Mikko Ohtamaa http://opensourcehacker.com http://twitter.com/moo9000 -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To unsubscribe from this grou

Re: [pylons-discuss] How to resolve the add_route URLs conflict

2016-09-21 Thread Mikko Ohtamaa
open http://localhost:6543/photos/all got 404 resource not found error. > You can also get 404 in the case you have are rendering a template and the template cannot be found on file system. -- Mikko Ohtamaa http://opensourcehacker.com http://twitter.com/moo9000 -- You received this mess

Re: [pylons-discuss] Looking for a project based on Pyramid which gives JSON API to Oracle database.

2016-08-24 Thread Mikko Ohtamaa
://groups.google.com/d/ > msgid/pylons-discuss/dcc6a84d-1363-466b-83fd-3f5dffafb9c0% > 40googlegroups.com > <https://groups.google.com/d/msgid/pylons-discuss/dcc6a84d-1363-466b-83fd-3f5dffafb9c0%40googlegroups.com?utm_medium=email_source=footer> > . > For more options, visit https://groups

[pylons-discuss] New Pyramid Celery integration implementation

2016-08-21 Thread Mikko Ohtamaa
If there is market demand I might factor this out to a separate package -- Mikko Ohtamaa http://opensourcehacker.com http://twitter.com/moo9000 -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To unsubscribe from this group and stop

Re: [pylons-discuss] strategies for conversion from json to SQLalchemy model layer?

2016-06-07 Thread Mikko Ohtamaa
ons-discuss/CAN9NcLzWeQRVEAZhU1OZMwrc0fDiahMxQw1W1f6QtjfJe4__LQ%40mail.gmail.com > <https://groups.google.com/d/msgid/pylons-discuss/CAN9NcLzWeQRVEAZhU1OZMwrc0fDiahMxQw1W1f6QtjfJe4__LQ%40mail.gmail.com?utm_medium=email_source=footer> > . > For more options, visit https://groups.go

Re: [pylons-discuss] testing advice sought - external callback/hook

2016-06-06 Thread Mikko Ohtamaa
0googlegroups.com?utm_medium=email_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Mikko Ohtamaa http://opensourcehacker.com http://twitter.com/moo9000 -- You received this message because you are subscribed to the Google Groups "pyl