Skip to content

Commit 87b0d46

Browse files
authored
chore: docs & links (#331)
- chore: add better links to metadata - docs: clean up changelog extra headers --------- Signed-off-by: Henry Schreiner <[email protected]>
1 parent ecf3c22 commit 87b0d46

File tree

3 files changed

+7
-32
lines changed

3 files changed

+7
-32
lines changed

.github/workflows/cd.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,9 @@ jobs:
2727
deploy:
2828
if: github.event_name == 'release' && github.event.action == 'published'
2929
runs-on: ubuntu-latest
30-
environment: pypi
30+
environment:
31+
name: pypi
32+
url: https://pypi.org/p/scikit-build-core
3133
permissions:
3234
id-token: write
3335
needs: [dist]

docs/changelog.md

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,6 @@ This is a small release fixing a regression in some cases caused by adding
7878
`Python_LIBRARY`. This has been reverted on non-Windows platforms, since it is
7979
only needed on Windows.
8080

81-
### What's Changed
82-
8381
Fixes:
8482

8583
- Support older setuptools-scm by @henryiii in #284
@@ -110,8 +108,6 @@ support for FindPython, scripts entries now process shebang lines, and setting a
110108
started, with a quickstart for common situations, a page on configuration, and
111109
some info on authoring a CMakeLists.
112110

113-
### What's Changed
114-
115111
Features:
116112

117113
- Support dynamic metadata by @bennyrowland in #197 and rework by @henryiii in
@@ -153,8 +149,6 @@ with wheel 0.40). It also ensures the test suite will still pass in an
153149
environment with `SOURCE_DATE_EPOCH` already set. A few internal changes are
154150
paving the way to 0.3.0.
155151

156-
### What's Changed
157-
158152
Fixes:
159153

160154
- zipinfo should report regular files by @henryiii in #220
@@ -178,8 +172,6 @@ refactoring to prepare for the next new features. A new `{wheel_tag}` value is
178172
available for `build-dir`. Some basic setup was done on the docs, as well. Debug
179173
logging and test output has been improved a little, as well.
180174

181-
### What's Changed
182-
183175
Changes:
184176

185177
- Add `{wheel_tag}` for `build-dir` by @henryiii in #207
@@ -211,8 +203,6 @@ writer implementation and support `prepare_metadata_for_build_wheel`.
211203
Scikit-build-core now also contains a backport of FindPython from CMake 3.26,
212204
which fixes SOABI on PyPy and supports the Stable ABI / Limited API.
213205

214-
### What's Changed
215-
216206
Features:
217207

218208
- Local build directory setting & build reuse by @henryiii in #181
@@ -250,17 +240,13 @@ Other things:
250240

251241
## Version 0.1.5
252242

253-
### What's Changed
254-
255243
Fixes:
256244

257245
- Ninja path not being set correctly by @henryiii in #166
258246
- Minor touchup to ninja / make by @henryiii in #167
259247

260248
## Version 0.1.4
261249

262-
### What's Changed
263-
264250
Fixes:
265251

266252
- `entrypoints.txt` should be `entry_points.txt` by @njzjz in #161
@@ -276,8 +262,6 @@ Other things:
276262

277263
## Version 0.1.3
278264

279-
### What's Changed
280-
281265
Fixes:
282266

283267
- Issue with experimental extra directory targeting by @henryiii in #144
@@ -297,8 +281,6 @@ Fixes:
297281

298282
## Version 0.1.1
299283

300-
### What's Changed
301-
302284
Fixes:
303285

304286
- Windows non-default generators by @henryiii in #137
@@ -321,8 +303,6 @@ released.
321303

322304
Still preparing for release. One small addition to the error printout.
323305

324-
### What's Changed
325-
326306
Features:
327307

328308
- Did you mean? for config-settings and pyproject.toml by @henryiii in #135
@@ -335,8 +315,6 @@ Testing:
335315

336316
Preparing for a non-beta release.
337317

338-
### What's Changed
339-
340318
Fixes:
341319

342320
- Paths on Windows by @henryiii in #126
@@ -360,8 +338,6 @@ Testing:
360338

361339
A quick fix for macOS universal2 tags not expanding when enabled.
362340

363-
### What's Changed
364-
365341
Fixes:
366342

367343
- Expand macos tags missing by @henryiii in #105
@@ -377,8 +353,6 @@ https://github.com/scikit-build/scikit-build-core/compare/v0.1.0b1...v0.1.0b2
377353

378354
## Version 0.1.0b1
379355

380-
### What's Changed
381-
382356
This release is focused on preparing for conda-forge and some macOS fixes.
383357

384358
Features:
@@ -407,8 +381,6 @@ This release adds a lot of configuration options, including `minimum-version`,
407381
which can be set to 0.0 to ensure defaults remain consistent (similar to
408382
`cmake_minimum_required`).
409383

410-
### What's Changed
411-
412384
Features:
413385

414386
- Dict options by @henryiii in #78
@@ -442,8 +414,6 @@ This release brings a lot of further development. This is starting to be used by
442414
downstream projects; it is a good idea to be a little careful with versions
443415
still, configuration may change.
444416

445-
### What's Changed
446-
447417
Features:
448418

449419
- Allow python packages to be specified by @henryiii in #58

pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,10 @@ docs = [
8383

8484
[project.urls]
8585
Homepage = "https://github.com/scikit-build/scikit-build-core"
86-
Examples = "https://github.com/scikit-build/scikit-build-core/tree/main/tests/packages"
86+
Documentation = "https://scikit-build-core.readthedocs.io"
87+
Discussions = "https://github.com/orgs/scikit-build/discussions"
88+
Issues = "https://github.com/scikit-build/scikit-build-core/issues"
89+
Changelog = "https://scikit-build-core.readthedocs.io/en/latest/changelog.html"
8790

8891
[project.entry-points]
8992
"distutils.commands".build_cmake = "scikit_build_core.setuptools.build_cmake:BuildCMake"

0 commit comments

Comments
 (0)