Well, @AzureDevOps started screaming "No hosted parallelism has been purchased or granted" overnight and all @poliastro_py pipelines are blocked. Time to look for an alternative?
Replying to @tomkralidis
And it's coming back to life again :P
Replying to @rabernat, @poliastro_py, @xarray_dev, @rsignell, @martin_durant_, @alimanfoo and @pangeo_data
With the recent comeback of opendap, I came back to this (I'm the one behind @poliastro_py): what is the status of Zarr over HTTP? Is OpenDAP the current state-of-the-art, or should I look into something else? Thanks in advance for the insight!
RT @jcristharif: I haven't reevaluated my sphinx docs workflow in like 5 years, and omg there are so many nice sphinx things now.
Replying to @rabernat, @poliastro_py, @xarray_dev, @rsignell, @martin_durant_, @alimanfoo, @pangeo_data and @HammanHydro
Amazing! Thanks for the pointer!
RT @rasbt: This is amazing! Can't believe how fast the conversion from LaTeX source is, and the output is much more pleasant to read than t…
Replying to @pyblogsal and @pradyunsg
Delivered to you every Wednesday: @whataweekhuh
RT @poliastro_py: Progress on the OrbitArray proposal, support for Python 3.10, new propagation algorithms, and more: read our January upda…
Goodbye @AzureDevOps , hello @CircleCI ! I missed you 😢 https://twitter.com/juanluisback/status/1488426961328381954
Today is the first time in my life I'm going to teach Linear Algebra... 😳 Wish me luck!🤞🏼🍀
Replying to @juanluisback
Luckily I have the *best* Algebra book with me, written by Juan de Burgos & Gudor Ben Jusá 🇪🇸
Replying to @javipalanca
¡Se aceptan conejillos de indias! 😅
Replying to @mmngreco
And `version` is deprecated? I'm doing everything wrong lol
Replying to @pwang, @dask_dev, @pandas_dev, @CoiledHQ and @MenloVentures
The legend looks wrong from the start? Should say "fread (R); CSV.jl (Julia); Pandas (Python)" (i.e. focus on the libraries/tools and not on the languages). Essentially what this comment says https://medium.com/@remco.boerma/this-article-compares-languages-according-to-the-title-when-really-comparing-frameworks-which-c2ac67170d34
The fact that it made it to that blog post is quite surprising.
Replying to @juanluisback
To clarify, this is not "my new role" after Read the Docs. Been an associate professor of Python for Data Analysis at @IEbusiness for 4 years now, and today I tried something different 🙃
More news about my full time new role coming soon!
Replying to @PyConES
¿Hacer mi charla sobre Sphinx pero bien hecha y sin fallos de última hora? 😂
Replying to @PyConES
O actualizar la charla sobre paquetería que di en Python Madrid con los últimos avances (que de aquí a octubre serán varios) https://www.youtube.com/watch?v=OeOtIEDFr4Y
"New data show that female attendance at virtual science and engineering meetings grew by as much as 253%, and genderqueer scientist attendance jumped 700%"
Lots of food for thought. Thanks @yabellini for sharing https://twitter.com/yabellini/status/1489224540777586688
Good morning to everyone, except for the "whatsapp is more secure than telegram" folks https://www.forbes.com/sites/thomasbrewster/2022/02/01/billionaire-facebook-investor-peter-thiel-secretly-funded-a-cyber-warfare-startup-that-hacked-whatsapp/
Mi operadora de telefonía, una cooperativa sin ánimo de lucro llamada @SomConnexio, va a hacer una asamblea en http://cercles.coop (que usa @decidim_org) y a retransmitirla a través del PeerTube de @communiainfo.
Si esto es un sueño, por favor que nadie me pellizque 😳😳😳
RT @JulianWasTaken: https://github.com/pypa/pip/issues/10825#issuecomment-1026167076
Holy hell does @pradyunsg have way too much patience.
Replying to @mpvdes
Espero estrujar nuestro taller al máximo. ¿Explotarán cabezas? :)
RT @poliastro_py: Presentations delivered at the #GTOC11 workshop are available! Thanks @esaACT for sharing https://sophia.estec.esa.int/gtoc_portal/?page_id=1209
Can't…
When writing an issue takes you hours of research 🥵 https://github.com/numpy/numpy/issues/20998
Replying to @gjbernat
Been using alpha10 for the past weeks, `alias tox=tox4` brrrrrrrrr :) Works great and solves a lot of shortcomings and annoyances! Will upgrade to beta1 now
RT @alexamici: 📢 At @bopensolutions we've just released version 0.3 of xarray-sentinel to read @CopernicusEU satellite data in Python, now…
Replying to @osantana and @dunossauro
Related: http://technicaldiscovery.blogspot.com/2013/12/why-i-promote-conda.html
RT @emollick: The problem with unmoderated online spaces is that a few people will always ruin them. Most conflicts between Reddit can be t…
RT @wuoulf: micromamba 0.21.0 released! This release features faster than ever noarch compilation thanks to @condaforge's Chris Burr, repla…
RT @BWJones: Looks like the unlimited storage that Google promised my university a couple years ago is being discontinued, and the entire i…
RT @tbyhdgs: Exciting announcement yesterday: the pilot of a new program of open peer review of lessons, in @thecarpentries Lab. A collabor…
Replying to @wasi_master and @willmcgugan
Thanks!
Replying to @eddiejaoude
$ cookiecutter gh:astrojuanlu/cookiecutter-pylib
🪄
https://github.com/astrojuanlu/cookiecutter-pylib
Random thought: coding has too many degrees of freedom, and constraining them (by the use of black + isort + flake8 + ssort + import-linter + ...) somehow improves our productivity. I quite like opinionated tools and workflows, I'd love to have more of those around me. https://twitter.com/pawamoy/status/1491386268529610754
Replying to @Mbussonn
"Some rst parsers don't like that"
Can I actually add a linter to my project that checks this? 😅
Replying to @rabernat and @GaelForget
Well, they surely are very effective at irritating Python users. Maybe Julia fans could channel their energy towards MATLAB users instead? That would win folks for open and reproducible tools, everybody wins.
Replying to @pawamoy
Yeah, I was prompted to embrace it too! But then thought... wouldn't it be cool to have something that applies *all* the formatters so I can focus on the business logic? 😃
Replying to @shoyer, @rabernat and @GaelForget
Plus having a "big stdlib" that is 1 "buy toolbox" away. But fair point ;)
Replying to @GaelForget, @shoyer and @rabernat
My Aerospace Engineering classmates were proficient with MATLAB but had never heard of git. I think making folks do a `git clone` might be a bit too much to ask compared to, as @shoyer says, downloading a zip from the Exchange.
Replying to @rabernat, @GaelForget and @shoyer
I was actually praising MATLAB simplicity :) But anyway, I digress. 100 % agreed with @rabernat
RT @readthedocs: Our February newsletter is out:
* Our SSL configuration for our Commercial users is live
*Juan Luis has left as our dev a…
RT @jtpio: http://numpy.org is now using JupyterLite and @pyodide to let users try numpy in the browser without installing anything…
RT @poliastro_py: poliastro can now do Gabbard plots! 😍 Useful to track #spacedebris
The good old "don't feed the troll" ;) https://twitter.com/QuinnyPig/status/1491623004601602050
Replying to @freepresscoop
Un gusto escuchar a Villa de @LaOsaCoop como siempre, y al resto de compañeras que no conocía.
Claves:
1. Para poner a las personas y los cuidados en el centro, hace falta viabilidad económica
2. Debemos recuperar urgentemente la presencialidad y el impulso pre-pandemia
RT @poliastro_py: 📣 poliastro 0.16.2 is available! 📣
➡️ Support for Python 3.10
➡️ New example showing how to read OMM and TLE satellite d…
Where's the "Reject @Windows Terms of Service" button? I have better plans for my brand new @Dell XPS laptop: installing @Linux_Mint 😉🐧
Replying to @melissawm
I guess it's too early to see actual numbers, but I expect a massive decrease (see https://twitter.com/yabellini/status/1489224540777586688). To me, the open question is whether we will go back to pre-pandemic levels or if the baseline will have raised.
Replying to @melissawm
Yes! To be fair, I'm on the "wants to go in-person again" camp. But @yabellini and @_lacion_ have helped me see that online events are a huge deal for historically disadvantaged communities. Hybrid is hard, but we must try.
I have seen dozens of plots showcasing the most widely used programming languages in Astronomy and the rapid growth of Python. However, now I can't find any scientific paper to back that up. Do folks here have any pointers? @astropy @kellecruz @adrianprw @Sydonahi
Replying to @itsdeannat
Wouldn't say "most", but for larger projects, it definitely helps. Have a look at "towncrier", really useful!
Replying to @jwuphysics, @adrianprw, @astropy, @kellecruz and @Sydonahi
I don't think there's an equivalent to Astropy + jplephem + Skyfield + astroquery + poliastro + ... in Julia (or at least not yet)
👏 Happy to see this collaboration between ecosystems! https://twitter.com/MilesCranmer/status/1492158752342130691
RT @wuoulf: @HenrySchreiner3 We're planning to make Webassembly a first class citizen in @condaforge this year :) That will hopefully make…
RT @PamphileRoy: Did you know NumPy had a YouTube channel now? 🙌🤩
@numpy_team @PyData @SciPyTip @scientific_py @NumFOCUS
https://t.co/peM…
Replying to @CepheidStudio
For me it's @astropy , @numba_jit , @plotlygraphs , and @poliastro_py (I made this one!)
RT @ipnosimmia: So, what are we going to do to shake off our toxic addition to Springer Nature, Elsevier, Wiley, Taylor & Francis and the r…
Replying to @DegenerateConic
And yet you didn't explain to us what this bit of Fortran does! 😛
Today is my first day as Data Scientist Advocate at @orchestofficial, a company on a mission to empower data scientists. I am so excited to join this world-class team! 😍
Do you want to seamlessly orchestrate your Jupyter notebooks? Give https://www.orchest.io/ a try!
Replying to @melissawm and @orchestofficial
Thank you Melissa! 🙌
Replying to @jaime_rgp and @anacondainc
Hah, I never let any environment get old. They rot pretty quickly 😂 end up recreating them very often
RT @davidbrochart: A preview of akernel's upcoming cell execution caching mode. Cells are executed if:
- it's the first time the cell code…
RT @ExecutableBooks: ✨NEW RELEASE! myst-parser v0.17✨
MyST is a rich, extensible flavor of markdown designed for documentation and scienti…
Replying to @goerz and @github
This!!
Replying to @freddie_v4 and @orchestofficial
Thanks @freddie_v4 ! If you end up giving it a try, let us know 😄
Replying to @rhngla, @dyfbrain and @patrickmineault
I love this! Will need to study it in depth 👀
Replying to @michaelwaskom and @hugobowne
Applies to telecom companies, energy companies, and probably everything under the Sun
RT @rowancockett: Looking at a scientific publishers website, and the math is terrible. Looking at the code, realizing that the version of…
RT @GergelyOrosz: Google interviewing people: "Design a system that can scale to billions of users, with a p99 of 30 seconds for data repli…
RT @erinmikail: We gather in different ways for different purposes.
Most commonly — networks, audiences, fandoms, and communities.
It's i…
Replying to @DanWos and @willmcgugan
cc @readthedocs !
After playing with @pdm_project a bit, I can confirm that it is an excellent tool for managing Python dependencies, both for libraries and for applications. https://twitter.com/juanluisback/status/1471817871324061697
Replying to @juanluisback
My recommendation at this point is (a) pdm for total beginners, (b) pip-tools if you want a lower-level tool and you know your stuff, and (c) ignore all the other options.
Yes, the https://xkcd.com/1987/ situation will keep happening for years to come, but it's getting simpler!
RT @erinmikail: Membership ≠ subscription
Community ≠ marketing
Audience ≠ community
RT @ralfgommers: The #SciPy2022 organizers really have done an exceptional job with these guidelines. Not only have they made the conferenc…
Replying to @runjaj
(Ana)conda es otra historia. Un wheel de pytorch pesa ~900 MB y el paquete pytorch-gpu de conda-forge pesa ~10 kB, cien mil veces menos. La manera de distribuir binarios y gestionar dependencias es muy diferente. Por otro lado, pip, pip-tools y pdm funcionan en entornos conda.
Replying to @juanluisback
To clarify (thanks @runjaj), (Ana)conda is another story. Binaries and dependencies are managed in a different way, and conda packages don't have to be Python-plus-binaries, since it's language-agnostic. On the plus side, pip, pip-tools, and pdm can work inside conda environments
Replying to @AmbroBoedo and @pdm_project
Folks like @gjbernat , @zooba , and @kushaldas explained the status of PEP 582 in the replies to this tweet https://twitter.com/mkennedy/status/1375242144135270403 If PDM and/or pyflow become popular, I think it will get refined and accepted sooner or later
Replying to @kushaldas, @AmbroBoedo, @pdm_project, @gjbernat and @zooba
Thanks for keeping the flame alive on top of all the work you do @kushaldas ♥️
Replying to @OfiLibreURJC
Wrong link?
RT @poliastro_py: poliastro just surpassed 600 @github stars ⭐️🤩
Keep spreading the love! https://github.com/poliastro/poliastro
Replying to @rdbisme and @pdm_project
I have no idea, I tried to use Poetry once and my experience was not very good https://github.com/python-poetry/poetry/issues/4611
I also had a rough start with PDM but it was better, and most importantly the maintainer is blazing fast answering to issues, which is a huge win for me.
RT @PyDataMadrid: In [1]: print("¡Vuelve PyData Madrid!")
¡Vuelve PyData Madrid!
✨
¿Echabas de menos PyData Madrid? ¡PyData Madrid tambié…
RT @pdm_project: PDM 1.13.0 is released. One of the most notable changes is pre- and post-scripts support.
Read the release note at: https:…
Al próximo que diga que la universidad española es endogámica, podría echar un vistazo a lo que ocurre en el MIT.
El MIT. https://twitter.com/cesifoti/status/1494369822888583168
Replying to @pakitochus
¿Qué empresas son estas? En las respuestas nadie da nombres. Alucino con lo que leo, no conocía esta realidad...
Replying to @xeophin and @sophiamersmann
This feels... very wrong? This HN comment gives good insight of why this might be a bad idea (unless you're Google of course) https://news.ycombinator.com/item?id=29529654
Replying to @xeophin and @sophiamersmann
But I don't know, maybe it's not the end of the world. I just felt triggered 😂
Is this a parody account? https://twitter.com/Nature/status/1494205180543393800
RT @PStewens: @Nature
Replying to @juanluisback
"The findings suggest that the fees that journals charge to publish articles open access pose a barrier for authors in low- and middle-income countries — something that scientists had previously suspected but found difficult to demonstrate."
Yes, it's a parody account
RT @carmen_TM_: Un placer enorme haber compartido ratito y experiencias de #dataviz #d3 & #observable con la comunidad de @d3js_org en espa…
Replying to @mmngreco and @pawamoy
I can relate. The NumPy docstring standard is basically everywhere in the SciPy/PyData stack. And apart from legacy reasons, I personally prefer it to Google style.
Submitted 2 talks to @SciPyConf... Would be my first in-person SciPy US. Fingers crossed!🤞
Replying to @pawamoy and @mmngreco
From what I understand, Google style considers Args, Returns/Yields, and Raises. NumPy adds Warns, Warnings (not the same thing), See Also, Notes, References, and Examples.
Readability is subjective after all. For me it's more readable just because I'm used to it.
RT @rabernat: Some scientists donate out of pocket to support @JOSS_TheOJ. Meanwhile others route $10k from @NSF grants to “open access” Na…
stalebot delenda est.
"It is easy to get covered by the tech media when you raise money, while it is pretty much impossible to get covered by being a profitable, $500k ARR startup."
Lots of food for thought in this great piece by @MarkoSaric https://twitter.com/GergelyOrosz/status/1495479127641632775
Replying to @remoquete
I have joined and quit Twitter at least 2 times already, leaving a trace of broken mentions along the way. This is now the third time I joined, and focusing on what I *do* without letting it define what I *am* has made my relationship with Twitter much healthier.
Replying to @remoquete
Also key to my success so far:
1. https://addons.mozilla.org/en-US/firefox/addon/disable-twitter-trends/
2. Never engage in political debate from anywhere in the world (USA, Spain, whatever)
3. Mute topics that trigger you (I mute cr*pto, w*b3, bl*ckch*in, w*rdle, d*o)
4. Mute toxic people without mercy
Replying to @remoquete
Rule (2) is controversial ("if you don't show support, you're complicit") but I found that showing support for some causes and not others is also fraught with problems for me. I self-censor a lot, and when I fail to self-censor, I delete tweets right after I send them.
RT @luispedrocoelho: This is still something that I am thinking, but I would like to try out a project that is "extremely open science": th…
A thousand times this. We need to evolve "Open science" from "here are my results in the open" to "here is my *process* in the open", much like how community open-source is developed these days. https://twitter.com/luispedrocoelho/status/1495387156713463808
Replying to @rabernat
You're absolutely right. Evolving our processes towards openness mandates putting a ban on #bropenscience https://thepsychologist.bps.org.uk/volume-33/november-2020/bropenscience-broken-science (coined by @kirstie_j and @o_guest) and everything it entails. Others probably have articulate ideas on how we get there, but kindness is essential.
RT @Lea_Shanley: @juanluisback And then evolve to a more participatory approach, like #citizenscience
RT @rabernat: We have experimented with this in our group. But an open-from-day-one approach to research can be extremely intimidating to j…
RT @niklas_jordan: Hi #EOchat, what is the best service to run some #Jupyter notebooks in cloud? Need around 20 Gb of space and they should…
Replying to @niklas_jordan
You might want to have a look at @orchestofficial : the free tier gives you 50 GB and you can turn Jupyter notebooks into batch jobs that run in the background https://docs.orchest.io/en/stable/fundamentals/jobs.html happy to chat if you want to ask some questions!
RT @orchestofficial: Do notebooks suck?
Of course not 🤓 but, as usual, the devil is in the details.
👇
https://twitter.com/willmcgugan/status/1492472145624055810
Replying to @juanluisback
Follow-up: https://twitter.com/juanluisback/status/1495654828013457409
RT @hynek: Nice, pyproject.toml is coming to setuptools: https://discuss.python.org/t/help-testing-experimental-features-in-setuptools/13821
Gracias por existir ♥️ ¡Por otros 10 años más! https://twitter.com/civio/status/1496045529213583360
Just had a nice chat with some folks at @CoiledHQ. Being a long-time @dask_dev fan, I'm so excited about the future opportunities of collaboration with @orchestofficial! 🤩
Replying to @richardpelgrim, @CoiledHQ, @dask_dev, @orchestofficial and @RickLamers
Thanks a ton Richard! 🙌
Replying to @mmngreco
¡Sí! Periodismo de datos bien documentado y más allá del ruido del día a día + Servicio público (ayudan a la gente a saber si tienen derecho al IMV o al Bono Social). Soy socio hace años
Replying to @mmngreco
Datos para jugar :) https://datos.civio.es/
Replying to @yuvipanda
The struggle is real 😓
Replying to @jaime_rgp
That was sneaky 😛
And includes a replication package with code and dataset in @ZENODO_ORG 🙌 https://twitter.com/zacchiro/status/1496019890838425605
Replying to @RDRv3
LinkedIn is just terrible as a platform. I guess we are there because we get interesting content from time to time and to get exposure. But its UX is bad, does not work as a CRM, if you see too many profiles they ban you, etc. And yet, no significant competitors in sight.
What are your favorite JupyterLab extensions? 👀
Replying to @fisadev
RISE does not work on JupyterLab yet 😭 but I think it's closer than ever! Frédéric Collonval and @damian_avila are working on it https://github.com/damianavila/RISE/pull/605/
RT @melissawm: @juanluisback ToC https://github.com/jupyterlab/jupyterlab-toc
Replying to @melissawm
+100!
RT @DocFast: @juanluisback https://github.com/agoose77/jupyterlab-markup
https://github.com/deathbeds/jupyterlab-fonts
https://github.com/jupyterlab-contrib/jupyter-videochat
https://github.com/jupyterlab-contrib/jupyterlab-recents
https://t.co/zd7…
Replying to @DocFast
Some of these are new to me, thanks a lot!
RT @_CaseyHartnett: @juanluisback https://github.com/nteract/papermill
RT @melissawm: @juanluisback Jupytext is also a must-have for me, the only way I can keep sane with notebooks+github.
RT @MattAlhonte: @juanluisback Black & isort! https://github.com/ryantam626/jupyterlab_code_formatter
Replying to @MattAlhonte
Just discovered this one lately! Had a rough start though 😅 https://github.com/ryantam626/jupyterlab_code_formatter/issues/237
RT @rabernat: @juanluisback @dask_dev Lab Extention
https://github.com/dask/dask-labextension
Replying to @rabernat and @dask_dev
Yesss I love to see those tasks being churned 📶
Replying to @rowancockett, @idyll_lang and @curvenote
Wow this is so cool!
Replying to @ocefpaf
This one, right? https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/gist_it/readme.html I was checking this earlier today, apparently some jupyter-contrib-nbextensions don't work on JLab yet. Glad this one does though!
RT @ocefpaf: @juanluisback I'm not on jupyterlab yet but I think it works there too. Mine is gistit. It makes sharing notebooks as easy as…
Generals gathered in their masses
Just like witches at black masses
Evil minds that plot destruction
Sorcerer of death's construction
Day of Judgment, God is calling
On their knees the war pigs crawling
Begging mercy for their sins
Satan, laughing, spreads his wings
🇺🇦
Replying to @kamilkazani
I would love to read some sources on this but I don't even know what to start Googling. Do you have any pointers?
RT @orchestofficial: Congratulations to @dbt_labs for reaching this milestone! 👏
Do you want to get a glimpse of how to use dbt in Orchest…
RT @PyDataMadrid: ¡Ayer tuvimos nuestro primer encuentro en persona! 😍🍻
Estamos ya buscando posibles sedes y ponentes para nuestra próxima…
Replying to @hynek and @willmcgugan
😱 TIL!!
Replying to @KalobTaulien and @willmcgugan
Seconding this. Also,
alias s='source .venv/bin/activate'
However, I just learned about `layout` in direnv. Will have a look.
https://twitter.com/hynek/status/1497968472931848197
Replying to @KalobTaulien and @willmcgugan
If I had to change my workflow, I'd look into pdm. Looks more polished than poetry and pipenv to me, plus it has PEP 582 support.
Replying to @jeremyphoward and @willmcgugan
I'm curious, how do you isolate dependencies for different projects then? Or do you have a single global environment where you dump everything?
Replying to @awnitka, @telegram, @signalapp and @matrixdotorg
Where's the source of the post? I can't see it in his channel. Don't spread more lies.
Replying to @willmcgugan
Part of the problem is that we "the experts" keep recommending tools that look great on paper but in reality are poorly maintained and fraught with issues, like Pipenv.
https://github.com/pypa/packaging.python.org/issues/912
Replying to @willmcgugan
Another part of the problem is that, for packaging, the community has given up on "there should be one (and preferably only one) obvious way to do it". Everyone wants a tool that does *exactly* what they want, instead of trying to converge around a reasonable workflow.
Replying to @willmcgugan
At the same time, the Internet is full of smartasses that love to attack Python because of the packaging platypus, and the good people that are working to actually improve the situation burn out because they're tired of hateful comments from strangers.
Replying to @theryanking
"Bolt is going to always be community-first."
Why should someone believe that? As you describe, Shopify broke its promise (similar story to what Amazon did with its small merchants by the way). Then what makes Bolt trustable?
Replying to @MissingClara and @willmcgugan
Putting the "A" in "PyPA" :)
Replying to @reydelhumo, @pradyunsg and @willmcgugan
I don't think we can consolidate *all* users. But perhaps we could have, say, 3 workflows instead of 10.
Replying to @jezdez and @willmcgugan
RT @melissawm: @willmcgugan I don't have a lot to add, except to say I'd love to see an imperfect simple way to get newcomers started. Thes…
Replying to @jeremyphoward, @JoshGhalgh, @choldgraf and @willmcgugan
I guess you refer to https://github.com/jph00/jhoward-fm/blob/f175076423e21aab527b515e1a8bae1ddfdc53d6/_action_files/settings.ini#L18
I see how, if the dependencies are not too complex, you could manage all of this in a single, global environment. But I don't think this can apply to everyone.
In any case, good that you found a workflow that works 👍
RT @HEPfeickert: @jeremyphoward @juanluisback @JoshGhalgh @choldgraf @willmcgugan I think where we 100% agree is robust testing against lat…
RT @maddi_pow: New preprint led by @themichjam & with @GiselaGovaart! We argue that reflexivity should be embedded more explicitly across q…
Replying to @mmngreco
Type hints are a bit of a nightmare in general :(
Replying to @newlawrence and @mmngreco
Except when you realize that ints are not Numbers ;) https://github.com/python/mypy/issues/3186 (epic mega-thread, grab popcorn and a good beer)
RT @choldgraf: I had a chance to join @TalkPython to discuss major documentation improvements in the Python ecosystem. Stuff like:
- Massi…
RT @arxiv: arXiv readers can now benefit from new, experimental access to our article collection converted to responsive HTML5. https://t.c…