Skip to content

Commit 51d2966

Browse files
committed
fixes to make sure uv build works
1 parent e7a9fea commit 51d2966

File tree

4 files changed

+8
-3
lines changed

4 files changed

+8
-3
lines changed

MANIFEST.in

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
include requirements/*

requirements/base.txt

+1
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ Flask==2.2.2
22
requests==2.24.0
33
psutil==5.8.0
44
Werkzeug<3.0
5+
setuptools==75.8.0

requirements/dev.txt

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
-r test.txt
22

3+
fastentrypoints
34
ipython
45
ipdb
56
pudb

setup.py

+5-3
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
from shutil import rmtree
1111

1212
from setuptools import find_packages, setup, Command
13-
import pip
1413

1514
# Save ~200ms on script startup time
1615
# See https://github.com/ninjaaron/fast-entry_points
17-
import fastentrypoints
16+
# import fastentrypoints
1817

1918
# Package meta-data.
2019
NAME = 'brotab'
@@ -31,7 +30,10 @@
3130
# requirements = list(pip.req.parse_requirements(
3231
# 'requirements.txt', session=pip.download.PipSession()))
3332
# REQUIRED = [requirement.name for requirement in requirements]
34-
REQUIRED = [line.strip() for line in open('requirements/base.txt').readlines()]
33+
# REQUIRED = [line.strip() for line in open('requirements/base.txt').readlines()]
34+
with open('requirements/base.txt') as f:
35+
requirements = [line.strip() for line in f if line.strip() and not line.startswith('#')]
36+
REQUIRED = requirements
3537

3638
# The rest you shouldn't have to touch too much :)
3739
# ------------------------------------------------

0 commit comments

Comments
 (0)