Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/python-trio/asyncclick

Python composable command line utility, trio-compatible version
https://github.com/python-trio/asyncclick

fix changelog for executable

a1e5ff6d8dfc8364a397508dba8c85cdc0af24e3 authored almost 3 years ago by David Lord <[email protected]>
Merge pull request #1962 from sielicki/main

add an ability to check that a Path has an executable bit set

e934b4191f897df00d0cc0b216ebf5a63c700a9e authored almost 3 years ago by David Lord <[email protected]>
add an ability to check that a Path has an executable bit set

06b158831f30b3ee986705d143e5264fee9c765e authored almost 3 years ago by Nicky Sielicki <[email protected]>
Merge pull request #1896 from angus-lherrou/1359-uncalled-decorators

Add support for optional decorator parentheses

24992ce4606c62cff4df5ceabcb5a4215d991a1d authored almost 3 years ago by David Lord <[email protected]>
command and group decorator parentheses are optional

74e7f7079cb31578fa2578f219d93a33cfeb46f8 authored almost 3 years ago by Angus L'Herrou <[email protected]>
Merge pull request #2057 from mawassk/format-tests

Parameterize tests

77961478cdaf9cf55c8b15fd1db0681ff75ffcfb authored almost 3 years ago by David Lord <[email protected]>
parametrize bool switch and flag tests

Co-authored-by: Maximilian Wassink <[email protected]>

2d5a1563dc81b67641fd0e483d41e3b019552b92 authored almost 3 years ago by David Lord <[email protected]>
Merge pull request #1873 from israteneda/organize-command-tests

bf8c03e81f31a8ad0742a191532f15ad549232fa authored almost 3 years ago by David Lord <[email protected]>
parametrize some command tests

c27e81e7b6892b91fa72cf5296df3d869362ef65 authored almost 3 years ago by Israel Teneda <[email protected]>
Merge pull request #1863 from bdista/test-args-param

replace for loops with pytest.mark.parametrize

6ef334011ea413505b431ebe88fc547bb5ca8de2 authored almost 3 years ago by David Lord <[email protected]>
replace for loop with parametrize

5bc59bdc5ea2a2b9aa5a56c5af8a2abbc2a91453 authored almost 3 years ago by bdista <[email protected]>
Merge pull request #1858 from Glyphack/organize-tests-test-chain

Replaced group of asserts with pytest parametrize

1c42559832d31e9411766673f472c0893eacf9ba authored almost 3 years ago by David Lord <[email protected]>
parametrize chain tests

57af071b304d194f50276392db5047a4fdcc60bf authored almost 3 years ago by Shayegan Hooshyari <[email protected]>
Merge pull request #1845 from BALaka-18/organize-tests

parametrize basic option tests

5828a1645f566df15d8ee40d0c06c63ccc1e5475 authored almost 3 years ago by David Lord <[email protected]>
parametrize basic option tests

Co-authored-by: BALaka-18 <[email protected]>

ad422c44a09d27c404f90f229def874c7ab0dd5b authored almost 3 years ago by David Lord <[email protected]>
Merge pull request #2199 from pallets/remove-utf8-check

remove utf-8 detection

9072f1809e559898814d58da77b9b9d5a73233fb authored almost 3 years ago by David Lord <[email protected]>
remove utf-8 detection

0ccada0e64dbb42eecea8386b5e4e41146b9b0f6 authored almost 3 years ago by David Lord <[email protected]>
Merge branch '8.0.x'

e7cff2a3dcb40df267e8cf92b80396a4875dece8 authored almost 3 years ago by David Lord <[email protected]>
Merge pull request #2197 from pallets/release-8.0.4

release version 8.0.4

bf1a6d4956cbbbfd0a6f4dd6310c8110cf89f7fe authored almost 3 years ago by David Lord <[email protected]>
release version 8.0.4

667eac859a7aec1ee6fd8800d5d24c2b2fe382a1 authored almost 3 years ago by David Lord <[email protected]>
Merge pull request #2187 from Yourun-proger/fix_type

Fix type for `file` argument in `click.echo` function

8640699a747d6944d80e79e3351a98a661acd2c7 authored almost 3 years ago by David Lord <[email protected]>
Fix type for `file` argument

bda6381ad05e3b0d2ed07b1489db80b10eed8bd8 authored almost 3 years ago by Yourun-Proger <[email protected]>
unpin pytest

91b2cd67dd04b2843fd6c71e582876c826f5b78e authored almost 3 years ago by David Lord <[email protected]>
Merge branch '8.0.x'

