Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix sphinx error | Anderson Bravalheri | 2023-04-20 | 1 | -1/+1 |
| | |||||
* | docs: Add a note about historical `wheel` use in `requires` | Michał Górny | 2023-04-20 | 1 | -0/+11 |
| | | | | | | | | | | Add a note explaining that the `wheel` requirement that used to be historically used in documentation was incorrect. This also explains why it can frequently be found in existing projects, and what problems it causes. I find myself repeatedly explaining it, so I think having a single official source would be better. Incorporates suggestions from Anderson Bravalheri. | ||||
* | Get rid of trailing spaces, mainly in docs | Dimitri Papadopoulos | 2022-11-20 | 1 | -1/+1 |
| | |||||
* | Fix typo | Martin Braquet | 2022-10-21 | 1 | -1/+1 |
| | |||||
* | [Docs] Typo in Dependency Management pyproject.toml | Matthew Butner | 2022-08-21 | 1 | -1/+1 |
| | | | Under the Dependency Management pyproject.toml example, requests was mistyped as requires. | ||||
* | [Docs] Typo in Quickstart | Atiab Bin Zakaria | 2022-08-17 | 1 | -1/+1 |
| | |||||
* | Clarify 'setup.py' on quistart | Anderson Bravalheri | 2022-08-15 | 1 | -4/+25 |
| | |||||
* | Update docs to reflect the implementation of PEP 660 | Anderson Bravalheri | 2022-08-06 | 1 | -10/+9 |
| | |||||
* | 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 |
| | | |||||
* | | 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 > ... ``` | ||||
* | Reorder words in footnote to improve the meaning | Anderson Bravalheri | 2022-06-17 | 1 | -1/+1 |
| | |||||
* | docs: Reorder example tabs | Anderson Bravalheri | 2022-06-16 | 1 | -58/+59 |
| | |||||
* | Change wording from *experimental* to *beta* | Anderson Bravalheri | 2022-06-16 | 1 | -7/+7 |
| | |||||
* | Clarify warnings and notes in documentation about experimental pyproject.toml | Anderson Bravalheri | 2022-06-16 | 1 | -8/+6 |
| | |||||
* | Add more reference links | Anderson Bravalheri | 2022-06-16 | 1 | -3/+5 |
| | |||||
* | Add note about possible improvement | Anderson Bravalheri | 2022-06-16 | 1 | -0/+11 |
| | |||||
* | Update quickstart to make it more streamline | Anderson Bravalheri | 2022-06-15 | 1 | -54/+86 |
| | |||||
* | Improve docs by avoiding confusion with distutils | Anderson Bravalheri | 2022-06-12 | 1 | -8/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The existing docs seem to assume that the user is familiar with the history of packaging in the Python ecosystem (or at least know what is `distutils`). Since that is not always the case and that `distutils` is in the process of being adopted by `setuptools`, the documentation should be changed to minimize mentions to `distutils` and avoid expecting too much knowledge from the users. The benefit of this approach is that it can make the docs more accessible and easier to understand. Changes: - Modify landing page to clarify what `setuptools` does (making it more clear to understand for beginners). - Remove mentions to `distutils`, `transition to PEP 517` from `userguide/index`. - Instead the text is changed to have a more "introductory" tone. - Remove mentions to `distutils` from the Quickstart. - Remove `python2` from the intersphinx mapping - it was causing trouble redirecting glossary terms to Python2 docs, instead of Python3. - Modify documentation about development mode to be more aligned with current practices (i.e. using `pip install -e .`) - In this process all documentation about running `setuptools` commands in `distutils` projects was moved to a new file in `docs/deprecated/running_commands.rst` | ||||
* | Missing the word "pyproject.toml" in Quickstart. | Michael Loyd | 2022-05-24 | 1 | -1/+1 |
| | | | In the sentence "If you are experimenting with configuration using, or have version of..." | ||||
* | Warn about deprecation of behaviour that considers modules/packages as data ↵ | Anderson Bravalheri | 2022-05-16 | 1 | -1/+1 |
|\ | | | | | | | when include_package_data=True (#3308) | ||||
| * | Quickfix missing comment mark in docs | Anderson Bravalheri | 2022-05-05 | 1 | -1/+1 |
| | | |||||
* | | Clarify that `pyproject.toml` config will not be removed | Jim Garrison | 2022-04-29 | 1 | -1/+1 |
|/ | | | | | | | | | | | | | | | | | The current documentation regarding `pyproject.toml` claims that support for using it to specify package metadata and build configuration options might be "completely removed" in a future release. However, nowadays it is clear (https://github.com/pypa/setuptools/issues/1688#issuecomment-1079706929 and #3214) that `pyproject.toml` is not going anywhere, is here to stay, and is in fact expected to be the preferred format in the future. This makes an incremental change toward that future by clarifying that `pyproject.toml` support will not be removed in a future release of setuptools. | ||||
* | Fix typo in docs | Vladimir Berlev | 2022-04-14 | 1 | -1/+1 |
| | |||||
* | Fix typo in quickstart section | Pablo Cárdenas | 2022-03-26 | 1 | -1/+1 |
| | | | | | The function should be between quotes like a string. cli-name = mypkg.mymodule:some_func => cli-name = "mypkg.mymodule:some_func" | ||||
* | Fix `bellow` typo in docs | Mathieu Kniewallner | 2022-03-24 | 1 | -1/+1 |
| | |||||
* | Add back notes about editable install and pyproject metadata | Anderson Bravalheri | 2022-03-24 | 1 | -1/+17 |
| | | | | On further examination, `pip` seems to fail if `setup.py` is missing. | ||||
* | Fix wrong version reference in quickstart | Anderson Bravalheri | 2022-03-24 | 1 | -1/+1 |
| | |||||
* | Improve note about setup.py | Anderson Bravalheri | 2022-03-24 | 1 | -1/+2 |
| | |||||
* | Add missing preposition | Anderson Bravalheri | 2022-03-24 | 1 | -1/+1 |
| | |||||
* | Add module to entry_point example in quickstart | Anderson Bravalheri | 2022-03-24 | 1 | -4/+4 |
| | |||||
* | Improve text about CLI entry-point in quickstart | Anderson Bravalheri | 2022-03-24 | 1 | -2/+3 |
| | |||||
* | Fix example of environment maker for dependencies in quickstart | Anderson Bravalheri | 2022-03-24 | 1 | -1/+1 |
| | |||||
* | Restore tip about editable installs | Anderson Bravalheri | 2022-03-24 | 1 | -20/+3 |
| | | | | | Experiments with pip 21.1 confirm that it can use editable mode even when `setup.py` is missing. | ||||
* | Small doc improvements | Anderson Bravalheri | 2022-03-17 | 1 | -1/+1 |
| | |||||
* | Apply suggestions from code review | Anderson Bravalheri | 2022-03-17 | 1 | -3/+3 |
| | | | Co-authored-by: Steven Silvester <steven.silvester@ieee.org> | ||||
* | Clarify extras in entry-points are deprecated | Anderson Bravalheri | 2022-03-17 | 1 | -1/+1 |
| | |||||
* | Improve notes on quickstart | Anderson Bravalheri | 2022-03-17 | 1 | -37/+47 |
| | |||||
* | Clarify editable installs note in quickstart | Anderson Bravalheri | 2022-03-17 | 1 | -21/+22 |
| | |||||
* | Add note about editable installs in quickstart | Anderson Bravalheri | 2022-03-17 | 1 | -1/+17 |
| | |||||
* | Improve data files section in quickstart | Anderson Bravalheri | 2022-03-17 | 1 | -3/+27 |
| | |||||
* | Improve dependencies section in quickstart | Anderson Bravalheri | 2022-03-17 | 1 | -16/+41 |
| | |||||
* | Improve entry-points section in the quickstart | Anderson Bravalheri | 2022-03-17 | 1 | -11/+37 |
| | |||||
* | Improve discovery section in the quickstart | Anderson Bravalheri | 2022-03-17 | 1 | -10/+55 |
| | |||||
* | Fix link to keywords | Anderson Bravalheri | 2022-03-17 | 1 | -1/+1 |
| | |||||
* | Add some missing references in the quickstart | Anderson Bravalheri | 2022-03-17 | 1 | -5/+5 |
| | |||||
* | Mention experimental pyproject config in the quickstart | Anderson Bravalheri | 2022-03-17 | 1 | -7/+37 |
| | |||||
* | Add missing link to PyPUG MANIFEST.in docs | Anderson Bravalheri | 2022-03-03 | 1 | -1/+1 |
| |