@pythonbynight@fosstodon.org
@pythonbynight@fosstodon.org avatar

pythonbynight

@pythonbynight@fosstodon.org

Python By Night is what happens when there's not enough time during the day.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mahryekuh, to python
@mahryekuh@fosstodon.org avatar

I've finally started using and liking Poetry for Python, and I'm considering replacing my somewhat complex pip-tools setup with it.

However, Astral's uv is also around the corner. The speed boost aside, it doesn't tempt me yet, though.

Choices, choices.

pythonbynight,
@pythonbynight@fosstodon.org avatar

@SebastianM6L @mahryekuh This is one of the better writeups I've seen comparing the options:
https://alpopkes.com/posts/python/packaging_tools/

Granted, it was written before uv was introduced, so slightly outdated, but with this topic, pretty much anything can be outdated in a day...

(I personally use pdm)

pythonbynight,
@pythonbynight@fosstodon.org avatar

@mahryekuh @SebastianM6L Lol, yes, it is a lot!

There's also a Talk Python episode on it in case you ever want to have it on for background viewing...

https://talkpython.fm/episodes/show/436/an-unbiased-evaluation-of-environment-and-packaging-tools

But glad to know that you've found poetry useful for your workflow.

Even though having "too many tools" can feel overwhelming, it does mean that there's likely something out there for anyone's workflow, and people care about improving this aspect of the ecosystem.

pythonbynight,
@pythonbynight@fosstodon.org avatar

@jscholes @SebastianM6L @mahryekuh Sigh, yes, this is a problem. I remember pointing that out to a library some time ago, but can't recall which one.

Hopefully with more widespread adoption of pyproject.toml in general and adoption of different tools, this will be less of an issue... hopefully...

mistersql, to random
@mistersql@mastodon.social avatar

Did an office building write this?

"Why in-person friendships are better for health than virtual pals"

My take: if you use communication tech poorly, you get few of the benefits of socializing.

Tech work has gone remote & will be probably forever. We should do it right and not pine for the days of an office which was an isolating wasteland of isolation and alienation.

https://wapo.st/3ViUifJ

pythonbynight,
@pythonbynight@fosstodon.org avatar

@mistersql I live within a 10-minute walk from my office and still asked if I could stay remote during our recent RTO phase... I was denied.

I recently hurt my knee, which meant I could stay home to work, but only AFTER a bunch of needless calls/paperwork etc...

I felt/feel more camaraderie from my "online" friends than any workplace relationship.

What's not good for my health? Needless worry/anxiety over WFH accommodations and policies.

briancohan, to random
@briancohan@fosstodon.org avatar

Did anyone get a good picture of the world maps at the @ThePSF booth showing pins of where all the #PyConUS attendees were from?

pythonbynight,
@pythonbynight@fosstodon.org avatar
pythonbynight,
@pythonbynight@fosstodon.org avatar

@lorenipsum @briancohan @ThePSF there should definitely be some sort of award for that... 😂

mkennedy, to random
@mkennedy@fosstodon.org avatar

had 2,551 in-person attendees and was "sold out”

had 3,393 (Checked-in people).

Anyone know why the tickets were restricted to 1,234 fewer in 2024? The venue seemed massive so should have had room.

I'm genuinely curious what the difference was. 48% more seats in 2019 is a big difference.

Ref [location history]: https://en.wikipedia.org/wiki/Python_Conference

pythonbynight,
@pythonbynight@fosstodon.org avatar

@lorenipsum @chrisjrn @mkennedy @glyph @jacob I also believe that as the "online" experience grows, that's also an avenue. Definitely not a substitute for the energy of live interactions...

But being on the "online" side of things this time around due to ... 🩹... reasons... I was able to participate in a slice of it by attending online, volunteering, and even having a chance to give a "lightning talk" of sorts.

There's "virtually" no ceiling there...

pythonbynight,
@pythonbynight@fosstodon.org avatar

@lorenipsum I'm a sucker for wordplay 😅

pythonbynight,
@pythonbynight@fosstodon.org avatar

@glyph @lorenipsum @chrisjrn @mkennedy @jacob For what it's worth, that is a recommendation I made to the online team during our after conference touchbase. I think this is a great idea.

pythonbynight,
@pythonbynight@fosstodon.org avatar

@ehmatthes @lorenipsum @chrisjrn @mkennedy @glyph @jacob I helped with the online platform last year prior to the conference, but attended live. I checked in periodically during the conference, but both worlds felt somewhat disconnected.

This year, I was online, and it was great sometimes seeing live attendees checking in and chatting (maybe they were watching from their hotel).

The communal (online) experience felt a little better, even with lots of room for improvement.

pythonbynight,
@pythonbynight@fosstodon.org avatar

@ehmatthes @lorenipsum @chrisjrn @mkennedy @glyph @jacob I would love to see ways of enhancing the interactions between live/online attendees.

One suggestion I made was to "stream" the online lightning talks to a room at the live conference, and to make that a scheduled event.

Other ideas are improving the line of communication between online attendees and speakers... perhaps relaying some questions in real time (for those speakers that are open to Q&A).

ehmatthes, to random
@ehmatthes@fosstodon.org avatar

