Skip to content

Commit 929ef8a

Browse files
committed
Move dev dependences into pyproject.toml
1 parent a1434e8 commit 929ef8a

File tree

4 files changed

+1007
-22
lines changed

4 files changed

+1007
-22
lines changed

devbox.json

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
{
22
"$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.13.3/.schema/devbox.schema.json",
3-
"packages": ["[email protected]"],
3+
"packages": [
4+
5+
6+
],
47
"shell": {
5-
"init_hook": ". ${VENV_DIR}/bin/activate",
6-
"scripts": {
7-
"setup": [
8-
"pip install hatch==1.12.0 pre-commit==4.0.1",
9-
"pre-commit install"
10-
]
11-
}
8+
"init_hook": ". ${VENV_DIR}/bin/activate"
129
}
1310
}

devbox.lock

Lines changed: 82 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,60 +1,128 @@
11
{
22
"lockfile_version": "1",
33
"packages": {
4-
5-
"last_modified": "2024-09-10T15:01:03Z",
4+
"github:NixOS/nixpkgs/nixpkgs-unstable": {
5+
"last_modified": "2025-07-24T23:24:55Z",
6+
"resolved": "github:NixOS/nixpkgs/0d00f23f023b7215b3f1035adb5247c8ec180dbc?lastModified=1753399495&narHash=sha256-7XG%2FQBqhrYOyA2houjRTL2NMa7IKZZ%2FsomBqr%2BQ%2F6Wo%3D"
7+
},
8+
9+
"last_modified": "2025-08-11T07:05:29Z",
10+
"resolved": "github:NixOS/nixpkgs/9585e9192aadc13ec3e49f33f8333bd3cda524df#pre-commit",
11+
"source": "devbox-search",
12+
"version": "4.2.0",
13+
"systems": {
14+
"aarch64-darwin": {
15+
"outputs": [
16+
{
17+
"name": "out",
18+
"path": "/nix/store/awyg4wwb7w117sr32zbw453yylzy1sv5-pre-commit-4.2.0",
19+
"default": true
20+
},
21+
{
22+
"name": "dist",
23+
"path": "/nix/store/6j8b2k8vcm8ff3fwrwpkxr2q796yqwzl-pre-commit-4.2.0-dist"
24+
}
25+
],
26+
"store_path": "/nix/store/awyg4wwb7w117sr32zbw453yylzy1sv5-pre-commit-4.2.0"
27+
},
28+
"aarch64-linux": {
29+
"outputs": [
30+
{
31+
"name": "out",
32+
"path": "/nix/store/z7aiyfndjqrzk0igjdzjf2sab137083p-pre-commit-4.2.0",
33+
"default": true
34+
},
35+
{
36+
"name": "dist",
37+
"path": "/nix/store/mr9jivn3fc4g4ncb25ij73481ilmba4k-pre-commit-4.2.0-dist"
38+
}
39+
],
40+
"store_path": "/nix/store/z7aiyfndjqrzk0igjdzjf2sab137083p-pre-commit-4.2.0"
41+
},
42+
"x86_64-darwin": {
43+
"outputs": [
44+
{
45+
"name": "out",
46+
"path": "/nix/store/mx4vjrjzfxsarwkx12ddvn18kvphsds4-pre-commit-4.2.0",
47+
"default": true
48+
},
49+
{
50+
"name": "dist",
51+
"path": "/nix/store/hgf3j4hj0ng2xwq71n5a8j02y6zha5gq-pre-commit-4.2.0-dist"
52+
}
53+
],
54+
"store_path": "/nix/store/mx4vjrjzfxsarwkx12ddvn18kvphsds4-pre-commit-4.2.0"
55+
},
56+
"x86_64-linux": {
57+
"outputs": [
58+
{
59+
"name": "out",
60+
"path": "/nix/store/h9f0ac5z0scz7fp4p8xznw2m04xx45in-pre-commit-4.2.0",
61+
"default": true
62+
},
63+
{
64+
"name": "dist",
65+
"path": "/nix/store/k9svwjpac38jf5c1zlxdhvhpk3ljf57r-pre-commit-4.2.0-dist"
66+
}
67+
],
68+
"store_path": "/nix/store/h9f0ac5z0scz7fp4p8xznw2m04xx45in-pre-commit-4.2.0"
69+
}
70+
}
71+
},
72+
73+
"last_modified": "2025-05-16T20:19:48Z",
674
"plugin_version": "0.0.4",
7-
"resolved": "github:NixOS/nixpkgs/5ed627539ac84809c78b2dd6d26a5cebeb5ae269#python3",
75+
"resolved": "github:NixOS/nixpkgs/12a55407652e04dcf2309436eb06fef0d3713ef3#python313",
876
"source": "devbox-search",
9-
"version": "3.12.5",
77+
"version": "3.13.3",
1078
"systems": {
1179
"aarch64-darwin": {
1280
"outputs": [
1381
{
1482
"name": "out",
15-
"path": "/nix/store/9pj4rzx5pbynkkxq1srzwjhywmcfxws3-python3-3.12.5",
83+
"path": "/nix/store/1a8xg8l3m67hxinxzzcsak9736qm9vsf-python3-3.13.3",
1684
"default": true
1785
}
1886
],
19-
"store_path": "/nix/store/9pj4rzx5pbynkkxq1srzwjhywmcfxws3-python3-3.12.5"
87+
"store_path": "/nix/store/1a8xg8l3m67hxinxzzcsak9736qm9vsf-python3-3.13.3"
2088
},
2189
"aarch64-linux": {
2290
"outputs": [
2391
{
2492
"name": "out",
25-
"path": "/nix/store/6iq3nhgdyp8a5wzwf097zf2mn4zyqxr6-python3-3.12.5",
93+
"path": "/nix/store/yy0xvc2rydhrs0h1v8d7r3sql347xzz5-python3-3.13.3",
2694
"default": true
2795
},
2896
{
2997
"name": "debug",
30-
"path": "/nix/store/xc4hygp28y7g1rvjf0vi7fj0d83a75pj-python3-3.12.5-debug"
98+
"path": "/nix/store/42bxfqfrh8cwspl7szr0cw8739xv8qlq-python3-3.13.3-debug"
3199
}
32100
],
33-
"store_path": "/nix/store/6iq3nhgdyp8a5wzwf097zf2mn4zyqxr6-python3-3.12.5"
101+
"store_path": "/nix/store/yy0xvc2rydhrs0h1v8d7r3sql347xzz5-python3-3.13.3"
34102
},
35103
"x86_64-darwin": {
36104
"outputs": [
37105
{
38106
"name": "out",
39-
"path": "/nix/store/ks8acr22s4iggnmvxydm5czl30racy32-python3-3.12.5",
107+
"path": "/nix/store/gbrigjhghz9v2p0zf9b2fnvs0g0yx7q4-python3-3.13.3",
40108
"default": true
41109
}
42110
],
43-
"store_path": "/nix/store/ks8acr22s4iggnmvxydm5czl30racy32-python3-3.12.5"
111+
"store_path": "/nix/store/gbrigjhghz9v2p0zf9b2fnvs0g0yx7q4-python3-3.13.3"
44112
},
45113
"x86_64-linux": {
46114
"outputs": [
47115
{
48116
"name": "out",
49-
"path": "/nix/store/h3i0acpmr8mrjx07519xxmidv8mpax4y-python3-3.12.5",
117+
"path": "/nix/store/2mab9iiwhcqwk75qwvp3zv0bvbiaq6cs-python3-3.13.3",
50118
"default": true
51119
},
52120
{
53121
"name": "debug",
54-
"path": "/nix/store/0a39pi2s6kxqc3kjjz2y9yzibd62zhhb-python3-3.12.5-debug"
122+
"path": "/nix/store/9z6k8ijl2md0y2n95yprbjj4vxbfsi15-python3-3.13.3-debug"
55123
}
56124
],
57-
"store_path": "/nix/store/h3i0acpmr8mrjx07519xxmidv8mpax4y-python3-3.12.5"
125+
"store_path": "/nix/store/2mab9iiwhcqwk75qwvp3zv0bvbiaq6cs-python3-3.13.3"
58126
}
59127
}
60128
}

pyproject.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,11 @@ source = ["ulid"]
105105
[tool.doc8]
106106
max-line-length = 100
107107

108+
[tool.uv]
109+
dev-dependencies = [
110+
"hatch>=1.14.1",
111+
]
112+
108113
[tool.hatch.metadata.hooks.fancy-pypi-readme]
109114
content-type = "text/x-rst"
110115

0 commit comments

Comments
 (0)