[gentoo-commits] repo/gentoo:master commit in: dev-python/uv/files/, dev-python/uv/

2024-05-26 Thread Michał Górny
commit: be0dc788cbe524d3a2678b3e7ed16d12ad773fbc
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 27 02:56:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 27 04:17:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0dc788

dev-python/uv: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/uv/Manifest   |   9 ---
 dev-python/uv/files/uv-0.1.43-test.patch |  13 
 dev-python/uv/uv-0.1.42.ebuild   | 121 --
 dev-python/uv/uv-0.1.43.ebuild   | 123 ---
 dev-python/uv/uv-0.1.44.ebuild   | 123 ---
 dev-python/uv/uv-0.1.45.ebuild   | 118 -
 dev-python/uv/uv-0.2.2.ebuild| 105 --
 7 files changed, 612 deletions(-)

diff --git a/dev-python/uv/Manifest b/dev-python/uv/Manifest
index 1ee73097780d..577429cfc4a5 100644
--- a/dev-python/uv/Manifest
+++ b/dev-python/uv/Manifest
@@ -4,14 +4,5 @@ DIST 
rs-async-zip-1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.gh.tar.gz 96766 BLAKE
 DIST rs-async-zip-d76801da0943de985254fc6255c0e476b57c5836.gh.tar.gz 95906 
BLAKE2B 
a5a0e4d20926d637cbfa25cb486580de6682365c588a9653c873622424ec28ac8c7380d1c99ec260cd342b214aacd5124b51fc5e5646f15f76db4148aada2f41
 SHA512 
dd5b61bfc913a94822d74f1dac3b30f7a3979a641c3b08ccb5fa84cfbb2bfd8c0f807a30cc4ae0abfe5df7079011c20e1f8a642fd439ce6ba2c404ddee06baf5
 DIST uv-0.1.24-crates.tar.xz 64420840 BLAKE2B 
7324461092a07c86aadaddf051aaa7454ec08085940f34d07d8a8dc7171abcbf94409df5cd8afd71f1022adb2e76c0aeb1eabe9190598cad4d06e390ccd612f4
 SHA512 
6701a768a8a1d48ac43038e5161b578b684abed1c2055cc4b7fb5656ec40118287893ee2674b7161292ce7c3e4c062c32ff0038f1548c8f79f4df473d8d26f30
 DIST uv-0.1.24.gh.tar.gz 899637 BLAKE2B 
fab26ba9934fc5f586505b5ac1fa386c11f07e51ca2bb2a79f46d5dec9475ba8d75ad8587223d5149df5f2a225146d020a49b7ff81ed26b949cff55892738c2d
 SHA512 
520b47a096b50fce9e7b7af5bca203df9bf4c2d0aafbe28a3dcfe0592d8ddcaa7b58d52300c67454f6aeecfd196f1592be18e45c95b7c67257361917cdb0154d
-DIST uv-0.1.42-crates.tar.xz 65954692 BLAKE2B 
ae5b41ebee15530577623f7592ddc1c08c74c47f145ed5521ecea154558d3b5eff4c8f8af1d2d058719c59d87d00ae86d1bda8e3146349bc7a8f5344dfd40a01
 SHA512 
a5fd91054debc1d08b5270f3a39ae8fe5ca15bcc62e1c3412fb9566c40c3d8387ecbfd24d8b4f3db12199dfec7ddc175a638e7854efbb8c44cb1dbbe97d2b57c
-DIST uv-0.1.42.gh.tar.gz 1077448 BLAKE2B 
84c4e5f6e35ac9a50ff3b1ba7b9cdd415a8e4dc2c153aec4a116892b2c567f91ddb67cd32937c2ed867bbfef26c13b3b75c17bc7728334c8db1c58f550d4e735
 SHA512 
e0451614d8a7f016f382a2c9eaee03cb015fa8c552258bbaa7329e7802b1013878bc16134e0232262fa588bbc724857fb1818e61cb2b948c333aba295ee6c4b8
-DIST uv-0.1.43-crates.tar.xz 58012188 BLAKE2B 
dd8ebb52d8ec9b21149047e0e4dcbd531b743feeefc8c7e8a9289b52474043e1ece0af1ea3e010d5b0a1cdbf57ac89664bc853ff776e800550175948a26c5e08
 SHA512 
