Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 20:03

    sqlalchemy-bot on main

    ensure connection is not None … (compare)

  • 18:55
    asbuch closed #7229
  • 18:13
    CaselIT assigned #6842
  • 17:27
    zzzeek milestoned #7228
  • 17:27
    zzzeek unlabeled #7228
  • 17:27
    zzzeek labeled #7228
  • 17:07
    CaselIT unlabeled #7229
  • 17:07
    CaselIT labeled #7229
  • 16:28
    asbuch opened #7229
  • 16:28
    asbuch labeled #7229
  • 16:10
    zzzeek labeled #7228
  • 16:10
    zzzeek labeled #7228
  • 16:10
    zzzeek labeled #7228
  • 16:10
    zzzeek unlabeled #7228
  • 16:10
    zzzeek labeled #7228
  • 16:04
    asbuch opened #7228
  • 16:04
    asbuch labeled #7228
  • 14:37
    zzzeek milestoned #4608
  • 14:37
    zzzeek demilestoned #4608
  • 14:27
    zzzeek demilestoned #7011
Federico Caselli
@CaselIT
neat!
still fiddling with stuff at work
Bryan Forbes
@bryanforbes
@MaicoTimmerman so I just add that to the plugins in mypy config, right?
(after updating to mypy master…)
mike bayer
@zzzeek
do we know that this plugin linter is current ? it wasnt mentioned to me
Bryan Forbes
@bryanforbes
hmm, it’s not included in a mypy master build either :/
Maico Timmerman
@MaicoTimmerman
Ye, but you need to copy it. I was opening a issue at mypy to ask them to publish it in the mypy package, but I got interrupted
Bryan Forbes
@bryanforbes
:+1:
Maico Timmerman
@MaicoTimmerman
It is not a full linter, from what I understood it just prevents you from doing instance checks on unresolved types
Bryan Forbes
@bryanforbes
@MaicoTimmerman thanks for that tip… I’m doing some cleanup on the plugin right now
Federico Caselli
@CaselIT
i'll try to look at some other stub pr. @MaicoTimmerman if you can lend an hand it would be great!
Maico Timmerman
@MaicoTimmerman
I'm from the Netherlands, so I'm done for day. Sunday I might be able to spent some hours
Federico Caselli
@CaselIT
I'm also a fellow European. Italy :)
Bryan Forbes
@bryanforbes
@zzzeek @jvanasco after creating my own branch and committing to it, should I push that branch to github before running git review, or just run git review?
Federico Caselli
@CaselIT
there is no need to push to github
Bryan Forbes
@bryanforbes
cool
Federico Caselli
@CaselIT
also since you will amend the same commit, pushing makes it annoying since you would need to force push
Bryan Forbes
@bryanforbes
and there’s my first gerrit submission :)
Federico Caselli
@CaselIT
seems that all is in order :)
does mypy integrates with the editor? I mean do you usually run it on the terminal or it has an editor plugin or similar?
Bryan Forbes
@bryanforbes
I run it via coc.nvim
(which is an nvim plugin)
Federico Caselli
@CaselIT
it has an extension to run mypy? (not a vim user here :) )
Bryan Forbes
@bryanforbes
there’s a diagnostic language server that can run mypy
Federico Caselli
@CaselIT
ok.
Bryan Forbes
@bryanforbes
what editor do you use?
Federico Caselli
@CaselIT
vscode
iirc also mike switched to it some time ago, not sure if it has stuck
I've never tried vim as an editor for doing anything serious (other than editing the one off config file on a server somewhere) do you suggest it?
Bryan Forbes
@bryanforbes
vscode has its own type checker, but I would imagine someone has made it so mypy can be run in it
Federico Caselli
@CaselIT
I think it uses pylance, that's an extension of pyright as type checker. I've yet to explore the options though. I have in the default option that is "use the typing if available, but don't show type errors"
as an intellisnse pylance works quite well, sadly it's not open source atm
Federico Caselli
@CaselIT
are you on linux ?
Bryan Forbes
@bryanforbes
macOS
but I’ve used vim for almost 20 years, so I can’t get away from it
I have to use VS Code in a remote VM for a customer, but I install the vim bindings for it so it’s bearable :D
Federico Caselli
@CaselIT
ah yes. I'm used to the vscode bindings
but it's something similar with the keyboard layout. I use the en-us version to program, since the localized ones (it in my case) is a bit of a pain
do you know if the python has wheels specs for the arm version of macos?
Bryan Forbes
@bryanforbes
that I’m not sure
I want to say “yes”, but I can’t say for sure
woo! my gerrit PR passed
Federico Caselli
@CaselIT
I guess we will need to wait for github to have arm macs though, I don't think you can use a normal intel version to compile on arm, and I don't think the docker + qemu we use on linux works for mac
Bryan Forbes
@bryanforbes
and now @CaselIT begins to rip into my PRs :D
Federico Caselli
@CaselIT
still sorting by smallest
:)
secretly hoping mike takes the large ones :)
Bryan Forbes
@bryanforbes
they say that’s the best way to deal with any sort of debt in finances :)
Federico Caselli
@CaselIT
ahah
the Union[] is ugly as sin in python.