Christoph Zwerschke
Christoph Zwerschke
When trying to create a container in a pytest fixture with pytest-asyncio, I had the effect that pytest ran forever with no error message showing up. Here is a simplified...
I have been tryting to get the starting date of the next month. The expression "next month" is interpreted as "same day one month later", not "first day of next...
It should be documented that GraphQL endpoints providing mutations must be protected against CSRF attacks, and how this can be achieved. Maybe [pyramid.csrf](https://docs.pylonsproject.org/projects/pyramid/en/latest/api/csrf.html) be combined with webob-graphql?
Recently I used `pytest.mark.asyncio("session")` instead of `pytest.mark.asyncio(scope="session")`. It took me quite a while to find out why the corresponding test was function scoped instead of session scoped. It would be...
Add more advice to the [Migration Guide](https://webwareforpython.github.io/w4py3/migrate.html) when we have more experience with migrating apps.
Currently, the API of Webware 3.0 still uses the traditional naming conventions and the conventions for getters and setters that originated from times when there was no PEP8 and Python...
For instance, add "Last-modified:" to generic files that are served via Webware.
Add more unit tests, expand the regression test suite, and increase test coverage.
Provide highly automated benchmarking so we can track changes in performance.
If a Python file has only one class that inherits from Servlet, then use that as the Servlet class (rather than requiring the name be the same as the file).