Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | docs: Fix incorrect syntax | Anderson Bravalheri | 2022-08-05 | 1 | -1/+1 | |
| | | | ||||||
| * | | docs: Fix phrases in userguide/development_mode | Anderson Bravalheri | 2022-08-05 | 1 | -2/+2 | |
| | | | ||||||
| * | | docs: Fix link display text | Anderson Bravalheri | 2022-08-04 | 1 | -1/+1 | |
| | | | ||||||
| * | | Update docs on the development_mode page (#3485) | Anderson Bravalheri | 2022-08-04 | 1 | -3/+98 | |
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mention: - compat mode - limitations in terms of accessing files outside of the package directory. - limitations in terms of __file__ and __path__ exact values. implementation mechanisms | |||||
| | * | | docs: Improve developement_mode.rst | Anderson Bravalheri | 2022-08-03 | 1 | -8/+10 | |
| | | | | ||||||
| | * | | doc: Add section explaining how editable installs work | Anderson Bravalheri | 2022-08-03 | 1 | -0/+44 | |
| | | | | ||||||
| | * | | docs: Mention 'compat' editable installation mode | Anderson Bravalheri | 2022-08-03 | 1 | -2/+29 | |
| | | | | ||||||
| | * | | docs: Expand editable install limitations section | Anderson Bravalheri | 2022-08-03 | 1 | -1/+23 | |
| | | | | ||||||
| * | | | Merge branch 'main' into feature/pep660 | Anderson Bravalheri | 2022-08-04 | 1 | -1/+1 | |
| |\ \ \ | | |/ / | |/| | | ||||||
| * | | | Merge branch 'main' into feature/pep660 | Anderson Bravalheri | 2022-08-02 | 1 | -3/+3 | |
| |\ \ \ | ||||||
| * | | | | Fix outdated version number in docsv64.0.0b1 | Anderson Bravalheri | 2022-07-04 | 1 | -2/+2 | |
| | | | | | ||||||
| * | | | | Merge 'upstream/main' into feature/pep660 | Anderson Bravalheri | 2022-07-04 | 2 | -17/+12 | |
| |\ \ \ \ | ||||||
| * \ \ \ \ | [Doc] Ensure members of the build subcommand protocol are listed by autodoc ↵ | Anderson Bravalheri | 2022-07-04 | 1 | -0/+1 | |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | (#3429) | |||||
| | * | | | | | Ensure members of the subcommand protocol are listed by autodoc | Anderson Bravalheri | 2022-07-03 | 1 | -0/+1 | |
| | | | | | | | ||||||
| * | | | | | | Document dir in strict editable installs | Anderson Bravalheri | 2022-06-29 | 1 | -0/+9 | |
| |/ / / / / | ||||||
| * | | | | | Add notes about namespaces, tox + small fixes | Anderson Bravalheri | 2022-06-27 | 1 | -8/+13 | |
| | | | | | | ||||||
| * | | | | | Add interfaces to docs | Anderson Bravalheri | 2022-06-25 | 1 | -3/+15 | |
| | | | | | | ||||||
| * | | | | | Add note about using editable installs for test environments | Anderson Bravalheri | 2022-06-25 | 1 | -0/+6 | |
| | | | | | | ||||||
| * | | | | | Allow users to opt-into previous "develop" behavior | Anderson Bravalheri | 2022-06-25 | 1 | -0/+12 | |
| | | | | | | ||||||
| * | | | | | Update development mode docs | Anderson Bravalheri | 2022-06-25 | 2 | -31/+131 | |
| | | | | | | ||||||
* | | | | | | typo fix | nxnjz | 2022-08-09 | 1 | -1/+1 | |
| | | | | | | ||||||
* | | | | | | Update docs/userguide/dependency_management.rst | Anderson Bravalheri | 2022-08-08 | 1 | -1/+1 | |
| | | | | | | ||||||
* | | | | | | Add docs section on direct URL dependencies | smheidrich | 2022-08-06 | 1 | -7/+56 | |
| |_|_|_|/ |/| | | | | ||||||
* | | | | | docs: Fix reference to old exception name (#3472) | Anderson Bravalheri | 2022-08-06 | 1 | -7/+7 | |
|\ \ \ \ \ | ||||||
| * | | | | | docs: Markup polishing | Daniele Nicolodi | 2022-07-30 | 1 | -3/+3 | |
| | | | | | | ||||||
| * | | | | | docs: Apply uniform formatting to None | Daniele Nicolodi | 2022-07-30 | 1 | -3/+3 | |
| | | | | | | ||||||
| * | | | | | docs: Fix reference to old exception name | Daniele Nicolodi | 2022-07-30 | 1 | -1/+1 | |
| | |_|/ / | |/| | | | ||||||
* | | | | | docs: Add two footnotes about PEP 660 support (#3407) | Anderson Bravalheri | 2022-08-06 | 1 | -2/+9 | |
|\ \ \ \ \ | ||||||
| * | | | | | docs: Rephrase foot note | Anderson Bravalheri | 2022-08-06 | 1 | -1/+1 | |
| | | | | | | ||||||
| * | | | | | docs: Avoid mentioning version 64 directly, as the exact version may change | Anderson Bravalheri | 2022-08-06 | 1 | -2/+2 | |
| | | | | | | ||||||
| * | | | | | [Docs] Fix a note about PEP660 status | kngwyu | 2022-07-04 | 1 | -2/+1 | |
| | | | | | | ||||||
| * | | | | | [Docs] Add two footnotes about editable install | kngwyu | 2022-06-28 | 1 | -2/+10 | |
| | | | | | | | | | | | | | | | | | | | | | | | | ... for editable install with pyproject.toml | |||||
* | | | | | | docs: Update quickstart.rst (#3464) | Anderson Bravalheri | 2022-08-06 | 1 | -11/+11 | |
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | ||||||
| * | | | | | quickstart docs: Add comment about optional `packages.find` | Anderson Bravalheri | 2022-08-06 | 1 | -0/+3 | |
| | | | | | | ||||||
| * | | | | | Update quickstart.rst | Géry Ogam | 2022-07-25 | 1 | -12/+9 | |
| | |_|_|/ | |/| | | | ||||||
* | | | | | Docs typo | Olivier Le Moign | 2022-08-03 | 1 | -1/+1 | |
| |_|/ / |/| | | | ||||||
* | | | | type in quickstart.rst | Edgar Riba | 2022-07-29 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Fix typo `find_namespaces:` to `find_namespace:` | Brody Rampono | 2022-07-25 | 1 | -2/+2 | |
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I believe the correct `setup.cfg` packaging option is `find_namespace:`, not `find_namespaces:` I can't find any other references to `find_namespaces` in the docs or repository. Using `find_namespaces:` causes packaging to fail. Example to reproduce: ``` . ├── pyproject.toml ├── setup.cfg └── src ├── pkg1 │ └── namespace │ └── __init__.py └── pkg2 └── __init__.py ``` Contents of `pyproject.toml`: ``` [build-system] requires = ["setuptools"] build-backend = "setuptools.build_meta" ``` Contents of `setup.cfg`: ``` [metadata] name = pkg_test [options] packages = find_namespaces: package_dir = =src [options.packages.find] where = src ``` ``` $ pip install . > ... > error: package directory 'src/find_namespaces:' does not exist > ... ``` | |||||
* | | | fix userguide typo | Matthias Jansen | 2022-07-01 | 1 | -1/+1 | |
| | | | ||||||
* | | | [Docs:discovery] Update examples to consider setup.cfg/setup.py optional | Anderson Bravalheri | 2022-06-28 | 1 | -11/+8 | |
| | | | ||||||
* | | | Avoid inline comments in INI files | Anderson Bravalheri | 2022-06-28 | 1 | -1/+2 | |
| | | | ||||||
* | | | [Docs:discovery] Attempt to clarify include/exclude | Anderson Bravalheri | 2022-06-28 | 1 | -6/+3 | |
| |/ |/| | ||||||
* | | Update docs/userguide/pyproject_config.rst | Jac | 2022-06-24 | 1 | -1/+2 | |
| | | | | | | Co-authored-by: Anderson Bravalheri <andersonbravalheri+github@gmail.com> | |||||
* | | Update docs/userguide/pyproject_config.rst | Jac | 2022-06-24 | 1 | -1/+1 | |
| | | | | | | Co-authored-by: Anderson Bravalheri <andersonbravalheri+github@gmail.com> | |||||
* | | [Docs] Missing requires-python in "using pyproject.toml" #3305 | Jac Fitzgerald | 2022-06-23 | 1 | -0/+2 | |
|/ | ||||||
* | Removed quotes around Development Mode. | Saniya Maheshwari | 2022-06-23 | 1 | -2/+2 | |
| | ||||||
* | Reorganized the User Guide's Table of Contents | Saniya Maheshwari | 2022-06-23 | 1 | -4/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | This mostly follows the scheme given [here](https://github.com/pypa/setuptools/discussions/3400#discussioncomment-3003334), with the following exceptions: - "Controlling files in the distribution" is kept not immediately after the "Package Discovery" page, but rather towards the end, because a lot of the material in that page overlaps with material given in the "Package Discovery" and "Data Files" pages. Therefore, it seems to me that this page should be read _after_ the other two pages have been read. - "Development Mode" is kept not towards the end but introduced close to the beginning, because readers might want to start using it early on in their projects. - "Building Extension Modules" is kept immediately after the "Entry Points" and "Data Files" pages, since it is the last major topic we would like to discuss. The two topics that follow ("Specifying your Project's Version" and "Controlling Files in the Distribution") are lighter topics. - Have retained the pages "Extending or Customizing Setuptools", "Configuring Setuptools using setup.cfg files" and "Configuring Setuptools using pyproject.toml files" for now. | |||||
* | Update logging recommendation to not use distutils | Patrick Lannigan | 2022-06-20 | 1 | -1/+1 | |
| | ||||||
* | [Docs] package discovery guide: Small improvements and fixes | Anderson Bravalheri | 2022-06-20 | 1 | -7/+5 | |
| | ||||||
* | Add beta status to 'file' directive for reading dependencies | Anderson Bravalheri | 2022-06-19 | 2 | -9/+13 | |
| |