5d5b8d7665af0a0a1920541c8310c772cdb5657a6ba62b8566ab09f8a38cc8a86a75ce7fddb4ea37be0b2e4511b2aba25e984efe4ce7bb11ff50ca072eb00277
-DIST uv-0.1.43.gh.tar.gz 1093053 BLAKE2B 
7988799e9c978bce618ab66fd162a5995663f0da0d4f77fe0d8fb50bb1b535b8696d7fd4eb837e6b03703089aea883d0689d0e28bcda951655ee62bf92cfffd0
 SHA512 
3fd66d106fc09fdb616944a18dfeec33d0ecca5d985915b4efb09d77ceb0e3bff92577433c67d27ce3fb78cbc24ff8651639b5aceb6d39a72422481150a5adf3
-DIST uv-0.1.44.gh.tar.gz 1093698 BLAKE2B 
2b39053518188d9507751facad1ea0fcd935f6382bf3fea974d4542f6fb0429ca25dd58546e8e1b69fd3bb573657dc62d2438777a7baa0c9317c21fa83cb
 SHA512 
d9f0ecf7a0b30855c69b9a135d76c53e077dd427c39d1dec9fe499cfe9afb1f0c6a528f451d3bc0eab5b29a43df5795f876b1ce61fa28b8913b114834c915b3b
-DIST uv-0.1.45-crates.tar.xz 58017580 BLAKE2B 
557abd37f4b436077e59f506f62403b8dc33e9bb31e4fbef9c6ab2595f01c9c03d81a81cdb45c8139c14ea8b90f0d609d35554d4c5416d348b6c4c16a3cf4509
 SHA512 
aa3683ecbcf765431183e89136977712edd9575899f29e3ce41f1336bf5063fd7764a31ee0e9d9eb95fa5ddca4e7445437e2b8c10b43302d2c09e60ea2328829
-DIST uv-0.1.45.gh.tar.gz 1105106 BLAKE2B 
75b0ce6f21e6f0da8d95be8b035cc817019ad1d1a5227c422412bf8f8b70d3e60298a9355f73dcdc658f43ed5d927bc7e4ed49cc0aaa5ee906ed281d12eb4956
 SHA512 
b88d0b691d86fd12c830acd06bf7a5b6319b41435ab59a7c8bd975d6876402dba721ef8460fc79a2b515d8737e1848912848bc8751cd28cb4acd148c73e107ad
-DIST uv-0.2.2-crates.tar.xz 57993620 BLAKE2B 
31a7b73c0954a057a8ddd04d328e1e2b2e00d74b9c5431bbdf0771780a964d49ec8e6dcec00dbf49606c80a01c53117cef76b94bb0a07f15b85056e27d5310e1
 SHA512 
cccdd9536bbc738c83074eb2e41f1ff329977fe12240c473d8ff4de226dedba97ce9e79998dda25b0f9014e2c8373d80ed87331c0d5314b866b264a011d7c555
-DIST uv-0.2.2.gh.tar.gz 1122110 BLAKE2B 
c65b3925d7798ba5cb43359ef073c673047fec8673f698f5cec3aed50661b08e13a3056345384cae654d2eeabced4c717bac228d77b01ba9522dcac1f18d899e
 SHA512 
9520b8d8c4684b3eedcac686814b7b7d74190760b1d21dd7b3ad99b45954f61437b9ee9583b262ed05b53e9ab0e908e65a9d0e0fc7b3e4bf31c298784d185396
 DIST uv-0.2.3-crates.tar.xz 57931028 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-python/uv/files/, dev-python/uv/

2024-04-27 Thread Michał Górny
commit: 237fa224e002bc112273ecc5897020967bdeb546
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 27 08:46:24 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 27 08:46:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=237fa224

dev-python/uv: Backport a ppc fix for tokio-tar dep

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/uv/files/tokio-tar-0.3.1-ppc.patch | 35 +++
 dev-python/uv/uv-0.1.38.ebuild| 10 
 2 files changed, 45 insertions(+)

