File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66# TO CREATE A NEW RELEASE, TAG A COMMIT WITH THE FOLLOWING FORMAT:
77# git tag v1.X.Y
88# git push origin v1.X.Y
9+ # IF THE TAG v1.X.Y ALREADY EXISTS, RUN THE FOLLOWING COMMANDS FIRST:
10+ # git tag -d v1.X.Y
11+ # git push origin :refs/tags/v1.X.Y
912
1013name : Build and Publish
1114permissions :
3336 env :
3437 CIBW_BUILD : cp310-* cp311-* cp312-* cp313-* cp314-*
3538 CIBW_SKIP : " *-musllinux_*"
36- CIBW_BEFORE_BUILD : pip install mypy>=1.19.0 mypy-extensions>=1.1.0 types-regex types-keyboard prompt_toolkit>=3.0.41
39+ CIBW_BEFORE_BUILD : pip install setuptools>=80.0.0 wheel>=0.45.0 mypy>=1.19.0 mypy-extensions>=1.1.0 types-regex types-keyboard prompt_toolkit>=3.0.41
3740 CIBW_BUILD_FRONTEND : " pip; args: --no-build-isolation"
3841 CIBW_ENVIRONMENT : XULBUX_USE_MYPYC=1
3942
Original file line number Diff line number Diff line change 11[build-system ]
2+ # SAME BUILD-DEPS ALSO NEED TO BE SPECIFIED IN CIBW_BEFORE_BUILD IN .github/workflows/build-and-publish.yml
23requires = [
34 " setuptools>=80.0.0" ,
45 " wheel>=0.45.0" ,
5- # OTHER BUILD-DEPS SPECIFIED IN CIBW_BEFORE_BUILD IN .github/workflows/build-and-publish.yml
6+ " mypy>=1.19.0" ,
7+ " mypy-extensions>=1.1.0" ,
8+ # TYPES FOR MyPy
9+ " types-regex" ,
10+ " types-keyboard" ,
11+ " prompt_toolkit>=3.0.41" ,
612]
713build-backend = " setuptools.build_meta"
814
You can’t perform that action at this time.
0 commit comments