POPULARITY
Talk Python To Me - Python conversations for passionate developers
How well do you know your Python packaging tools? These are things like pip which install your project's dependencies and their dependencies and so on. In this mix, we have more modern tools such as Poetry, Flit, Hatch and others. And even tools outside of Python itself which may attempt to manage Python itself in addition to the libraries. To make sense of all of this, we welcome back Anna-Lena Popkes for an unbiased evaluation of environment and packaging tools. Links from the show Anna-Lena's website: alpopkes.com Anna-Lena on GitHub: github.com Accompanying Blog Post: alpopkes.com Talk from PyCon DE: youtube.com Talk from EuroPython: youtube.com Talk Python's Data Science Jumpstart with 10 Projects course: talkpython.fm Rye: github.com Poetry: python-poetry.org Material for MkDocs: squidfunk.github.io 100 Days of Python in a Magical Universe Episode: talkpython.fm pip-tools: pip-tools.readthedocs.io Hatch: hatch.pypa.io PDM: pdm.fming.dev Flit: flit.pypa.io Conda: docs.conda.io Pipenv: pipenv.pypa.io Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy Sponsors IRL Podcast Sentry Error Monitoring, Code TALKPYTHON Talk Python Training
Environment Management und Packaging 6. Oktober 2023, Jochen Soooo, nach einer langen, dunklen, ungeplanten Sommerpause aufgrund unüberwindlicher Terminfindungsschwierigkeiten gibt es jetzt endlich wieder eine neue Episode
This week we discuss tech’s rich valuations, Airtable vs. Excel and the Goldman Analysts’ Presentation. Plus, some advice on when to buy a house. Rundown VC Stripe is now valued at $95 billion (https://www.axios.com/stripe-is-now-valued-at-95-billion-e04c5d89-ea62-4d75-8526-131735c28722.html) Airtable Tops $5.7 Billion Valuation On Growing Enterprise Sales And A Soaring Cloud Market (https://www.forbes.com/sites/stevenbertoni/2021/03/15/airtable-tops-57-billion-valuation-on-growing-enterprise-sales-and-a-soaring-cloud-market/) Airtable is now valued at $5.77B with a fresh $270 million in Series E funding – TechCrunch (https://techcrunch.com/2021/03/15/airtable-is-now-valued-at-5-77b-with-a-fresh-270-million-in-series-e-funding/) Docker Series B: More Fuel To Help Dev Teams Get Ship Done (https://www.docker.com/blog/helping-dev-teams-get-ship-done/) Coinbase Backers Register 114.9 Million Shares for Listing (https://www.bloomberg.com/news/articles/2021-03-17/coinbase-backers-register-up-to-114-9-million-shares-for-listing) Work Life This Can’t Be Normal: The Tech Industry After a Year of Burnout (https://thenewstack.io/this-cant-be-normal-the-tech-industry-after-a-year-of-burnout/) Tell Your Boss the Four-Day Week Is Coming Soon (https://www.bloomberg.com/news/articles/2021-03-02/four-day-work-week-gains-popularity-around-the-world) Can We Stop Pretending SMS Is Secure Now? (https://krebsonsecurity.com/2021/03/can-we-stop-pretending-sms-is-secure-now/) Goldman Analysts Work Too Hard (https://www.bloomberg.com/opinion/articles/2021-03-18/goldman-analysts-work-too-hard) Relevant to your interests Netflix cracking down on password sharing: ‘You need your own account to keep watching’ (https://wgntv.com/news/netflix-cracking-down-on-password-sharing-you-need-your-own-account-to-keep-watching/) Why you should use pyenv + Pipenv for your Python projects | Hacker Noon (https://hackernoon.com/reaching-python-development-nirvana-bb5692adf30c) Google’s plan to disrupt higher education (https://thehustle.co/03152021-Google-higher-education/) Nokia and AWS to enable cloud-based 5G radio solutions (https://finance.yahoo.com/news/nokia-aws-enable-cloud-based-120000051.html) Gartner’s 2021 Magic Quadrant cites ‘glut of innovation’ in data science and ML (https://venturebeat.com/2021/03/14/gartners-2021-magic-quadrant-cites-glut-of-innovation-in-data-science-and-ml/) Stop Talking About Multicloud and Hybrid Cloud and Start Talking About Integration (https://thenewstack.io/stop-talking-about-multicloud-and-hybrid-cloud-and-start-talking-about-integration/) Swiss Police Raid Apartment of Verkada Hacker, Seize Devices (https://nz.news.yahoo.com/swiss-police-raid-apartment-verkada-161703433.html) China’s tech giants test way around Apple’s new privacy rules (https://www.ft.com/content/520ccdae-202f-45f9-a516-5cbe08361c34) Clubhouse promises its accelerator participants either brand deals or $5K per month during the program (https://techcrunch.com/2021/03/15/clubhouse-promises-its-accelerator-participants-either-brand-deals-or-5k-per-month-during-the-program/) Open-source team details the complexities in bringing Linux to Apple's M1 Macs (https://9to5mac.com/2021/03/15/asahi-linux-project-port-m1-macs/) Michael Dell: Public Cloud Isn’t More Secure Than On-Premise (https://www.crn.com/news/managed-services/michael-dell-public-cloud-isn-t-more-secure-than-on-premise) CD Foundation Announces Industry Initiative to Standardize Events from CI/CD Systems - CD Foundation (https://cd.foundation/blog/2021/03/16/cd-foundation-announces-industry-initiative-to-standardize-events-from-ci-cd-systems/) Microsoft Apologizes ‘Deeply’ For Worldwide Azure, Teams Outage (https://www.crn.com/news/cloud/microsoft-apologizes-deeply-for-worldwide-azure-teams-outage) Boosting developer success on Google Play (https://link.thehustle.co/click/23235305.126250/aHR0cHM6Ly9hbmRyb2lkLWRldmVsb3BlcnMuZ29vZ2xlYmxvZy5jb20vMjAyMS8wMy9ib29zdGluZy1kZXYtc3VjY2Vzcy5odG1s/5f3be10f2c81bf6314610498Bdecac5b2) IBM's CEO and outgoing exec chairman take home $38m in total for 2020 despite revenue shrinking by billions (https://www.theregister.com/2021/03/17/ibm_exec_payouts/) AWS throws its home-grown Arm CPUs at new memory-intensive instance type (https://www.theregister.com/2021/03/17/ec2_graviton_x2gd_memory_intensive/) Historical trends in the usage statistics of content management systems, March 2021 (https://w3techs.com/technologies/history_overview/content_management/all) Squarespace raises $300M at a staggering $10B valuation – TechCrunch (https://techcrunch.com/2021/03/16/squarespace-raises-300m-at-staggering-10b-valuation/) Azure Active Directory issue takes down Teams, Office, Dynamics and more for some users (https://www.zdnet.com/article/azure-active-directory-issue-takes-down-teams-office-dynamics-and-more-for-some-users/) Microsoft's latest cloud authentication outage: What went wrong (https://www.zdnet.com/article/microsofts-latest-cloud-authentication-outage-what-went-wrong/) Google Nest Hello, IQ cams go down in partial outage - 9to5Google (https://9to5google.com/2021/03/17/google-nest-outage-takes-down-live-video-history-on-some-devices/) Oso announces $8.2M Series A to simplify authorization for developers (https://techcrunch.com/2021/03/17/oso-announces-8-2m-series-a-to-simplify-authorization-for-developers/) Hackers Breach Thousands of Security Cameras, Exposing Tesla, Jails, Hospitals (https://www.bloomberg.com/news/articles/2021-03-09/hackers-expose-tesla-jails-in-breach-of-150-000-security-cams) IAM Access Analyzer Update – Policy Validation | Amazon Web Services (https://aws.amazon.com/blogs/aws/iam-access-analyzer-update-policy-validation/) Nonsense Air travel is picking up as TSA records highest passenger screenings in nearly a year (https://www.cnbc.com/2021/03/13/air-travel-tsa-records-highest-passenger-screenings-in-nearly-a-year.html) Zoom Escaper lets you sabotage your own meetings with audio problems, crying babies, and more (https://www.theverge.com/2021/3/15/22331744/zoom-escaper-sabotage-meetings-fake-audio-problems) Elon Musk crowns himself ‘Technoking’ of Tesla (https://www.theverge.com/2021/3/15/22331315/elon-musk-tesla-technoking-title-ceo) IRS expected to delay filing deadline to May 15, as agency grapples with a backlog of 24 million unprocessed tax returns (https://www.washingtonpost.com/us-policy/2021/03/17/irs-deadline-delay-tax-backlog/) So, When Will You Be Able To Get A PS5? (https://kotaku.com/so-when-will-you-be-able-to-get-a-ps5-1846495060?utm_medium=sharefromsite&utm_source=kotaku_twitter) Sponsors strongDM — Manage and audit remote access to infrastructure. Start your free 14-day trial today at: strongdm.com/SDT (http://strongdm.com/SDT) Conferences SpringOne.io (https://springone.io), Sep 1st to 2nd - CFP is open until April 9th (https://springone.io/cfp). Two SpringOne Tours: (1.) developer-bonanza in for NA, March 10th and 11th (https://tanzu.vmware.com/developer/tv/springone-tour/0014/), and, (2.) EMEA dev-fest on April 28th (https://tanzu.vmware.com/developer/tv/springone-tour/0015/). VMware Tanzu Up Close Virtual Event (https://connect.tanzu.vmware.com/EMEA_P5_FE_Q122_Event_VMware-Tanzu-Up-Close.html), April 27, 2021, 10:00am - 5:50pm CET Cloud Native Rust Day (https://events.linuxfoundation.org/cloud-native-rust-day/program/schedule/) SDT news & hype Join us in Slack (http://www.softwaredefinedtalk.com/slack). Send your postal address to stickers@softwaredefinedtalk.com (mailto:stickers@softwaredefinedtalk.com) and we will send you free laptop stickers! Follow us on Twitch (https://www.twitch.tv/sdtpodcast), Twitter (https://twitter.com/softwaredeftalk), Instagram (https://www.instagram.com/softwaredefinedtalk/) and LinkedIn (https://www.linkedin.com/company/software-defined-talk/). Brandon built the Quick Concall iPhone App (https://itunes.apple.com/us/app/quick-concall/id1399948033?mt=8) and he wants you to buy it for $0.99. Use the code SDT to get $20 off Coté’s book, (https://leanpub.com/digitalwtf/c/sdt) Digital WTF (https://leanpub.com/digitalwtf/c/sdt), so $5 total. Become a sponsor of Software Defined Talk (https://www.softwaredefinedtalk.com/ads)! Recommendations Matt: 1917 (https://www.imdb.com/title/tt8579674/) & Thin Red Line (https://www.imdb.com/title/tt0120863/) Coté: Patagonia (https://www.patagonia.com/product/mens-torrentshell-rain-pants/83812.html) Torrentshell Pants (https://www.patagonia.com/product/mens-torrentshell-rain-pants/83812.html). (Repeat?) Brandon: What you do is who you are (https://www.audible.com/pd/What-You-Do-Is-Who-You-Are-Audiobook/0062967584) by Ben Horowitz, Companies & Culture (https://overcast.fm/+BlzFlM4dQ) a16z Podcast Photo Credit (https://www.cnbc.com/2021/03/18/goldman-sachs-junior-bankers-complain-of-crushing-work-load-amid-spac-fueled-boom-in-wall-street-deals.html) Photo Credit (https://unsplash.com/photos/XFLY0Yp3Gow)
Darüber haben wir geplaudert: Leistung; Barometer; enkrateia (Activity tracker data analysis for Android and iOS); Google Street View verpixeln lassen; MyMail App und mail.ru; Yubico Yubikey; Security-Token; FIDO2; Windows Hello; Python FastAPI, Virtualenv, Pipenv, Anaconda; BrowserStack; NVD3; Webpack; Angular; Phoenix LiveView; Ruby Volt; Source Maps; Sass und SCSS; CSS-in-Vienna Meetup; Vue.js; Svelte; React; CodePen; Visual Studio Code; NoMachine; 5G Dinge; LoRaWAN; VoLTE; Feinstaub-Sensor; Android TV; Obsoleszenz; Chromebook; Linux Desktop; Remote Desktop; Intel Clear Linux; A gscheiter Rechner; #covfefe Gäste: Bernhard, Stefan, Ulrich
We have a Patreon, we just don't know what we're going to do with it yet! https://patreon.com/fridayafternoondeploy Alex talks through his frustrations trying to add Django Channels to an existing Django project, we talk about the new hotness with Pipenv, and touch on the value of good code review etiquette. Mentioned in this Episode Django Channels Daphne "The Expert" Pipenv
リスナーからの質問 Ryze トイドローン Tello やすいのと Amazon の評価が良かった コントローラーも一緒に購入 Scrach, Python, Swift でプログラミングもできるらしい 他のドローン触ってないので、比較はできないが安定して飛ばせる 今週末は島根の廃線になった三江線のアイデアソンに参加予定 11/17-18 三江線でのVRやドローン等の機器を活用したアイディアソンの開催 - connpass ネタは割とあるのですが、何を話して良いか難しい。自分のことなら話しやすいので、遅くに返ってゲームしていた話を。 財務省ではタクシー代金の節約のために、深夜に宿舎へ向かうバスがある( 私が働いていた頃はあった、今はあるか不明。) バスの発車時刻は、24:30、25:45、27:00 の 3 回 財務省には仮眠スペースがあるので、バスで家に帰って寝るか、仮眠スペースで眠って財務省に泊まるか、大きな決断 私はある意味でとっても勤勉なので、24:30 発のバスで帰って家に着いて 25:30 くらい、そこから桃鉄 2010 やスプラトゥーンをするという生活を送っていた時期があった。 最後の1年は忙しすぎて仮眠室で泊まることも多かった。 kaggle の特徴量の管理の仕方 特徴のファイルは feather 形式で管理する csv ファイルは、読み込みがとても遅いので csv は使わないようにする feather 又は npy 又は pickle 特徴量をグループごとに feather のファイルを作って管理する class をつくって、特徴量の作成と特徴量の読み込みは全てそこでやる 最近リリースされたトリクルを使ってみました。 トリクルでは、トピックごとにアクティビティ(ログ)を書けるサービス トピックは自分で設定する 私は、kaggle、サブミット、日記、掃除というアクテビティを作ってみた トピックごとに、github でいう「草を生やす」ことができるので、毎日やろうという気になる 習慣化のためには、毎日継続することが大事(続ける習慣より) 基本的には個人でアクティビティを記録するだけで、他社との関わりは知り合いのアクティビティのうち気になるものをサブスクライブする程度だと思われる。 収益化の仕組みが現状なさそうなので、心配。 Twitter から流入があるといいけど、mastodon と同じ様に追いかけたい人が Twitter のままだとなかなか移行に踏み込めない。 みんチャレ - 三日坊主防止アプリ ちょっと話はずれるけど、複数のプラットフォームへ投稿するのが面倒問題 特に Valu みたいな外部 API 公開してない場合なども面倒 ifttt みたいに自動化もできるけど、元の投稿をどこにするかも迷う voicy のチャンネル開設申し込みしてみました(2回目) たまに voicy のようなメディアで、思いっきり話したくなる 過去の遺産が残っている れごん / Voicy(ボイシー) れごんはコルクラボの 5 期生に応募 新世界読みました 西野さんが良く書いている、貯信時代という信用の話やクラウドファウンディングの話は1度は読むと良い。 日本最大のオンラインサロンの話も読める Python 環境どうしてる? 最近 pyenv + anaconda から Pipenv に乗り換えた Ruby の Gemfile みたいにパッケージ管理ができるようになったので良さげ 私は anaconda のみで、適当にインストールしちゃっています 今日の一句 冬帽子朝の苦手な君を待つ 恋言
Brett Cannon discusses the changes afoot in Python packaging as a result of PEP 517, PEP 518, starting with "How did we get here?" and "Where are we going?" Discussed: flit Poetry tox Continuous Integration setup.py, MANIFEST.in, etc. pipenv what's with lock files applications (doesn't go on PyPI) vs libraries (goes on PyPI) workflows dependency resolution deployment dependencies vs development dependencies will lock files be standarized multiple lock files requirements.txt Special Guest: Brett Cannon.
Kenneth Reitz has contributed many things to the Python community, including projects such as Requests, Pipenv, and Maya. He also started the community written Hitchhiker's Guide to Python, and serves on the board of the Python Software Foundation. This week he talks about his career in the Python community and digs into some of his current work.
Episode 14: Erin X O'Connell on Pipenv, Being Trans, and IoT by Kenneth Reitz & Co-Host See acast.com/privacy for privacy and opt-out information.
See the full show notes for this episode on the website at pythonbytes.fm/11.