Interesting, #GNU `date` seems to support dates with ambiguous three-letter offsets, though it's unclear how it decides to disambiguate them. Looks like "IST" defaults to "India Standard Time":
$ TZ=UTC date --iso=m --date="Thu Aug 27 12:34:56 AM IST 2020"
2020-08-26T19:04+00:00
Oh man, I just found out that many TVs have a built-in setting (called CEC) for controlling devices and that you can control your OSMC Raspberry Pi with your TV remote by just enabling it. I could have had a single unified remote for YEARS!
https://www.instructables.com/id/Raspberry-Pi-Remote-For-Free/
Warning from @try_osmc@twitter.com, though:
"On paper, it's great, but due to different implementations by AV equipment manufacturers, it can also cause a lot of problems."
Interesting question from here: https://kenta.blogspot.com/2020/08/kpmswzpc-unlimited-bat.html
"What would baseball bats look like if rules regarding their shape, weight, and composition were lifted?"
(I find this blog mildly frustrating in that it poses many interesting questions but with little discussion.)
I need to earn more tech media awareness of the coming change to pip. Most of the people who will be affected by the big change in October will not hear about it until then. Today I emailed a bunch of lists, newsletters, etc. https://github.com/pypa/pip/issues/8511#issuecomment-666485998 . I know it is not enough.
Preview of my stand-up comedy performance tomorrow night at @gnome #GUADEC https://events.gnome.org/event/1/page/62-social-events and "Apply for Grants To Fund Open Source Work" within PyOhio this weekend https://www.pyohio.org/2020/events/talks/apply-for-grants-to-fund-open-source-work . You can register free for both!
A very annoying auto-antonym: westerly (or easterly, or other direction + erly words).
It means either "moving towards the west" or "coming from the west". The westerly winds take you east.
Looking for a podcast to listen to while grilling (US), pining for past glory (UK), or going about your normal business (everyone else)?
This 4th of July, I'm on @TalkPython talking about #Python datetimes and time zones! Check it out:
https://talkpython.fm/episodes/show/271/unlock-the-mysteries-of-time-pythons-datetime-that-is
@bitecode Multiple tools use pyproject.toml in different ways. black, isort, poetry, flit, towncrier, and more to come.
Some of those tools are packaging tools.
Regardless of whether or not you use a tool that has a tool-specific use for pyproject.toml, you should also add a pyproject.toml that has the build-system table, because that is the common configuration for *all build frontends*.
@bitecode Whatever. I do not have time to continue to explain to you what you refuse to understand.
I understand that people are confused by the fact that "pyproject.toml" tends to be a stand-in for both PEP 517/518, and that people seem to think that any addition or use of a pyproject.toml file is the same somehow?
I would urge you to *please* stop making our job harder by giving your ill-informed opinions on packaging and pyproject.toml,
Right now, there's no situation where you would ever be confused as to whether you should specify something in setup.py or pyproject.toml because setuptools doesn't use pyproject.toml for its configuration (in a setuptools project, pyproject.toml is a configuration file for the build front-end — e.g. pip or tox, not the build backend).
@bitecode This is wrong: "The two files have a lot of overlap"
What overlap is there, exactly? Currently, the only standardized table in pyproject.toml has *zero overlap* with setup.py (if you don't include setup_requires, which kinda-sorta does something similar to build-system.requires, but is also deprecated and should not be used).
Programmer working at Google. Python core developer and general FOSS contributor. I also post some parenting content.