0a5cb256647b3da8c8a1179e60753458c2df0087 authored almost 3 years ago by David Lord <[email protected]>
Merge pull request #2196 from pallets/update-requirements

Update requirements

e8b350b6662c4b688122567109a848438cf19a66 authored almost 3 years ago by David Lord <[email protected]>
stop using dependabot for python, too noisy

29e86277a2ee17b5fd7e60a9a0a521d0be639a21 authored almost 3 years ago by David Lord <[email protected]>
cache pip with setup-python action

e6f550242ae847a0bd082810ff8aaec16079607d authored almost 3 years ago by David Lord <[email protected]>
use pip-compile-multi for requirements

312d01aba2e9157a0cc9302daf21e45fb0d6036a authored almost 3 years ago by David Lord <[email protected]>
update pre-commit hooks

53fae9c1269aeb816a0bacfcdeba5b8a90b6270e authored almost 3 years ago by David Lord <[email protected]>
Merge pull request #2175 from Jonxslays/bugfix/secho

Fix typing in click.secho function

1c588834cfd1083ddaf55c7d97bd440eabd94b6f authored almost 3 years ago by David Lord <[email protected]>
Fix typing in click.secho function

f30d0128c9aa854a83decf21b3f5f756f5c91098 authored almost 3 years ago by Jonxslays <[email protected]>
* fix test

244ff219667bcd9c57de97965357ef399352893b authored almost 3 years ago by Matthias Urlichs <[email protected]>
* enter_context => with_resource

3d2b26e681782b2f346dd59fc295b09827b96a75 authored almost 3 years ago by Matthias Urlichs <[email protected]>
Merge branch '8.0.x'

49164faca678dd476f1b11a2584fd0e1c6be70b2 authored almost 3 years ago by David Lord <[email protected]>
update tool config

928ee5b3764eadbe24d7cb3d1d914482a89e13a6 authored almost 3 years ago by David Lord <[email protected]>
Merge branch '8.0.x'

c63c70dabd3f86ca68678b4f00951f78f52d0270 authored almost 3 years ago by David Lord <[email protected]>
update requirements

ee5fdbf1f9e267247d6de765329d2cc9bdd76206 authored almost 3 years ago by David Lord <[email protected]>
remove workaround in Makefile

c675b42a889f131ad54ffdf515fb8806bc643d87 authored almost 3 years ago by Matthias Urlichs <[email protected]>
* missed anyio markers

9286b4395f0d39f87762087eb67a18327963e446 authored almost 3 years ago by Matthias Urlichs <[email protected]>
* missed a comflict marker

c4bb7e2eb894bee42edac8d034883942dc08c001 authored almost 3 years ago by Matthias Urlichs <[email protected]>
* Fixed PYTHONPATH for tests

89bc3ff5f82fcb209168a17db0d1df1d5d2cd943 authored almost 3 years ago by Matthias Urlichs <[email protected]>
Merge tag '8.0.3'

release version 8.0.3

c698a0ed78e1d23b0bb22af71db9c117cf8f2d9b authored almost 3 years ago by Matthias Urlichs <[email protected]>
Merge pull request #2163 from ashwin153/patch-1

Use COMPREPLY instead of COMREPLY in Bash shell completion

4a21666a4e3705083ab41509381fe50fdc68a467 authored almost 3 years ago by David Lord <[email protected]>
Update shell completion to use COMPREPLY instead of COMREPLY for Bash

6f33518a82a21eb33894674501b0a04489f9c1be authored almost 3 years ago by Ashwin Madavan <[email protected]>
Merge pull request #2100 from pocek/issue-2099

Allow a callable default to have its own string representation

6987b4cdffcd995b991b7267344e938510bf7d33 authored almost 3 years ago by David Lord <[email protected]>
Allow a callable default to have its own string representation

As it was before 78a62b37c956e71b32689a0d5c75a684aa9ab56d.

A callable can also be an object wit...

280827938a505b2a380ee96b16d2f431605bad83 authored almost 3 years ago by Krzysztof Kotlenga <[email protected]>
Merge pull request #2155 from euresti/patch-1

Fix TypeVar for decorators that handle Commands

08a825d2fcc2d7704b883a97227d6e89839c6a12 authored almost 3 years ago by David Lord <[email protected]>
Fix TypeVar for decorators that handle Commands

The old type var would throw away the types of Callables.

