Published August 1, 2024 | Version v0.4
Book Open

pyOpenSci/python-package-guide: pyOpenSci packaging guide v0.4

Description

What's Changed

  • Fix: reorganize index structure for users by @lwasser in https://github.com/pyOpenSci/python-package-guide/pull/188
  • Fix: minor edits by @lwasser in https://github.com/pyOpenSci/python-package-guide/pull/206
  • Fix broken stuff 2 (and keep stuff unbroken) by @sneakers-the-rat in https://github.com/pyOpenSci/python-package-guide/pull/205
  • Use pyproject.toml, remove requirements.txt by @sneakers-the-rat in https://github.com/pyOpenSci/python-package-guide/pull/204
  • docs: add ctb as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/208
  • all my requirements gone by @sneakers-the-rat in https://github.com/pyOpenSci/python-package-guide/pull/207
  • docs: add calekochenour as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/214
  • Version specification in main text of tutorials/pyproject-toml.md by @sneakers-the-rat in https://github.com/pyOpenSci/python-package-guide/pull/191
  • Fix: update link to coc by @lwasser in https://github.com/pyOpenSci/python-package-guide/pull/216
  • docs: add miguelalizo as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/219
  • Fix: Issue 201 - conda-forge tutorial learning objectives by @miguelalizo in https://github.com/pyOpenSci/python-package-guide/pull/218
  • docs: add nyeshlur as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/231
  • docs: add Tyler-Bonnell as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/233
  • docs: add ptressel as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/235
  • update: hatch tutorial by @ucodery in https://github.com/pyOpenSci/python-package-guide/pull/217
  • Update installable-code.md by @nyeshlur in https://github.com/pyOpenSci/python-package-guide/pull/230
  • Update installable-code.md by @nyeshlur in https://github.com/pyOpenSci/python-package-guide/pull/220
  • Update publish-conda-forge.md to fix tiny typo by @ptressel in https://github.com/pyOpenSci/python-package-guide/pull/225
  • Update publish-pypi.md to remove near-duplicate line. by @ptressel in https://github.com/pyOpenSci/python-package-guide/pull/223
  • Update intro.md: Remove Duplicate Link/Sentence by @Tyler-Bonnell in https://github.com/pyOpenSci/python-package-guide/pull/221
  • Update text to reflect modern Hatch by @ofek in https://github.com/pyOpenSci/python-package-guide/pull/241
  • Add: text on Hatch backend compatibility by @ucodery in https://github.com/pyOpenSci/python-package-guide/pull/228
  • More consistent LICENSE and CODE_OF_CONDUCT usage by @ptressel in https://github.com/pyOpenSci/python-package-guide/pull/234
  • Add: changelog-file.md to the Docs-for-Contributors-and-Maintainers section. by @miguelalizo in https://github.com/pyOpenSci/python-package-guide/pull/222
  • Update publish-pypi.md with consistent usage for "test PyPI". by @ptressel in https://github.com/pyOpenSci/python-package-guide/pull/224
  • Add: Tutorial for migrating from setup.py to pyproject.toml using Hatch by @miguelalizo in https://github.com/pyOpenSci/python-package-guide/pull/229
  • Update get-to-know-hatch.md for consistent style of "Hatch" etc. by @ptressel in https://github.com/pyOpenSci/python-package-guide/pull/227
  • API Documentation Tutorial: Fix a few typos and clean up punctuation by @Tyler-Bonnell in https://github.com/pyOpenSci/python-package-guide/pull/242
  • Include missed update step pyproject.toml by @Tyler-Bonnell in https://github.com/pyOpenSci/python-package-guide/pull/243
  • Fix: sphinx warnings by @lwasser in https://github.com/pyOpenSci/python-package-guide/pull/246
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pyOpenSci/python-package-guide/pull/245
  • docs: add ucodery as a contributor for code, review, and 2 more by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/251
  • literalinclude directives by @ucodery in https://github.com/pyOpenSci/python-package-guide/pull/239
  • update version from 0.1.0 to 0.1 by @pb-413 in https://github.com/pyOpenSci/python-package-guide/pull/262
  • docs: add kenseehart as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/283
  • docs: add ryanskeith as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/284
  • Update version references in tutorial: 0.1.0 -> 0.1 by @pb-413 in https://github.com/pyOpenSci/python-package-guide/pull/279
  • docs: add pb-413 as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/285
  • docs: add sosey as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/286
  • docs: add BSuperbad as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/288
  • Add command line example for finding hatch config file location by @sosey in https://github.com/pyOpenSci/python-package-guide/pull/256
  • Fixing Table of Contents/ Nav by @BSuperbad in https://github.com/pyOpenSci/python-package-guide/pull/266
  • docs: add chenghlee as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/289
  • docs: add Vaunty as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/290
  • Replace usage of "Anaconda Cloud" in various contexts by @chenghlee in https://github.com/pyOpenSci/python-package-guide/pull/269
  • Update github actions versions to current by @sosey in https://github.com/pyOpenSci/python-package-guide/pull/277
  • Unique package name - Corrective action steps by @pb-413 in https://github.com/pyOpenSci/python-package-guide/pull/280
  • use literalinclude in code-style-linting-format by @ucodery in https://github.com/pyOpenSci/python-package-guide/pull/259
  • Add: hatch plus meson-python python package example to guidebook by @ucodery in https://github.com/pyOpenSci/python-package-guide/pull/274
  • docs: add flpm as a contributor for review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/291
  • docs: add zackw as a contributor for review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/292
  • docs: add sn3hay as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/295
  • Setup Vale (prose linter) with a minimal unobtrusive configuration by @flpm in https://github.com/pyOpenSci/python-package-guide/pull/281
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pyOpenSci/python-package-guide/pull/294
  • Change formatting to satisfy codespell check by @willingc in https://github.com/pyOpenSci/python-package-guide/pull/296
  • Add: help wanted automated workflow to guidebook repo by @lwasser in https://github.com/pyOpenSci/python-package-guide/pull/297
  • Always use python -m with pip by @jhkennedy in https://github.com/pyOpenSci/python-package-guide/pull/300
  • Update diagram -hatch backends by @lwasser in https://github.com/pyOpenSci/python-package-guide/pull/302
  • docs: add stefanor as a contributor for review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/303
  • docs: add stefmolin as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/306
  • Mention that the code of conduct has placeholder values by @stefmolin in https://github.com/pyOpenSci/python-package-guide/pull/305
  • docs: add WeepingClown13 as a contributor for review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/307
  • Add support for internationalization to the guide by @flpm in https://github.com/pyOpenSci/python-package-guide/pull/298
  • Add a translation guide for contributors by @flpm in https://github.com/pyOpenSci/python-package-guide/pull/304
  • Start spanish translation by @flpm in https://github.com/pyOpenSci/python-package-guide/pull/309
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pyOpenSci/python-package-guide/pull/312
  • [Tuesday july 2 merge] Fix: update hatch install instructions by @lwasser in https://github.com/pyOpenSci/python-package-guide/pull/308
  • Structure the CONTRIBUTING guide to define sprint tasks by @flpm in https://github.com/pyOpenSci/python-package-guide/pull/311
  • Prepare translation files for SciPy sprint by @flpm in https://github.com/pyOpenSci/python-package-guide/pull/314
  • docs: add choldgraf as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/315
  • docs: add npch as a contributor for review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/316
  • update badges url by @sneakers-the-rat in https://github.com/pyOpenSci/python-package-guide/pull/318
  • docs: add RobPasMue as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/344
  • docs: add yardasol as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/345
  • docs: add ayhanxian as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/346
  • docs: add hpodzorski-USGS as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/347
  • docs: add ncclementi as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/348
  • docs: add John-Drake as a contributor for code, and review by @allcontributors in https://github.com/pyOpenSci/python-package-guide/pull/349
  • Update conf.py to include Code of Conduct link to footer by @ayhanxian in https://github.com/pyOpenSci/python-package-guide/pull/324

