Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Sep 26 23:43

    sqlalchemy-bot on main

    adjust for mypy 0.981 new rele… (compare)

  • Sep 26 15:52

    dependabot[bot] on github_actions

    Bump pypa/cibuildwheel from 2.1… (compare)

  • Sep 26 15:52
    dependabot[bot] labeled #8581
  • Sep 26 15:52
    dependabot[bot] opened #8581
  • Sep 26 13:18
    zzzeek milestoned #8579
  • Sep 26 13:18
    zzzeek unlabeled #8579
  • Sep 26 13:18
    zzzeek labeled #8579
  • Sep 26 13:03
    zzzeek milestoned #8578
  • Sep 26 13:03
    zzzeek unlabeled #8578
  • Sep 26 13:03
    zzzeek labeled #8578
  • Sep 26 13:02
    zzzeek labeled #8578
  • Sep 26 13:02
    zzzeek labeled #8578
  • Sep 26 12:57
    sqlalchemy-bot closed #8577
  • Sep 26 12:57

    sqlalchemy-bot on main

    add typing for sqlalchemy.orm.v… Merge "add typing for sqlalchem… (compare)

  • Sep 26 12:57

    sqlalchemy-bot on main

    adjust tests for sqlites w/o re… (compare)

  • Sep 26 11:17
    Rolfdv opened #8580
  • Sep 26 11:15
    Rolfdv labeled #8579
  • Sep 26 11:15
    Rolfdv labeled #8579
  • Sep 26 11:15
    Rolfdv opened #8579
  • Sep 26 03:43
    acnebs edited #8578
Federico Caselli
@CaselIT
hey mike
mike bayer
@zzzeek
@gordthompson nobody uses 90% of the silly stuff we support
comments in SQL on any backend. weird
Federico Caselli
@CaselIT
the issue is that everyone uses a different 10%
mike bayer
@zzzeek
yes!
Federico Caselli
@CaselIT
re-posting since mike is the intended target
btw, maybe this could be an alternative to zimports that let us avoid maintaining it? https://github.com/asottile/reorder_python_imports
mike bayer
@zzzeek
@CaselIT feel like I've seen it and something wasn't happening for me on it
Federico Caselli
@CaselIT
ok!
zimport is not much to support in any case
mike bayer
@zzzeek
@CaselIT seems to have a fixed import style, so that makes it not an option since I like my import style!
which is called "google"
anyway im sure a lot of ppl are using zimports now anyway
or some
Federico Caselli
@CaselIT
it does have some following
mike bayer
@zzzeek
so MSSQL thing we did w/ gord is released , 1.4.40 is released
Federico Caselli
@CaselIT
so for my part not much new. I'm working on PRs and some issue I assigned myself
Gord Thompson
@gordthompson

re:

The real release (non beta, when people actually download it) will likely be more chaotic

Yep, because the 1.4 RemovedIn20 warnings that they've been ignoring will turn into raises. When they upgrade their apps. In production. :(

mike bayer
@zzzeek
this week, besides dealing w/ some dictionary collection stuff, I am seeking to get session.execute(insert(Model).returning(Model), values) to interface over session.bulk_insert_mappings() essentially, with some new features added. that is, insert(Model) will be more full featured than update(Model) / delete(Model) since we can run multiple INSERT statements
it will have options to use "raw" or "bulk" behavior, it will be good
after that everything else is less nutty, more session API stuff, more reflection / DDL that is IMO optional for now
@gordthompson yes there's that but also the crapton of new features added too
Federico Caselli
@CaselIT
I don't remember did we remove everything deprecated already for v2?
like I think we could remove everything that's deprecated since before 1.3?
mike bayer
@zzzeek
I think we did a pass of that nature ? maybe not pinned at 1.3?
Federico Caselli
@CaselIT
for 1.4
we removed up to v1
in any case next thing I wanted to look into was the mysql PR that's stalled since a while sqlalchemy/sqlalchemy#5536
and the scalar value for postgresql
mike bayer
@zzzeek
yeah
whats the scalar value for postgresql ?
Federico Caselli
@CaselIT
mike bayer
@zzzeek
OK , we shoudl be careful on that one to not break things
im confident we have enoug test coverage
Federico Caselli
@CaselIT
I think the idea was to do a values().scalar_valued() o something like this
mike bayer
@zzzeek
yes
Federico Caselli
@CaselIT
so it should not break stuff, since it's a new thing
mike bayer
@zzzeek
OK , also that the new API makes sense, etc. havent looked in awhile
Federico Caselli
@CaselIT
basically it's so that I can remove a custom thing I have at work :)
mike bayer
@zzzeek
yes
Federico Caselli
@CaselIT
I guess another thing to look into is the cibuildwheel
since betas are nearer
also github has added support for arm osx
mike bayer
@zzzeek
I guess, I think we just have to pull the switch on that b.c. it will take effect for 1.4 at the same time
so lets just do it
Federico Caselli
@CaselIT
I think we can just do v2
let's leave 1.4 as is
since IIRC it does not support py2
mike bayer
@zzzeek
right but the release actions always come from the main branch right?
or are they broken up ?