I will admit to spending the first half hour of today's sprints figuring out why my tests weren't running, only to realize I had pytest installed system-wide on my laptop. 🤦‍♂️

pythonbynight,
@pythonbynight@fosstodon.org avatar

@ehmatthes @ghickman I think I may have asked you this before, but is there a reason not to use pipx?

pythonbynight,
@pythonbynight@fosstodon.org avatar

@ehmatthes Ah, I see. Yeah, I definitely understand keeping things simple when possible.

I guess my follow up question would be: are there instances where it makes sense for your users to also have packages installed globally?

pipx is only for libraries with cli entrypoints (not importable), meaning general isolation for tools you'd use in any project. In that respect, it's quite a convenience.

I suppose there might be "importable" tools you'd want globally?

pythonbynight,
@pythonbynight@fosstodon.org avatar

@ehmatthes Ah yeah... I see. These make more sense as global installs.

I'm guessing you keep these globally out of convenience (not having to install each time or saving space?).

But yes, I'd say py-image-border is a great example of a tool to install with pipx!

pythonbynight, to random
@pythonbynight@fosstodon.org avatar

It's midnight over here, which means around 3 am in Pittsburgh (yikes if you're reading this right now).

Did you know that there is an "open space" in the PyCon US Online Platform which will include a couple of talks from some of the attendees?

Yup. Even me... I'm even interrupting my preparation just to tell you that!

Check out the online app starting at 10:30 am (local time in Pittsburgh) to check it out!

pythonbynight,
@pythonbynight@fosstodon.org avatar

Starting soon!

I'm up third in case anyone's up for it! Join through Hubilo!

mpirnat, to random
@mpirnat@mas.to avatar

@melaniearbor Your lightning talk this afternoon was OUTSTANDING. Thank you! 🎉👍

pythonbynight,
@pythonbynight@fosstodon.org avatar

@mpirnat @melaniearbor Agree 🎉

Lorenanicole, to legal
@Lorenanicole@mastodon.social avatar

How can YOU help @blackpythondevs? 👇🏼

  1. 💸 via https://blackpythondevs.com/#support
  2. 👩🏿‍🏫🧑🏻‍🏫👨🏽‍🏫 checkout https://github.com/BlackPythonDevs
  3. 🗣️🎙️ via X, @blackpythondevs LinkedIn group
  4. Open doors, listen, learn

At ? @blackpythondevs will be at @ThePSF booth today @ 16:00

pythonbynight,
@pythonbynight@fosstodon.org avatar
pythonbynight, to python
@pythonbynight@fosstodon.org avatar

Okay, so you've seen the guides on what to do at PyCon.

But have you seen the guide for those of us that are not able to attend?

https://pythonbynight.com/blog/vicarious-pycon

pythonbynight,
@pythonbynight@fosstodon.org avatar

@kati Yesss! I managed to sneak in an appearance after all! 😅

pythonbynight,
@pythonbynight@fosstodon.org avatar

@Lorenanicole awww thanks! Somehow being away, I still feel included! :blobcathug:

itsthejoker, to random
@itsthejoker@fosstodon.org avatar

@pythonbynight check slack

pythonbynight,
@pythonbynight@fosstodon.org avatar

@itsthejoker Made my day!

paulox, to random
@paulox@fosstodon.org avatar

To combat the PyCon US FOMO, I treated myself to a trip to Rome to do Python research in the past at the Vatican Museums 🇻🇦
Here is what I found 🐍
Have you found traces of Python in the past? 🏛️
How do you combat the PyCon US FOMO? 😨

CC @pycon

Statue of snake
Statue of snake
Statue of snake

pythonbynight,
@pythonbynight@fosstodon.org avatar
mariatta, to television
@mariatta@fosstodon.org avatar

Today at PyCon US lunch, for the first time I met other people IRL (two people) who also watched the kdrama The Glory on Netflix and that made me so happy 😊

pythonbynight,
@pythonbynight@fosstodon.org avatar

@mariatta Lol, I would have been the third!

I think I may have caught it off your recommendation a while back.

:kr:

mariatta, to random
@mariatta@fosstodon.org avatar

If this video doesn't make you want to pack your bags to PyCon US this weekend then I don't know what else will.

https://pycon.blogspot.com/2024/05/get-ready-for-pycon-us-2024-tips-and.html

pythonbynight,
@pythonbynight@fosstodon.org avatar

@mariatta @kojoidrissa @willingc @nedbat @veldakiara @muheuenga @dongheena @kattni @georgically
Humbled and honored to be included with all these amazing people!

(Unfortunately, I won't be able to travel to Pittsburg after all, but I'm still on here to bask in all your PyCon related posts and to chat if you want!)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • rosin
  • mdbf
  • khanakhh
  • tacticalgear
  • modclub
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • Youngstown
  • osvaldo12
  • slotface
  • kavyap
  • JUstTest
  • cubers
  • cisconetworking
  • tester
  • anitta
  • ngwrru68w68
  • everett
  • ethstaker
  • Durango
  • normalnudes
  • provamag3
  • Leos
  • GTA5RPClips
  • lostlight
  • All magazines