Commit Graph
268 Commits
Author SHA1 Message Date
Joe Rickerby de80b4af95 Bump version: v2.1.2 2021-09-14 09:13:26 +01:00
cibuildwheel-bot[bot]andmayeut 604a1b5a33 Update dependencies (#823)
Co-authored-by: mayeut <mayeut@users.noreply.github.com>
2021-09-13 10:16:27 -04:00
Joe RickerbyandHenry Schreiner 15123a0e29 Update docs/faq.md
Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com>
2021-09-11 13:51:14 +01:00
Joe Rickerby efa161e329 Add tabs 2021-09-11 13:02:46 +01:00
Joe Rickerby 49e583a54a Add docs entry regarding DYLD_LIBRARY_PATH
Fix #816
2021-09-09 17:43:38 +01:00
Joe Rickerby f43b40394e Merge pull request #749 from pypa/docs-setup
docs: Rework the setup page to include information about local builds before going to CI
2021-09-09 15:41:52 +01:00
jbarlow83 02652e662e examples: pikepdf uses GitHub Actions now (#815) 2021-09-08 15:43:53 -04:00
cibuildwheel-bot[bot]andmayeut 2709a49715 Update dependencies (#814)
Co-authored-by: mayeut <mayeut@users.noreply.github.com>
2021-09-06 13:24:07 +02:00
cibuildwheel-bot[bot]andmayeut 3092095414 Update dependencies (#812)
Co-authored-by: mayeut <mayeut@users.noreply.github.com>
2021-08-31 16:28:41 +02:00
Joe Rickerby 326a9a942b Make clear local builds are optional 2021-08-28 12:24:21 +01:00
Joe Rickerby f29bce52d7 Run bin/projects.py 2021-08-23 19:49:42 +01:00
Joe Rickerby effc102b4d Merge remote-tracking branch 'origin/main' into readme-tidy 2021-08-23 18:53:58 +01:00
Joe Rickerby 5b64a4dc6a Spelling 2021-08-23 09:13:20 +01:00
Il'ya ed83b2efcf add tgcalls example 2021-08-21 22:00:33 +02:00
Joe Rickerby 8bd05daf2c Merge remote-tracking branch 'origin/main' into docs-setup 2021-08-20 17:32:12 +01:00
Joe Rickerby 3cbc86bd33 Big tidy of the Tips and tricks page 2021-08-20 17:29:51 +01:00
Joe Rickerby 6e7716e7a2 Move the build-in advice to faq.md 2021-08-20 17:00:22 +01:00
Henry Schreiner 7f6350e97a docs: remove mention of prerelease flag for 3.10 2021-08-07 23:38:44 -04:00
Joe Rickerby c713c6053d Bump version: v2.1.1 2021-08-07 20:06:19 +01:00
Joe Rickerby 8d1238f8e0 Bump version: v2.1.0 2021-08-07 18:18:50 +01:00
Hanaasagi 3a068dc6a4 fix: fix the libffi package name in doc 2021-08-04 14:26:40 +00:00
Joe Rickerby 2de5bf4b90 Bump version: v2.0.1 2021-07-25 14:39:54 +01:00
Joe Rickerby 7cef9ffb02 Change bin/projects.py to only write the first 10 projects to the readme 2021-07-20 18:50:45 +01:00
Joe Rickerby 67b58b8709 Move full changelog to docs/changelog.md, add a summary in README 2021-07-19 19:02:43 +01:00
Daniele Varrazzo 413c9f30dd Quote the $(date) in the yaml example for consistency with pyproject.toml 2021-07-19 17:16:23 +02:00
Daniele Varrazzo 976173f6e1 Add example of Windows PATH manipulation in pyproject.toml too 2021-07-19 17:16:16 +02:00
Daniele Varrazzo 3e712f1a6c No need to strip trailing eol in multiline environment example 2021-07-19 15:24:39 +02:00
Daniele Varrazzo b306ab4ac7 Simplify yaml env vars examples
Don't use yaml double quotes because they imply a round of escaping
(unlike single quotes or multiline strings).
2021-07-19 14:00:11 +02:00
Daniele Varrazzo 51b021e08a Add an example of PATH customisation on Windows
On Windows you often find directories containing spaces. The relation
between quotes and escaping is not intuitive, see #765.
2021-07-18 17:19:41 +02:00
Joe Rickerby d8c7cb2cea Bump version: v2.0.0 2021-07-16 12:05:12 +01:00
Joe Rickerby 643ad1ad4f Merge pull request #760 from henryiii/henryiii/docs/cmake
docs: add two projects
2021-07-16 10:26:31 +01:00
Henry Schreiner 64236303df docs: add cmake/ninja to projects 2021-07-15 22:38:58 -04:00
Henry Schreiner d31df17f3a docs: add multiline examples 2021-07-15 22:30:35 -04:00
Henry Schreiner 25c27ad283 style: check spelling in pre-commit (#758) 2021-07-14 13:45:04 -04:00
Joe Rickerby 5e6ffa9f25 Bump version: v2.0.0b2 2021-07-09 22:18:03 +01:00
Joe Rickerby 63720bbc67 Bump version: v2.0.0b1 2021-07-09 18:56:12 +01:00
Moritz 0c32cc162e docs: fix toml syntax in example config code. (#751) 2021-07-09 12:23:06 -04:00
Henry Schreiner 46fd5d9de4 docs: clarify location of dependabot file (#731)
* docs: clarify location of dependabot file

* Update faq.md
2021-06-29 23:33:09 -04:00
Joe Rickerby d6cf349b1a Bump version: v2.0.0a4 2021-06-25 13:55:15 +01:00
Henry SchreinerandJoe Rickerby 515e9be2c4 feat: support pypa build (#521)
* feat: support pypa build

fix: update `cibuildwheel.linux.troubleshoot` to know about build

Workaround issue with PyPy venv module by installing build[virtualenv]

fix: test_dependency_constraints_file when using build

fix: test/test_pep518.py

fix: use `strtobool` to parse `CIBW_PYPA_BUILD`

fix: update `cibuildwheel.linux.troubleshoot` to know about `python -m pip wheel`

test: use `build_mode` in `test/test_dependency_versions.py` tests

* refactor: use build-backend instead

* Apply suggestions from code review

Co-authored-by: Joe Rickerby <joerick@mac.com>

* refactor: use literal types for build_frontend

* refactor(tests): build_mode -> build_frontend_env

* Update test/test_before_build.py

Co-authored-by: Joe Rickerby <joerick@mac.com>
2021-06-23 10:47:18 -04:00
Henry Schreiner 9e1369e07d docs: add Python 3.8 to the identifer list (#728) 2021-06-22 18:14:57 -04:00
Joe Rickerby ad66e7cc6c More progress on Setup docs 2021-06-22 20:08:30 +01:00
Joe Rickerby 0cfa3f74d4 Rework the setup page to include information about local builds before going to CI 2021-06-22 20:02:50 +01:00
Joe Rickerby 501562c572 Bump version: v2.0.0a3 2021-06-22 18:23:12 +01:00
Joe RickerbyandHenry Schreiner b6a862a3ff Add a mkdocs extension to generate the --help output (#720)
* Add a mkdocs extension to generate the --help output

* Add the correct setuptools syntax for relative requirements

* docs: use macro plugin instead

* docs: remove indirection in docs

Co-authored-by: Henry Schreiner <henryschreineriii@gmail.com>
2021-06-22 12:18:22 +00:00
Henry Schreiner 703f6b9d82 docs: update star counts 2021-06-21 14:49:47 -04:00
f62cbc303a feat: configuration support (#684)
* feat: configuration support

* refactor: include manylinux, minor redesign

* "project global" overrides "default platform"

This allows overriding `repair-wheel-command` in the `[tool.cibuildwheel.global]` section.

* fix: add PyPy images

* refactor: remove global

* fix: support tables and arrays

* docs: add pyproject.toml config to docs

* docs: updates based on feedback

* fix: only join if sensible

* refactor: remove manylinux dict

* docs: examples headers and sections on each

* feat: support changing the config from the command line

* fix: use {package}

* tests: add a few tests and mention config one more place

* Restyle examples tabs to remove indent

* Unrelated docs improvements

* Absorb extra content into the tab

* Make the tabs smaller and to the right

* Copy edits to options

* Fix header ids

* Use fewer [tool.cibuildwheel] headers

* docs: minor additions/fixes

* feat: disallow options on some platforms

* docs: make the examples a tiny bit more tabby

* fix: enforce tables/lists are optionally separate

* Some unrelated fixes to the other tab styling

* Minor fix to tab styling

* Refactor to make code a bit more linear and immutable

* Minor docs changes

Co-authored-by: mayeut <mayeut@users.noreply.github.com>
Co-authored-by: Joe Rickerby <joerick@mac.com>
2021-06-21 12:26:46 -04:00
Henry Schreiner 9c36d85eee docs: update wording on AS (#714)
Python 3.8+ supports this now. Unlikely to ever be back-ported further.
2021-06-16 22:33:32 -04:00
Joe Rickerby 688c458172 Bump version: v2.0.0a2 2021-06-01 09:27:24 +01:00
Joe Rickerby fa883329ee Bump version: v2.0.0a1 2021-06-01 09:21:59 +01:00