New Contributors

  • @miguelalizo made their first contribution in https://github.com/pyOpenSci/python-package-guide/pull/218
  • @nyeshlur made their first contribution in https://github.com/pyOpenSci/python-package-guide/pull/230
  • @ptressel made their first contribution in https://github.com/pyOpenSci/python-package-guide/pull/225
  • @Tyler-Bonnell made their first contribution in https://github.com/pyOpenSci/python-package-guide/pull/221
  • @ofek made their first contribution in https://github.com/pyOpenSci/python-package-guide/pull/241
  • @pb-413 made their first contribution in https://github.com/pyOpenSci/python-package-guide/pull/262
  • @sosey made their first contribution in https://github.com/pyOpenSci/python-package-guide/pull/256
  • @BSuperbad made their first contribution in https://github.com/pyOpenSci/python-package-guide/pull/266
  • @chenghlee made their first contribution in https://github.com/pyOpenSci/python-package-guide/pull/269
  • @flpm made their first contribution in https://github.com/pyOpenSci/python-package-guide/pull/281
  • @willingc made their first contribution in https://github.com/pyOpenSci/python-package-guide/pull/296
  • @jhkennedy made their first contribution in https://github.com/pyOpenSci/python-package-guide/pull/300
  • @stefmolin made their first contribution in https://github.com/pyOpenSci/python-package-guide/pull/305
  • @ayhanxian made their first contribution in https://github.com/pyOpenSci/python-package-guide/pull/324

Full Changelog: https://github.com/pyOpenSci/python-package-guide/compare/v0.3...v0.4

Files

pyOpenSci/python-package-guide-v0.4.zip

Files (14.2 MB)

Name Size Download all
md5:aab57633b23ad940529fa9f7794c7ac5
14.2 MB Preview Download

Additional details

Related works