I don't have time to do this, but would be happy to be looped in for code review if there is another PR.
It looks like you've gotten most things done already. I think the alembic integration may be out of date, as those files haven't been touched for a while. I can ask Federico on the SqlAlchemy team to take a look at the current setup, he's been the main force behind maintaining and expanding Alembic. The core devs meet on Wednesdays on gitter. On Monday, January 29, 2024 at 5:08:54 AM UTC-5 Laurent Daverio wrote: > Hello list, > > I think I could do that, unless someone has volunteered already (I have A > LOT to do these days, wouldn't want to duplicate someone else's work). > > Laurent. > > > Le lun. 29 janv. 2024 à 07:51, Michael Merickel <mmer...@gmail.com> a > écrit : > >> Hey folks, >> >> I'd really appreciate it if someone was willing to take the time to >> upgrade the pyramid-cookiecutter-starter to use SQLAlchemy 2.0 best >> practices. Things like rewriting the queries away from Query to simple >> select(), and using the more modern declarative mapper that is typing >> friendly. >> >> https://github.com/Pylons/pyramid-cookiecutter-starter/tree/main >> >> Once we get that upgraded, we'd need to fix up the wiki2 tutorial to >> reference the updated files accurately - but first step is just getting the >> cookiecutter updated. >> >> https://github.com/Pylons/pyramid/tree/main/docs/tutorials/wiki2 >> >> Thanks! >> >> - Michael >> >> -- >> 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/54913600-1D9F-47E9-B991-136D0B5A73F3%40gmail.com >> >> <https://groups.google.com/d/msgid/pylons-discuss/54913600-1D9F-47E9-B991-136D0B5A73F3%40gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- 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+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/pylons-discuss/ea574da1-7b7e-4a88-ac4b-83950161a5dcn%40googlegroups.com.