diff --git a/dev-python/uv/files/tokio-tar-0.3.1-ppc.patch 
b/dev-python/uv/files/tokio-tar-0.3.1-ppc.patch
new file mode 100644
index ..cb3c2f93cf57
--- /dev/null
+++ b/dev-python/uv/files/tokio-tar-0.3.1-ppc.patch
@@ -0,0 +1,35 @@
+diff --git a/src/archive.rs b/src/archive.rs
+index 63f4293..986a146 100644
+--- a/src/archive.rs
 b/src/archive.rs
+@@ -3,12 +3,13 @@ use std::{
+ collections::VecDeque,
+ path::Path,
+ pin::Pin,
+-sync::{
+-atomic::{AtomicU64, Ordering},
+-Arc,
+-},
++sync::Arc,
+ task::{Context, Poll},
+ };
++use portable_atomic::{
++AtomicU64,
++Ordering,
++};
+ use tokio::{
+ io::{self, AsyncRead as Read, AsyncReadExt},
+ sync::Mutex,
+diff -dup a/Cargo.toml b/Cargo.toml
+--- a/Cargo.toml   2024-04-27 10:39:21.186708179 +0200
 b/Cargo.toml   2024-04-27 10:39:37.940402613 +0200
+@@ -43,6 +43,9 @@ version = "0.2"
+ [dependencies.futures-core]
+ version = "0.3"
+ 
++[dependencies.portable-atomic]
++version = "1"
++
+ [dependencies.tokio]
+ version = "1"
+ features = [

diff --git a/dev-python/uv/uv-0.1.38.ebuild b/dev-python/uv/uv-0.1.38.ebuild
index 793b60d2c541..64b8639100cb 100644
--- a/dev-python/uv/uv-0.1.38.ebuild
+++ b/dev-python/uv/uv-0.1.38.ebuild
@@ -80,6 +80,16 @@ pkg_setup() {
check_space
 }
 
+src_prepare() {
+   default
+
+   # https://github.com/vorot93/tokio-tar/pull/23
+   # (fortunately uv already depends on portable-atomic, so we don't
+   # have to fight Cargo.lock)
+   cd "${WORKDIR}/cargo_home/gentoo/tokio-tar-0.3.1" || die
+   eapply "${FILESDIR}/tokio-tar-0.3.1-ppc.patch"
+}
+
 src_configure() {
local myfeatures=(
# from upstream defaults



[gentoo-commits] repo/gentoo:master commit in: dev-python/uv/files/, dev-python/uv/

2024-04-23 Thread Michał Górny
commit: 588c2e20e4fc90dc0a454b354c8fee6968f3035b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 24 01:10:41 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 24 01:10:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=588c2e20

dev-python/uv: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/uv/Manifest |   8 --
 dev-python/uv/files/uv-0.1.28-skip-tests.patch | 144 -
 dev-python/uv/files/uv-0.1.32-skip-tests.patch |  12 ---
 dev-python/uv/uv-0.1.31.ebuild | 109 ---
 dev-python/uv/uv-0.1.32.ebuild | 121 -
 dev-python/uv/uv-0.1.33.ebuild | 111 ---
 dev-python/uv/uv-0.1.35.ebuild | 111 ---
 7 files changed, 616 deletions(-)

diff --git a/dev-python/uv/Manifest b/dev-python/uv/Manifest
index b11c9576ebb1..510ceb7c9cfa 100644
--- a/dev-python/uv/Manifest
+++ b/dev-python/uv/Manifest
@@ -4,13 +4,5 @@ DIST 
rs-async-zip-1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.gh.tar.gz 96766 BLAKE
 DIST rs-async-zip-d76801da0943de985254fc6255c0e476b57c5836.gh.tar.gz 95906 
BLAKE2B 
a5a0e4d20926d637cbfa25cb486580de6682365c588a9653c873622424ec28ac8c7380d1c99ec260cd342b214aacd5124b51fc5e5646f15f76db4148aada2f41
 SHA512 
dd5b61bfc913a94822d74f1dac3b30f7a3979a641c3b08ccb5fa84cfbb2bfd8c0f807a30cc4ae0abfe5df7079011c20e1f8a642fd439ce6ba2c404ddee06baf5
 DIST uv-0.1.24-crates.tar.xz 64420840 BLAKE2B 
7324461092a07c86aadaddf051aaa7454ec08085940f34d07d8a8dc7171abcbf94409df5cd8afd71f1022adb2e76c0aeb1eabe9190598cad4d06e390ccd612f4
 SHA512 
6701a768a8a1d48ac43038e5161b578b684abed1c2055cc4b7fb5656ec40118287893ee2674b7161292ce7c3e4c062c32ff0038f1548c8f79f4df473d8d26f30
 DIST uv-0.1.24.gh.tar.gz 899637 BLAKE2B 
fab26ba9934fc5f586505b5ac1fa386c11f07e51ca2bb2a79f46d5dec9475ba8d75ad8587223d5149df5f2a225146d020a49b7ff81ed26b949cff55892738c2d
 SHA512 
520b47a096b50fce9e7b7af5bca203df9bf4c2d0aafbe28a3dcfe0592d8ddcaa7b58d52300c67454f6aeecfd196f1592be18e45c95b7c67257361917cdb0154d
-DIST uv-0.1.31-crates.tar.xz 64759920 BLAKE2B 
9404847d0a4bdaf8fe7e75de4a6167c43a5f786357653f45f613984b2297f07a30dbd782d49ffd4f936276f2da61ecc543c6942c58ae2f3b6a5cb77212b0
 SHA512 
8c7440e52649b9a749d36ef5e7ed0a2be5df590d2cd6486559bc0ab289e87f5533927ddd82e86268b8cb86a41056557ec3acb3e4eface63439837243a2ab0b7a
-DIST uv-0.1.31.gh.tar.gz 938923 BLAKE2B 
c6be91911b557260df546bd708e572d4ea6688e40a0c978a598070e71bb989b77fdace1e5507dcc829e9e21714962c8e76ee2ec5dc95ae10a1ccaa562e4c70e7
 SHA512 
687f622bc93a0b4c967d53ab068d3f5442f7a3566495f89da252d3beb41a17be3dcf410f260f7e68bb1f5595f633ea61da7a68423f190d879e809c25e9e297cb
-DIST uv-0.1.32-crates.tar.xz 64975300 BLAKE2B 
cb07eb6ed0c65b538554cd2fdf455a25cddbefe07e3718f83820c1faf40795c0da6397a31e138c6f01dad9fb4e48dbe1a2fd4be76f1ab94f096e915d34ec1ac7
 SHA512 
83e208e54322d467cedd1463157d413ad8a5a6012a8d0219aa31b5213466fc4caef86a22e90bc0695811ab1f5e7428f3306a8845785f472e941a758242e775db
-DIST uv-0.1.32.gh.tar.gz 976905 BLAKE2B 
c59f4a76a3a9335429ddfa1a6fc96a13ba68ad2950a5664762d6b48c3dc67c78ee075ff723fd049733bc3240924a5ede522ce973ab37b44784f54322f6c8039f
 SHA512 
fefd8cac2630c1c061a54abf5ad7bfe34f93176dd5fa69fc8ba39e6cea6a786527cd7e22481449d987dbd567ee4f59b3ef2a13620de3049f7066aaddb1ee4593
-DIST uv-0.1.33-crates.tar.xz 65532672 BLAKE2B 
9e3499eef5cf746287f725ab3f2c2a35441d851ba734305abd7f8d9ebcb6bd8f857f6ec5371108cc4f1b5c9043424a3583a62093d84f596a522db59e9d50a133
 SHA512 
01b150770074880436db8e34ec4f2416c2948a43828ee84ca05ad1c244927022aa503b4e03b6bd525932bcde12eb961228877af232589d5c57a121cee66fb5a1
-DIST uv-0.1.33.gh.tar.gz 987063 BLAKE2B 
56dfc8e7a1bfb63e0a6278499cb62ef764b4734af14bf01a213b7a11d442d4629d440ac218a4bc2750405c402236b382b07560919211b51c300e07c3c15a9496
 SHA512 
a05a38f8c1abc572ad2c6823f74a2c076ad267636f5f435f04bf8a02b059c25b82b5fa3b5250137d4077ff721294b34c6d2d57ac0e0c907e211e8cfdcdc8169c
-DIST uv-0.1.35-crates.tar.xz 65640928 BLAKE2B 
97135ce844dc7af3c424a9b8ea7419b4c392e44a87ab960e59401f0075308001287fc42acd9bc21b300fba3d73fa65e292b55e612b92db05cad183577866a7d8
 SHA512 
7d862992d2ea92acaa24758cb5425b3053941e1312db1f27ee318049ac68fcd64dc614ba7fa21521cdb9ad11545cc5e8dcc2a2781f0164297229f35768e0776e
-DIST uv-0.1.35.gh.tar.gz 1010370 BLAKE2B 
0b07f4de6d07969d8721f94b3d21e2797b8425f26db5744f7ee2a90ed3769f3d8245552d8b8db6d8716e45dc88461a9543419191a4b71497019862860d76e728
 SHA512 
08f224b317d5aa3d9941ee0add791340f41a01e70d2a4e1e9b986e501d666a40e1a04bdeb2120e178bbedb2a91501e608d240a9ac56f509021d6377c278fbfcc
 DIST uv-0.1.36-crates.tar.xz 65852268 BLAKE2B 
f9dac75dc992d37c54554c25e0ce0895aa017753a6688754acee5b6a99822e0f55923a539fcd67a8d30332abf1d2b2ed333b8b1125eef5061da2d8f57307004b
 SHA512 
c0dd2171416333f8267592c75699fd35f686d04b3b81241e51cbf4b9f8d1e0def54ab9336b2e62e1fb5e40d3ad73146eba7dd6c0093fa23230d23c4fa73d8f74
 DIST uv-0.1.36.gh.tar.gz 1018114 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-python/uv/files/, dev-python/uv/

2024-03-04 Thread Michał Górny
commit: a337435525f5e067f014d16bf630f668589ee6ff
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar  4 19:45:28 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar  4 19:46:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3374355

dev-python/uv: New package, v0.1.13

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/uv/Manifest |  4 ++
 dev-python/uv/files/uv-0.1.13-skip-tests.patch | 48 +
 dev-python/uv/metadata.xml | 11 +++
 dev-python/uv/uv-0.1.13.ebuild | 96 ++
 4 files changed, 159 insertions(+)

diff --git a/dev-python/uv/Manifest b/dev-python/uv/Manifest
new file mode 100644
index ..2a2ba9407d8e
--- /dev/null
+++ b/dev-python/uv/Manifest
@@ -0,0 +1,4 @@
+DIST pubgrub-aab132a3d4d444dd8dd41d8c4e605abd69dacfe1.gh.tar.gz 73856 BLAKE2B 
9e30babd5159de0f80a69de082e990cade3768a4f62c64ecec46253b1c8a3da56a61d096f0cd2e74da436cbabb444c5acbfe27cc55160a5c0c99205c0317612a
 SHA512 
f49c63df7394fcd4ce6a616e3c8d7893274f4bbe4d451f3fb46eed80a3e03eb345818c5ff87e9d3ac23c80ea7ffee5de01237a5dfff40f740f88a6d61eab5f81
+DIST rs-async-zip-d76801da0943de985254fc6255c0e476b57c5836.gh.tar.gz 95906 
BLAKE2B 
a5a0e4d20926d637cbfa25cb486580de6682365c588a9653c873622424ec28ac8c7380d1c99ec260cd342b214aacd5124b51fc5e5646f15f76db4148aada2f41
 SHA512 
dd5b61bfc913a94822d74f1dac3b30f7a3979a641c3b08ccb5fa84cfbb2bfd8c0f807a30cc4ae0abfe5df7079011c20e1f8a642fd439ce6ba2c404ddee06baf5
+DIST uv-0.1.13-crates.tar.xz 47903460 BLAKE2B 
da7a2f023054197820cd1bcd13c6e4ff6d4c4bc4780fa109b2c5b796830333f21bc4c7f426052f7ed31a6c02f4e28694cfd94b1aa9d3044ebde49570e565c04b
 SHA512 
cce73590c12a082fed36092bada42b878437cc44137f47c47b4e0e6fae214295867fbda90576d8ed47b025d873dc5655ab74c9914d6ccbaf6cea994b793800d5
+DIST uv-0.1.13.gh.tar.gz 1860446 BLAKE2B 
e5c209e11ea10a0aa8a88d4d40b40fe84cdd764cab1e852b49a52d8ff8749aac59d62234626fa768e6b1c304ee7b7a54cf99f5af4ecf21b368a1b521a8f903df
 SHA512 
dc00cc26bc3b8e30edcc619bd49ff44962180623be8d1e2d7dc7c2b1c29969c8b393eda31b1392d90f0d72c15f2cb19af489e1e44f857225e461393c4b4b96c1

diff --git a/dev-python/uv/files/uv-0.1.13-skip-tests.patch 
b/dev-python/uv/files/uv-0.1.13-skip-tests.patch
new file mode 100644
index ..5dccfe525f81
--- /dev/null
+++ b/dev-python/uv/files/uv-0.1.13-skip-tests.patch
@@ -0,0 +1,48 @@
+diff --git a/crates/uv/tests/pip_compile_scenarios.rs 
b/crates/uv/tests/pip_compile_scenarios.rs
+index 2cbece6d..9b785300 100644
+--- a/crates/uv/tests/pip_compile_scenarios.rs
 b/crates/uv/tests/pip_compile_scenarios.rs
+@@ -118,3 +118,2 @@ fn 
requires_incompatible_python_version_compatible_override() -> Result<()> {
+ /// ```
+-#[test]
+ fn requires_compatible_python_version_incompatible_override() -> Result<()> {
+diff --git a/crates/uv/tests/pip_install_scenarios.rs 
b/crates/uv/tests/pip_install_scenarios.rs
+index e0ad34ec..87bff298 100644
+--- a/crates/uv/tests/pip_install_scenarios.rs
 b/crates/uv/tests/pip_install_scenarios.rs
+@@ -2369,3 +2369,2 @@ fn requires_python_version_greater_than_current() {
+ /// ```
+-#[test]
+ fn requires_python_version_greater_than_current_patch() {
+diff --git a/crates/uv/tests/pip_list.rs b/crates/uv/tests/pip_list.rs
+index 71bdf344..b80fea5f 100644
+--- a/crates/uv/tests/pip_list.rs
 b/crates/uv/tests/pip_list.rs
+@@ -95,3 +95,2 @@ fn single_no_editable() -> Result<()> {
+ 
+-#[test]
+ fn editable() -> Result<()> {
+@@ -197,3 +196,2 @@ fn editable() -> Result<()> {
+ 
+-#[test]
+ fn editable_only() -> Result<()> {
+@@ -328,3 +326,2 @@ fn editable_only() -> Result<()> {
+ 
+-#[test]
+ fn exclude() -> Result<()> {
+diff --git a/crates/uv/tests/pip_sync.rs b/crates/uv/tests/pip_sync.rs
+index bcb1fd55..b68787db 100644
+--- a/crates/uv/tests/pip_sync.rs
 b/crates/uv/tests/pip_sync.rs
+@@ -1440,3 +1440,2 @@ fn install_git_source_dist_cached() -> Result<()> {
+ /// Check that we show the right messages on cached, registry source 
distribution installs.
+-#[test]
+ fn install_registry_source_dist_cached() -> Result<()> {
+diff --git a/crates/uv/tests/venv.rs b/crates/uv/tests/venv.rs
+index ea3c213f..c6ed2233 100644
+--- a/crates/uv/tests/venv.rs
 b/crates/uv/tests/venv.rs
+@@ -340,3 +340,2 @@ fn create_venv_unknown_python_patch() -> Result<()> {
+ 
+-#[test]
+ fn create_venv_python_patch() -> Result<()> {

diff --git a/dev-python/uv/metadata.xml b/dev-python/uv/metadata.xml
new file mode 100644
index ..0aedc2ee9faa
--- /dev/null
+++ b/dev-python/uv/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   
+   
+   astral-sh/uv
+   uv
+   
+

diff --git a/dev-python/uv/uv-0.1.13.ebuild b/dev-python/uv/uv-0.1.13.ebuild
new file mode 100644
index ..11c9289c98f5
--- /dev/null
+++ b/dev-python/uv/uv-0.1.13.ebuild
@@ -0,0 +1,96 @@
+# Copyright 2024 Gentoo