summaryrefslogtreecommitdiff
path: root/pyproject.toml
Commit message (Collapse)AuthorAgeFilesLines
* Update vendored `pkg_resources`Pradyun Gedam2023-02-041-0/+2
|
* Fix a typo related to pygments vendoringPradyun Gedam2021-11-261-1/+1
|
* Vendor rich and required dependencies (pygments, typing_extensions)Pradyun Gedam2021-11-261-0/+6
| | | | | This will enable building upon these libraries, to improve the presentation style and output.
* Merge pull request #10580 from pradyunsg/better-towncrier-templatePradyun Gedam2021-10-151-1/+7
|\ | | | | Improve our towncrier template, to do the right thing after releases
| * Improve our towncrier template, to do the right thing after releasesPradyun Gedam2021-10-151-1/+7
| | | | | | | | | | This also adds a bunch of comments, which should serve as useful guides to future humans that work on these files.
* | Upgrade to vendoring 1.2Pradyun Gedam2021-10-141-0/+2
|/ | | | | | | | | | | | This enables wheel usage in vendoring's license fetching, at the cost of requiring two more license-related fallbacks. The additional fallbacks are due to packages which include the license in their source distributions but not in their wheel distributions, and the change in vendoring that prefers using wheels when possible. This should fix the bootstrapping problem we're seeing with `flit` and `tomli`, by allowing us to use wheels to break the loop.
* Remove "platformdirs" from tool.vendoring.typing-stubsDominic Davis-Foster2021-09-301-1/+0
|
* Switch from appdirs to platformdirsDominic Davis-Foster2021-09-301-1/+1
|
* Simplify vendoring configurationJon Dufresne2021-09-131-3/+0
| | | | | | | | | | The msgpack-python was replaced by msgpack. This removes the need to special case its directory. The pytoml library is no longer vendored. The resolvelib package distributes its license and so doesn't require a license fallback URL.
* Remove tenacity/tests from vendoring configurationJon Dufresne2021-08-211-2/+0
| | | | | | | | Since upstream release 8.0.0 and change: https://github.com/jd/tenacity/commit/d442271252b90d15a56f3fd1c622e3902fc4d3cd the tenacity package does not include tests.
* Upgrade vendored distro to use new typing and APIJon Dufresne2021-08-151-0/+1
| | | | | | | | | | | The most recent version of distro, 1.6.0, include type information. This allows pip to remove some workarounds. See upstream commit: https://github.com/python-distro/distro/commit/20cb68d6b00179135f1461d51972fb3395e75363 The new version also deprecated the top level function distro.linux_distribution(). Switch to the new preferred API. See upstream commit: https://github.com/python-distro/distro/commit/f947776f5a9f018325f0daa446b92d62f1811a91
* Merge branch 'main' into switch-to-tenacityTzu-ping Chung2021-04-031-2/+2
|\
| * Get rid of the tools/automation folderPradyun Gedam2021-04-011-2/+2
| | | | | | | | It was an unnecessary level added to the folder hierarchy.
* | switch from 'retrying' to 'tenacity'cjc73732021-02-211-0/+2
|/
* Prefer stdlib contextlib over contextlib2 when availableJon Dufresne2021-02-191-1/+0
| | | | | | | | | | | Removes the vendored contextlib2. ExitStack and suppress are available from stdlib contextlib on all supported Python versions. The nullcontext context manager which isn't available in Python 3.6, but the function is simple to implement. Once Python 3.6 support is dropped, so too can the compat shim.
* Explicitly specify build-backend in pyproject.toml (#7742)KOLANICH2020-04-101-0/+1
|
* Vendor ResolveLib from GitTzu-ping Chung2020-03-121-0/+1
| | | | | | | We are vendoring from the Git source for now, so the bug fix turnover can be quicker if there's anything wrong in the resolution logic. HEAD up-to-date as of 2020-03-12.
* Address review commentsPradyun Gedam2019-12-151-2/+2
| | | | These were all nitpicks but hey, that's good news. :)
* Add configuration for using vendoringPradyun Gedam2019-12-151-0/+39
|
* Validate NEWS files with rstcheck.Chris Hunt2019-09-161-1/+1
|
* Switch to inline tables in pyproject.tomlPradyun Gedam2019-08-271-35/+9
|
* Add a format to allow references to PRs to be linksPradyun Gedam2018-08-141-0/+1
|
* Switch to CalVer and set a release cadenceDonald Stufft2018-04-221-0/+5
|
* Fix title formattingDonald Stufft2018-04-221-4/+1
|
* Fix towncrierDonald Stufft2018-03-311-0/+1
|
* Update pyproject.tomlPradyun S. Gedam2017-05-201-0/+3
|
* Use a better name for RemovalsDonald Stufft2017-03-191-1/+1
|
* Add a special kind of towncrier type for vendored lib updatesDonald Stufft2017-03-191-0/+5
|
* Allow marking a change as "trivial" for the news fileDonald Stufft2017-03-191-0/+5
|
* Generate our NEWS.rst with towncrierDonald Stufft2017-03-191-0/+29