```
import click

@click.option("--na...

03963b2e7de4a9f835534df75f79eea4ee04fcc3 authored almost 3 years ago by David Euresti <[email protected]>
Merge remote-tracking branch 'origin/8.0.x'

051d57cef4ce59212dc1175ad4550743bf47d840 authored almost 3 years ago by David Lord <[email protected]>
Merge pull request #2114 from sphuber/fix/2113/documentation-callbacks

490ac01891e726c8b70a700b91da6c137699382a authored almost 3 years ago by David Lord <[email protected]>
Docs: fix small mistake in section on callbacks

The documentation still referred to only two parameters being passed to
a parameter callback, wh...

b60cacfe4c289c6e0dbb95718e8085384b4f6f8c authored almost 3 years ago by Sebastiaan Huber <[email protected]>
Merge pull request #2108 from ls-jad-elkik/patch-1

Fix typo in docs

e48c3916a4585a2455a8ebe8fe379f52671b30ee authored almost 3 years ago by David Lord <[email protected]>
Fix typo in docs

Follow up to #2107

e5f36f3e7e6fcc960691c0b9bf5864c4b34322c5 authored almost 3 years ago by Jad El Kik <[email protected]>
Merge pull request #2098 from 180909/fix-typos

fix typos

dd3a8654db91bbf28d2f0ec624c6ac3b81218c81 authored almost 3 years ago by David Lord <[email protected]>
fix typos

9bf84f86bb878d8e337acc562ded3294f2e9a6ea authored almost 3 years ago by 180909 <[email protected]>
Merge remote-tracking branch 'origin/8.0.x'

2198a8c3bfcbfd211dc14c7627c6aea1ba0152e4 authored almost 3 years ago by David Lord <[email protected]>
Merge pull request #2161 from pallets/update-tools

update tools

83beb9f24a1af210ca255ca34d7d1bdd71111018 authored almost 3 years ago by David Lord <[email protected]>
pin os and python version in rtd build

340571747a49b31c5b0c11c663986373544abd27 authored almost 3 years ago by David Lord <[email protected]>
update option names for v3

48253e6a15c96cb7dde2a198ca186437630e6022 authored almost 3 years ago by David Lord <[email protected]>
updates go to maintenance branch

b217dc5ddba5d35b9d0ac4ad5c5b1b748cdccbb5 authored almost 3 years ago by David Lord <[email protected]>
Merge remote-tracking branch 'origin/8.0.x'

e4ef249cbdeda3cf15acf662a329cb451a679b8b authored almost 3 years ago by David Lord <[email protected]>
Merge pull request #2103 from angus-lherrou:update-flake8-typing-imports

use alias for `t.overload` with flake8 4.0

69dfb1e5fff0e2f88d3a2c4bc375674a9eae5f68 authored almost 3 years ago by David Lord <[email protected]>
remove duplicate typing imports

1e561ec5d600b7e1f90b3db3df8421f949f04aaa authored almost 3 years ago by Angus L'Herrou <[email protected]>
Merge branch '8.0.x'

9e9fe41a53d885d96e43dec7cd9eb69e352f801a authored almost 3 years ago by David Lord <[email protected]>
Merge pull request #2160 from pallets/update-requirements

update requirements

e3388809b1ccc34984d229a7e63e2257aef70fcf authored almost 3 years ago by David Lord <[email protected]>
fix new mypy findings

2814073e04e7811ce0f4cf70d7b23073e876fc72 authored almost 3 years ago by David Lord <[email protected]>
update requirements

3510c69cf57efb7038a2af4601bada294c2f7907 authored almost 3 years ago by David Lord <[email protected]>
Merge pull request #2130 from pallets/remove-deprecated-code

remove deprecated code

6411f425fae545f42795665af4162006b36c5e4a authored about 3 years ago by David Lord <[email protected]>
remove deprecated get_os_args

60a5eafaf5f2a71b2a8a4f93ad1faefb2b8b0f76 authored about 3 years ago by David Lord <[email protected]>
remove deprecated get_terminal_size

d88e771a004c34e4b863123333a259b28a2bf8f4 authored about 3 years ago by David Lord <[email protected]>
remove deprecated Command autocompletion parameter

51736b9566637351362f1eaeb32ea42aecdec704 authored about 3 years ago by David Lord <[email protected]>
remove deprecated Group.resultcallback

f00d15eeeaf4d789ac6a7840c43fb54aabe7fe3f authored about 3 years ago by David Lord <[email protected]>
Merge pull request #2129 from pallets/drop-python-3.6

drop Python 3.6

4b4e2bdab832c1e970b9acc1cd2ead101d6e0308 authored about 3 years ago by David Lord <[email protected]>
drop Python 3.6

dd3e108b36da58591c52763cfe8e5d7c26823bf6 authored about 3 years ago by David Lord <[email protected]>
Merge branch '8.0.x'

d5932d674d804cf67b20e4f1c3546abf5aa65494 authored about 3 years ago by David Lord <[email protected]>
Merge pull request #2125 from pallets/test-python-versions

test Python 3.10 and 3.11

df6b72d3e079a8bf1f8455486cf7ac6663ea1916 authored about 3 years ago by David Lord <[email protected]>
test Python 3.10 and 3.11

654afadf7486c22d31480b44a3e9673d3b1d4fde authored about 3 years ago by David Lord <[email protected]>
Merge branch '8.0.x'

2996d3c11972ad1d71339481f2119495185e7d8d authored about 3 years ago by David Lord <[email protected]>
Merge pull request #2122 from pallets/update-requirements

update requirements

d73b67aa1f99aa3db9fb02226ad9050b896320c8 authored about 3 years ago by David Lord <[email protected]>
update requirements

867b663d0f493ac9331b58edfb693bf6e27dbfbe authored about 3 years ago by David Lord <[email protected]>
Merge branch '8.0.x'

0c85d80b07742b9f9ed4d583d694c37fce1d1292 authored about 3 years ago by David Lord <[email protected]>
Merge pull request #2107 from pallets/path-dash-docs

`open_file` handles `pathlib.Path("-")`

e415d3a811fda506c8d7917e615b97ae9dcd1194 authored about 3 years ago by David Lord <[email protected]>
update docs for open_file and types.Path

99bf3ccfdd245c818362f3b9c505b81a060326ea authored about 3 years ago by David Lord <[email protected]>
open_file hanldes pathlib.Path("-")

df114b1eb791dfa1175d138f3a2108bba9bca080 authored about 3 years ago by David Lord <[email protected]>
Merge branch '8.0.x'

65eceb08e392e74dcc761be2090e951274ccbe36 authored about 3 years ago by David Lord <[email protected]>
Merge pull request #2096 from pallets/release-8.0.3

release version 8.0.3

41f5b7a7967bb65910e8837bd4e8542a18feec6c authored about 3 years ago by David Lord <[email protected]>
release version 8.0.3

90fb9f50b08ca10494d5b05fcc7f0943d258f7f0 authored about 3 years ago by David Lord <[email protected]>
Merge pull request #2095 from pallets/invoke-cast-default

invoke type casts default values

ba0e9dd535b55166f6fe958863c51dd464caa9c4 authored about 3 years ago by David Lord <[email protected]>
invoke type casts default values

662a30e4ee3fee7e92edc56a2cd03bbf3200dc4b authored about 3 years ago by David Lord <[email protected]>
Merge pull request #2093 from alex-ball/patch-1

3dde6c51c5015b7eba552348488c2f7bcaa16c69 authored about 3 years ago by David Lord <[email protected]>
click.confirm preserves prompt when readline is imported

same fix as for click.prompt in 8.0.0

f31d564ff26532151b6e45f2be163ceea247a440 authored about 3 years ago by Alex Ball <[email protected]>
Merge pull request #2094 from pallets/path-resolve-symlink

use pathlib to resolve symlinks

3737511d399d3910ce65450358f3bde065acf8f1 authored about 3 years ago by David Lord <[email protected]>
use pathlib to resolve symlinks

c8ca29bd3581d3c5e36ea0254f6c8cf0bf6c40c4 authored about 3 years ago by David Lord <[email protected]>
Merge branch '8.0.x'

0a81393fdf41edb0ab9d2f527eccdc8ce38d7d42 authored about 3 years ago by David Lord <[email protected]>
Merge pull request #2087 from pallets/release-8.0.2

release version 8.0.2

96146c9d0b25d700d00b65c916739bd491dd15e0 authored about 3 years ago by David Lord <[email protected]>
release version 8.0.2

a14e7b062e378dd51030d6a472be34626fe6b624 authored about 3 years ago by David Lord <[email protected]>
Merge pull request #2004 from ikapelyukhin/fix-multiple-default-values

Fix default values of multiple options with optional values

7a226b358cdf579c5cc8a7a048a426388cb8a0ad authored about 3 years ago by David Lord <[email protected]>
option with multiple and flag_value replaces internal placeholder

Co-authored-by: David Lord <[email protected]>

aa6f36017e5132836ea8679a4143a08944fa5c8c authored about 3 years ago by Ivan Kapelyukhin <[email protected]>
Merge pull request #2086 from pallets/default-type-cast

getting default value doesn't perform type cast

0905156e0f9b3bb1eabf50173982add053e23ddf authored about 3 years ago by David Lord <[email protected]>
getting default value doesn't perform type cast

f82ee1ff81bd466493d8746a0146065c306da747 authored about 3 years ago by David Lord <[email protected]>