Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
uvの人気記事 60件 - はてなブックマーク
[go: Go Back, main page]

並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 60件

新着順 人気順

uvの検索結果1 - 40 件 / 60件

uvに関するエントリは60件あります。 pythonPythonプログラミング などが関連タグです。 人気エントリには 『Anthropicで利用されているモダンなPython開発のベストプラクティス』などがあります。
  • Anthropicで利用されているモダンなPython開発のベストプラクティス

    はじめに Anthropic といえば、最近はコード生成ツールが大きな話題になっていますよね。 AI企業アンスロピック、今年の売上高30億ドルに急増へ 売上高を牽引しているのはコード生成機能です。グーグルの親会社であるアルファベット([GOOGL.O](https://jp.reuters.com/markets/companies/GOOGL.O))や、アマゾン・ドット・コム([AMZN.O](https://jp.reuters.com/markets/companies/AMZN.O))が支援しているアンスロピックは、コンピュータープログラミングに特化した AI として知られています。 このコード生成機能を活用する際に使用するのが、CLI コマンドの claude です。このツールの完成度は非常に高く、最近ではコード生成時に積極的に利用するエンジニアも増えてきています。 この cla

      Anthropicで利用されているモダンなPython開発のベストプラクティス
    • 日傘差してる人は大体異常者

      という認識が出来上がってるわけ。 男か女か関係なく。だから、日傘を差さない。 というか、女で日傘差してる奴大体格好珍奇。 夏暑いのになぜか派手な手袋して、スカーフ巻いて、長袖で、化粧が濃くてサングラスかけてる。 男がなぜ日傘ささないのかと言うと、そういう女の周り見えてない感を客観的に見てしまってるから。 男女関係なく日傘は微妙ってのが理解できている。 差せる奴は他人とのコミュニケーションにおいて重大な欠陥のある奴だけ。要するに他人にどう見られていようが気にしない奴。 そんなわけでどんなに日差しが強くても俺は帽子だけにする。 そもそも、日傘でできる日陰なんて気休めにしかならんしな 追記500ブクマおめでとう、俺。 良いんですか?こんなのに500もブックマーク付いちゃって?日本の将来が心配 皆の日傘に対する熱い思いが伝わってきた(日傘だけに)ので手傘で防ぐことにする

        日傘差してる人は大体異常者
      • Pythonパッケージ管理 [uv] 完全入門

        uvは超高速なPythonパッケージマネージャ 仮想環境作成・パッケージ管理・Pythonバージョン管理を一元化 Rust製で10〜100倍の速度向上

          Pythonパッケージ管理 [uv] 完全入門
        • FastAPI on Dockerがかなりシンプルになった(2025年版) | フューチャー技術ブログ

          5 年ほど前に Python のコンテナ化について 2 つの記事を書きましたが FastAPI 側も Docker 側もアップデートがあり、当時よりもかなりシンプルになってきたのを感じたので少し調べてまとめてみました。 書き方の部分は別として Python におけるコンテナイメージ選択の考え方とかは 2020 年に書いたときとは変わっていませんので、適宜そちらを参照してください。 仕事で Python コンテナをデプロイする人向けの Dockerfile (1): オールマイティ編 仕事で Python コンテナをデプロイする人向けの Dockerfile (2): distroless 編 (1)の方からのアップデートとしては Debian のバージョンですね。stretch(9), buster(10)はすでに EOL です。その次に出た bullseye(11)は 2026 年 8

            FastAPI on Dockerがかなりシンプルになった(2025年版) | フューチャー技術ブログ
          • ユニクロ初の遮熱機能付き日傘 東レと共同開発

              ユニクロ初の遮熱機能付き日傘 東レと共同開発
            • Pythonの開発用適当ツールの作成・実行はuvを使うのがオススメ - Qiita

              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

              • [入門] PythonでuvとPEP 723を使うと開発体験が10倍向上する理由 - Qiita

                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                  [入門] PythonでuvとPEP 723を使うと開発体験が10倍向上する理由 - Qiita
                • [Python]これなら分かる「uv」入門:pip+venvやcondaから最速で乗り換えよう

                  @ITのDeep Insider編集長「一色」が、日ごろの情報収集や開発、執筆・編集を通じて得た“技術的な気付き”や“新たな発見”を自由気ままにつづるオピニオン連載。気になるデータ分析を試したり、AI・機械学習で迷走したり、Pythonとツール活用を語ったり。不定期更新ですが、疲れたときの息抜きにどうぞ! 次回以降の新着記事を見逃したくない方は、ぜひ以下のメール通知の登録をお願いします。 なぜ今、uvを学ぶべきか?【筆者の危機感】 長年、pipとcondaを使い、特に不満もなく作業してきた筆者ですが、最近はuvを見かける機会が急増し、「このまま知らずにいると、時代に取り残されてしまうのではないか」という危機感を強く持つようになりました。 実際、Anthropicが提供する“MCP”公式ドキュメントでも、uvを使った環境構築方法しか説明されていません(なお、MCPについては前回記事で解説して

                    [Python]これなら分かる「uv」入門:pip+venvやcondaから最速で乗り換えよう
                  • uv × DockerでのPython開発環境構築方法

                    松尾研究所では、Python開発における標準ツールとしてuvを推奨しています。uvはPythonのパッケージ管理ツールで、依存関係の管理や仮想環境の構築を自動化し、高速で再現性のある開発を可能にすることが特長です。 Pythonパッケージだけでなく、Node.jsやブラウザ周りのツールなど他の依存も扱うときには、uvとDockerを併用するケースもあるかと思います。Dockerのコンテナ上でuvを使用する方法について社内で話題になったとき、調べたところいくつか方法があることが分かったので、それぞれの方法の違いと松尾研究所推奨の環境構築方法についてまとめました。 推奨方針まとめ Python開発はuvを標準とする Docker運用はAstral公式のuv+pythonイメージの使用を推奨 Astral公式のuvイメージ、または公式インストーラ(install.sh)によるuvの直接インストー

                      uv × DockerでのPython開発環境構築方法
                    • uv (pythonパッケージマネージャー)の使い方 詳細版

                      簡易版はこちら Pythonのパッケージ管理はこれまで pip、venv、poetry などで行われてきましたが、最近 uv が注目を集めています。 本稿では uv をシステム開発で使うための詳細な情報、特に、poetry、venv、pipからの移行手順を解説します。 uv公式ドキュメント uv (github) 1. uvの概要 1.1 uvとは? uvは 高速な動作、クロスプラットフォーム対応のロックファイル、ツール管理、Python自体のバージョン管理を統合した、現代的なPythonプロジェクト&パッケージマネージャーです。Rustで記述されており、従来のツール(pip, poetry, pip-toolsなど)の機能を単体で置き換えることができます。 1.2 uvのアーキテクチャ uvはRustで実装されており、高いパフォーマンスとメモリ安全性を誇ります。Rustの並行処理能力を活

                        uv (pythonパッケージマネージャー)の使い方 詳細版
                      • uv + Ruff + mypyで構築する超軽量Python開発環境 – イメージサイズ削減・型安全性確保を実現

                        はじめに ども!前回「DevContainer と uv で構築する爆速 Python 開発環境」という記事を書いた龍ちゃんです。 この記事を社内で報告したところ、上司から「リンターとフォーマッターは何を使っているの?」という質問をいただきました。確かに、せっかくパッケージマネージャーに uv を採用しているなら、同じ Astral 社が開発している Ruff で統一した方が良いですよね! ということで今回は、uv + Ruff で統一した Python 開発環境を構築してみました。さらに、ベースイメージも見直すことで、イメージサイズを 83%削減(1.63GB → 273MB)することに成功しています。 Streamlit を使ったデータ分析アプリをサンプルとして作成していますが、もちろん Streamlit 以外のプロジェクトでも利用可能です。リポジトリは公開しているので、必要な方はク

                          uv + Ruff + mypyで構築する超軽量Python開発環境 – イメージサイズ削減・型安全性確保を実現
                        • Pythonパッケージ管理ツール「uv」はなぜこれほど爆速なのか?

                          新人に「uv使いなよ」と言った手前、なぜ爆速なのか本気で調べてみた結果 最近、チームに入ってきた新入社員の環境構築を手伝っていたときのことです。 pip でライブラリを入れている彼を見て、私は反射的にこう言いました。 「あ、今は uv を使ったほうがいいよ。とにかく速いから」 素直に uv を導入して「うわっ、本当に一瞬ですね!」と驚く彼を見て満足した私ですが、デスクに戻ってふと冷や汗が出ました。 (……あれ? 待てよ。なんで uv ってこんなに速いんだっけ?) 「Rust製だから」という定型句は知っています。でも、それだけで10倍以上も差が出るものなのか? もし彼に「Rustだと具体的になにが違うんですか?」と突っ込まれたら、私は答えられるだろうか? 先輩風を吹かせた手前、これはマズい。そう思って慌てて調べてみると、uvの速さの秘密は単なるプログラミング言語の違いではなく、 「Pytho

                            Pythonパッケージ管理ツール「uv」はなぜこれほど爆速なのか?
                          • [v0.3.1] uvだけでPythonプロジェクトを管理する

                            この記事はuvのバージョンがv0.3.0の時に書かれました。 uvの開発は活発であり、ここで紹介したコマンドやベストプラクティスが大きく違う可能性があります。 最新のuvの使い方を参照するには公式ドキュメントを参照してください。 チューリングのE2E自動運転チームの岩政(@colum2131)です。 2024年8月20日にuvのマイナーバージョンが0.3.0にアップデートされました。元々、pipの代替として設計されていたuvが、Pythonのバージョン管理からパッケージ管理まで行えると発表されました。 以前の2024年7月にまとめた記事では、 将来的には、uvがRyeに代替されるよう と書きましたが、実際、RyeやPoetryなどの代替としてuvのみでPythonのプロジェクト管理が可能になりました。Ryeで行っていた操作同様にuvで実行できるようになった印象もあります。 チューリングのメ

                              [v0.3.1] uvだけでPythonプロジェクトを管理する
                            • uvxで誰でも使えるPython自作ツールを手軽に公開する方法

                              uvxとは? uvxは、Pythonのパッケージマネージャーuvの一部で、PyPIに公開せずともGitHubリポジトリから直接Pythonツールを実行できる便利な機能です。本記事では、誰でも簡単にuvxで動作するツールを作成・公開する方法を解説します。 本記事の前提として、uvの基本を理解していて、セットアップが完了している必要があるため、uvを全く知らない方や、セットアップしていない方は、以下の記事を参照してください。 uvxはuv tool runのエイリアスです。uv toolはPython製のCLIツールを簡単にグローバルにインストールできる機能です。uvxを実行することでPyPIに登録されている多くの(全てではありません)CLIツールを手軽に動かすことができます。 PyPIに登録されたソフトをuvxで動かす方法 例えばPythonのLinter・FormatterであるRuffも

                                uvxで誰でも使えるPython自作ツールを手軽に公開する方法
                              • uvのキャッシュがアグレッシブすぎる - Qiita

                                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに uv は速い。速さの一つが、キャッシュをアグレッシブに使っていることにあります。そのアグレッシブさゆえに、ユーザーがuvのキャッシュ機構を把握していないと、無関係なプロジェクトを知らず知らず破壊することがあります。 キャッシュを通じたプロジェクト破壊 uvのキャッシュは、デフォルトでプロジェクトを跨いで共有されます。特にLinuxやWindowsの場合 (macOSについては後述)、プロジェクトで uv add foo を実行してインストールしたパッケージ foo のファイルは、キャッシュファイルのハードリンクとなります。2回

                                • uv の使い方|npaka

                                  「uv」の使い方をまとめました。 1. uv「uv」は、高速なPythonパッケージ管理ツールです。 従来のpipに代わるツールとして、高速性と効率性を重視して設計されています。 特徴は、次のとおりです。 ・pip、poetry、pyenvなどを置き換える。 ・pipよりも10~100倍高速。 ・任意のバージョンのPythonのインストール・管理。 ・Pythonアプリケーションの実行・インストール。 ・インライン依存関係メタデータをサポートしたスクリプト実行。 ・ユニバーサルロックファイルで包括的なプロジェクト管理。 ・pip互換インターフェース。 ・Cargo-styleのワークスペース。 ・依存関係の重複排除のためのグローバルキャッシュ。 ・Rust・Pythonなしにcurlまたはpipを介してインストール可能。 ・macOS、Linux、Windowsをサポート。 2. インスト

                                    uv の使い方|npaka
                                  • uv on Docker をやっている

                                    $ docker compose watch app $ docker compose exec app bash $ root@393b1996df7c:/app# uv run hello Bytecode compiled 1 file in 39ms # Hello World 前書き 以前、uv on Dockerをやっているという記事を投稿しました。 この時点では、「使ってみた程度」のレベルで投稿していたのですが、定期的にアクセスが来ています。今見ると色々修正したい部分があるので新しく書き直すことにしました。 ※ 本記事ではuvとは何か、uvコマンドの使い方は解説しません。GitHubのドキュメント貼るので読んでみてください。 Dockerfile 次は、開発用コンテナの設定です。(のちに本番に有効な設定を紹介します) FROM ghcr.io/astral-sh/uv:pyt

                                      uv on Docker をやっている
                                    • uv一つでPythonプロジェクトのランタイム・パッケージ管理が完結。pip/poetry/pyenv/virtualenvをまるっと置き換え! | DevelopersIO

                                      Pythonのリンター・コード整形ツール Ruff を開発している Astral から、Pythonのパッケージツール uv の大型アップデート(uv v0.3)の知らせが届きました。 発表されたブログには「uv: Unified Python packaging(訳:統一されたPythonパッケージング)」とあり、READMEには以下の一文があります。 A single tool to replace pip, pip-tools, pipx, poetry, pyenv, virtualenv, and more. https://astral.sh/blog/uv-unified-python-packaging プロジェクトのランタイムのバージョン管理(pyenv/.python-version)、プロジェクト固有の環境(virtualenv)、パッケージ管理(pip/poetry

                                        uv一つでPythonプロジェクトのランタイム・パッケージ管理が完結。pip/poetry/pyenv/virtualenvをまるっと置き換え! | DevelopersIO
                                      • さらなる進化を遂げた「uv」の新機能 | gihyo.jp

                                        福田(@JunyaFff)です。本連載Python Monthly Topicsで2024年3月に公開したRust製のPythonパッケージ管理ツール「uv」を使ってみよう で紹介した「uv」が、さらなる進化を遂げました。今回は、その新機能を紹介します。 はじめに Astral社が開発するRust製の高速なpipの代替ツール「uv」がパッケージマネージャーとして8月にアップデートされました。pipの代替ツールとしてだけでなく、Pythonプロジェクト、コマンドラインツール、単一ファイルスクリプトさらにPython自体を管理できるようになりました。uvは、pipやpipx、venv、poetryやpyenvのような機能を包括していると言え、そしてそのすべてが非常に高速に動作します。 本記事では、アップデートした「uv」の新機能を中心に紹介します。 基本的な使い方は Rust製のPythonパ

                                          さらなる進化を遂げた「uv」の新機能 | gihyo.jp
                                        • uv, ruff, ty, marimoで作る!次世代のPython研究開発環境

                                          はじめに この記事では、実際に私が使っているPythonを使った研究環境の構築方法を紹介します。 なぜ既存の方法ではダメなのか? 従来のpipやvenv、black、flake8、mypy、Jupyter Notebookといったツールの組み合わせは、多くのPython開発者にとって馴染み深いものです。しかし、これらのツールには以下のような課題があります。 パフォーマンス: pipは依存関係の解決やパッケージのインストールに時間がかかることがあります。特に大規模なプロジェクトでは、環境構築に多くの時間を費やすことになります。型チェックツールmypyは実行速度が遅いため、開発の妨げになることがあります。 設定が複雑: フォーマッタであるblackやリンターであるflake8は、ツールが分かれているので設定が分散しがちで面倒です。 再現性の確保: Jupyter Notebookは便利ですが、

                                            uv, ruff, ty, marimoで作る!次世代のPython研究開発環境
                                          • Rust製のPythonパッケージ管理ツール「uv」を使ってみよう | gihyo.jp

                                            それぞれのツールに関する詳しい説明は本記事では行いません。詳しく知りたい方は、ツール名のリンクから公式ドキュメント等を参照してみてください。 上記の表に挙げたツール群にはそれぞれに特徴があります。pyenv、venv、pipのように単一機能に特化したものから、Condaのようにデータサイエンスや機械学習プロジェクトで使用される複雑なパッケージの依存関係や環境管理をサポートするツール、PoetryのようにPythonパッケージインデックス(PyPI)への公開をサポートするツールなど、開発シーンに合わせて選択することができます。 uvとは uvは2024年の2月中旬に発表されたばかりの新しいパッケージ管理ツールです。Rustで書かれており、ここ最近で飛躍的に使用されるようになったRust製のPythonリンター&フォーマッター「Ruff」を開発しているAstral社によって提供されています[1

                                              Rust製のPythonパッケージ管理ツール「uv」を使ってみよう | gihyo.jp
                                            • 「Raspberry Pi 5」に強い光を照射すると強制終了するデスフラッシュ現象を確認したので詳細を共有します

                                              シングルボードコンピューター「Raspberry Pi 5」の検証機材がGIGAZINE編集部に届いたのでレビュー記事を作成するべくあれこれ試していたところ、Raspberry Pi 5の特定の部位に強い光を照射すると強制終了してしまう現象が確認されました。強制終了が発生する条件や強制終了時のログをできるかぎり収集したので詳細をまとめてみました。 Raspberry Pi 5 – Raspberry Pi https://www.raspberrypi.com/products/raspberry-pi-5/ ◆技適について Raspberry Pi財団からGIGAZINE編集部に届いたRaspberry Pi 5は技術基準適合証明を受けていません。そこで、Raspberry Pi 5を使う前に「技適未取得機器を用いた実験等の特例制度」の届出を行っています。 ◆強い光を照射すると強制終了し

                                                「Raspberry Pi 5」に強い光を照射すると強制終了するデスフラッシュ現象を確認したので詳細を共有します
                                              • How uv got so fast

                                                uv installs packages faster than pip by an order of magnitude. The usual explanation is “it’s written in Rust.” That’s true, but it doesn’t explain much. Plenty of tools are written in Rust without being notably fast. The interesting question is what design decisions made the difference. Charlie Marsh’s Jane Street talk and a Xebia engineering deep-dive cover the technical details well. The intere

                                                • Pythonの仮想開発環境「uv」のキホン

                                                  はじめに 会社の先輩とPythonの開発環境の話になり、「venv」を利用していると話すと、「uv」を使いなよ!と先輩に教えていただいたのですが、「uv」とは何かを知らなかったため、調べて記事化してみました。 インストール~有効化まで インストール(MacOSの場合)

                                                    Pythonの仮想開発環境「uv」のキホン
                                                  • Astral to join OpenAI

                                                    I started Astral to make programming more productive. From the beginning, our goal has been to build tools that radically change what it feels like to work with Python – tools that feel fast, robust, intuitive, and integrated. Today, we're taking a step forward in that mission by announcing that we've entered into an agreement to join OpenAI as part of the Codex team. Over the past few years, our

                                                      Astral to join OpenAI
                                                    • uvを使ったPython環境構築-人工知能応用特論Ⅰ 第3回 | ドクセル

                                                      2025年度 人工知能応用特論Ⅰ: 機械学習・データサイエンスのための プログラミング 第3回 Pythonの環境構築 東京農工大学大学院先進学際科学府 山田宏樹 1 スケジュール 第1回:Gitの基礎 第2回:Git・GitHubの実践 第3回:Pythonの環境構築 第4回:Visual Studio Code (VS Code) を活用した開発 第5回:読みやすいpythonコードの書き方 第6回:pytestを使ったテスト駆動開発 第7回:pytorch-lightningを使った深層学習の実装 第8回:機械学習のプロジェクトにおける実験管理 2

                                                        uvを使ったPython環境構築-人工知能応用特論Ⅰ 第3回 | ドクセル
                                                      • 【2025年版】Python開発「3種の神器」:uv、Ruff、VS Codeで快適環境を構築しよう

                                                        Pythonユーザーが集まり、PythonやPythonに関連するソフトウェアについて情報交換が行われるカンファレンス「PyCon JP」。今年度は「あつまれPythonのピース」をテーマに、広島国際会議場(広島市)で、9月26日(金)〜28日(日)に開催されます。今回はPyCon JP 2025直前企画として、Pythonの技術記事を、主催メンバーが2回にわたってお送りします。まずは初めの一歩として、「2025年版 Python三種の神器」と言っても過言ではないuv、Ruff、Visual Studio Codeを用いた環境構築に挑戦します。快適にPythonを書く「コツ」を体験しましょう! はじめに プログラミング言語であるPythonは、シンプルで読みやすい文法を持ち、初心者からプロフェッショナルまで幅広い層に支持されています。また、データサイエンスや機械学習、Web開発など多岐にわ

                                                          【2025年版】Python開発「3種の神器」:uv、Ruff、VS Codeで快適環境を構築しよう
                                                        • 爆速 Python 型チェッカーの ty を触ってみる

                                                          はじめに 今や Python の環境構築のスタンダードになりつつある uv (rye) や 高速 Linter の ruff などを管理する Astral から、Rust 製高速型チェッカーの ty がリリースされました。2025年5月現在、プレリリース版とのことで公式ドキュメントも整備されていない状態ではありますが、公式の README を読みながら試してみます。 インストール方法 uv を使っている方は以下のコマンドでグローバルにインストールできます。

                                                            爆速 Python 型チェッカーの ty を触ってみる
                                                          • Rye × uvでPython環境と機械学習環境を整える

                                                            チューリングのE2E自動運転チームの岩政(@colum2131)です。 最近、チーム内でPythonを使った開発はRyeとuvを使うことが多くなり、特に機械学習環境もRyeとuvで問題なく開発できるようになりました。社内でのオンボーディング資料としてRyeとuvの操作を整備しようと思い、このテックブログで紹介します。 [2024-08-25追記] 2024年8月20日にuvのマイナーバージョンがアップデートされました。変更点もいくつかあり、以下のページにまとめました。 1. Rye × uvとは? RyeはPythonの包括的なプロジェクトおよびパッケージ管理のツールです。これまでもPoetryなど管理ツールはありましたが、pyenvなどPythonのバージョン管理ツールが必要でした。Ryeは、Pythonのバージョン管理からパッケージ管理を行えて、Poetry同様にpyproject.t

                                                              Rye × uvでPython環境と機械学習環境を整える
                                                            • uv: Python packaging in Rust

                                                              TL;DR: uv is an extremely fast Python package installer and resolver, written in Rust, and designed as a drop-in replacement for pip and pip-tools workflows. uv represents a milestone in our pursuit of a "Cargo for Python": a comprehensive Python project and package manager that's fast, reliable, and easy to use. As part of this release, we're also taking stewardship of Rye, an experimental Python

                                                                uv: Python packaging in Rust
                                                              • mise を使用した開発ツールの管理についておさらいしてみた | DevelopersIO

                                                                開発環境管理ツール「mise」のセットアップと基本的な使い方を解説。 複数バックエンドのサポートや直感的なコマンド体系など、miseの特徴と実践的な設定例をご紹介します。 開発環境をスマートに管理したい方におすすめの内容です。 データ事業本部の大谷(おおや)です。 以前書いた asdf でのランタイム管理から、だいぶ前に mise に移行していたものの、セットアップ方法についてブログにしていませんでした。 今回はセットアップを中心に mise について紹介していきたいと思います。 mise とは 別名 mise-en-place (発音: ミーズ アン プラス)は、フランス語で「準備する」または「所定の場所に置く」という意味があるようです。 調理を始める前に、すべての調理器具と材料を所定の場所に準備しておくべきという考えに基づいており、 mise も mise.toml ファイルで事前に設

                                                                  mise を使用した開発ツールの管理についておさらいしてみた | DevelopersIO
                                                                • GitHub - astral-sh/uv: An extremely fast Python package and project manager, written in Rust.

                                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                    GitHub - astral-sh/uv: An extremely fast Python package and project manager, written in Rust.
                                                                  • 【Python】uvで始めるPythonプロジェクト - Qiita

                                                                    はじめに Ryeで始めるPythonプロジェクトを執筆してから半年近く経ちました。 (よければ、まずRyeの記事から読んでいただけると嬉しいです) この半年でuvが大きく成長し、Ryeと同等かそれ以上のプロジェクトおよびパッケージ管理ができるようになりました。そのため、今度はuvを使って開発を進めたい方向けの記事も上げてみようと思いました。 本稿はRyeの記事同様、ハンズオン形式で誰でも気軽にプロジェクトを作れるようになっています。また、Ryeとの違いについても簡単にですが、言及します。 ハンズオン環境 Ubuntu / MacOS uv : 0.4.24 (2025/08追記: 0.8.9でも確認済) 0. uvとは? Rustで書かれた非常に高速なPythonパッケージとプロジェクト管理ツールです。 以前に、Ryeの記事を執筆した際には、「パッケージインストーラー(pip等)の代替」よ

                                                                      【Python】uvで始めるPythonプロジェクト - Qiita
                                                                    • GitHub - google-gemini/gemini-fullstack-langgraph-quickstart: Get started with building Fullstack Agents using Gemini 2.5 and LangGraph

                                                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                        GitHub - google-gemini/gemini-fullstack-langgraph-quickstart: Get started with building Fullstack Agents using Gemini 2.5 and LangGraph
                                                                      • pyx | Astral

                                                                        Introducing ty: an extremely fast Python type checker, now in Beta →

                                                                          pyx | Astral
                                                                        • https://openai.com/index/openai-to-acquire-astral/

                                                                          • Pythonの環境をuvへ移行する方法

                                                                            uvが良さそうという噂を聞いたので、自分の場合はMiniForgeからuvに移行することを決意しました。 直接のきっかけは以下のUdemy講座の受講です。eikichi先生ありがとうございます! Python初学者でもOK!UV×VSCode×GitHub×Vast aiを活用したデータ分析・AI開発環境構築術 MiniForgeはインストールしてないよって人は、最初のMiniForge/Pyenv削除を読み飛ばせばuvのセットアップ記事として読めます! MiniForge/Pyenvの削除 MiniForgeを断固たる決意で削除します。以下記事の最後にちゃんとアンインストールの方法が書いてあります。 pyenvの場合は以下です。 uvのセットアップ 公式ガイドを参考にセットアップします。 インストールは以下コマンドです。

                                                                              Pythonの環境をuvへ移行する方法
                                                                            • Rye Grows With UV

                                                                              written on February 15, 2024 Two weeks ago I asked the question again about What Rye should be. There has been one thing that I have not publicly shared before and that is that ever since Rye exists I have also been talking to Charlie Marsh about Python packaging and Python tooling. It turns out that we had some shared ideas of what an ideal Python tooling landscape would look like. That has lead

                                                                                Rye Grows With UV
                                                                              • 「一家に1台の3Dプリンター時代」は来る?現実解はコンビニ印刷か

                                                                                3Dプリンターがぐッと身近になってきた。新型コロナ禍下において、3Dプリンターを使ってフェースシールドを造る取り組みが注目を浴びたのは記憶に新しい。多くの企業や大学が、独自に設計したフェースシールドの3DモデルをWebサイトで無償公開した。また、不織布やガーゼなどを挟んで使う立体的なマスクや、マスクのひもを引っかけて耳の痛みを軽減するグッズを個人が3Dプリンターで作製する動きも見られた。 こうした動きは、3Dプリンターの低価格化や使い勝手の向上などが進み、個人レベルへの普及が進んできたことを示している。実は筆者も2020年4月ごろに3Dプリンターを購入した。といっても、フェースシールドやマスクを造形するためではない。3D-CGモデリングを趣味で学んでいるうちに、3Dプリンターで造形された精巧なフィギュアやアート作品をツイッターで見る機会が増え、自分も画面上のCGモデルを手に取れる実物として

                                                                                  「一家に1台の3Dプリンター時代」は来る?現実解はコンビニ印刷か
                                                                                • uv から始まる Python 開発環境構築

                                                                                  0. はじめに 株式会社ディー・エヌ・エーに入社し,MLOps エンジニアをやっている @a5chin です. 本記事では VS Code の Dev Container 上に uv で Python の開発環境を作成します. CI/CD が入っていたりと,本記事で解説する内容よりもリッチな設定が以下のリポジトリに置いてあるので,ぜひ使って頂けたらと思います. PR も大歓迎です! 0.1. 背景 2024/08/20 に Astral 社から以下のブログが発表されました. Python のランタイム・パッケージングを uv 一つで置き換えることができるという発表でした. Today, we're announcing a series of features that extend uv beyond a pip alternative, and into an end-to-end s

                                                                                    uv から始まる Python 開発環境構築

                                                                                  新着記事