Skip to content

Commit

Permalink
updating some build stuff
Browse files Browse the repository at this point in the history
  • Loading branch information
nh13 committed Dec 19, 2024
1 parent b6edef3 commit 82bb83b
Show file tree
Hide file tree
Showing 4 changed files with 59 additions and 72 deletions.
1 change: 1 addition & 0 deletions .readthedocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ build:
python: "3.12"
jobs:
post_install:
- git clone https://github.com/lh3/bwa.git
- pip install poetry==1.8.3
- poetry config virtualenvs.create false
- VIRTUAL_ENV=$READTHEDOCS_VIRTUALENV_PATH poetry install
Expand Down
2 changes: 1 addition & 1 deletion build.py
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ def cythonize_helper(extension_modules: List[Extension]) -> List[Extension]:
nthreads=multiprocessing.cpu_count() * 2,

# Tell Cython we're using Python 3. Becomes default in Cython 3
compiler_directives={"language_level": "3"},
compiler_directives={"language_level": "3", 'embedsignature': True},

# (Optional) Always rebuild, even if files untouched
force=True,
Expand Down
Loading

0 comments on commit 82bb83b

Please sign in to comment.