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

[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 23.1.0 → 23.3.0](https://github.com/psf/black/compare/23.1.0.....

9a8d8e19c5945a436c16611f17009c947a9925f2 authored over 1 year ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Fix typo (#2470)

fceeed14cfddade189ff653a49f5c4f77556de7f authored almost 2 years ago by David Lord <[email protected]>
Fix typo

292a27d7052b085fa40dba55f850279c490f1c6b authored almost 2 years ago by Kurt McKee <[email protected]>
[pre-commit.ci] pre-commit autoupdate (#2449)

8e2fbd87148fcb4f814cbf292351532645640d96 authored almost 2 years ago by David Lord <[email protected]>
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 22.12.0 → 23.1.0](https://github.com/psf/black/compare/22.12.0...

1a433f53eb11c9954e4d394ffa6249bd19a36951 authored almost 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
➕Add `anyio` as package requirement

fixes #26

ecdaccef6ab54db7d1cc97c6cf0b8e2b51557822 authored almost 2 years ago by konstantin <[email protected]>
build, provenance, publish workflow (#2439)

7714728d55cbb93e0ec3e0a21b595f8c4d54292f authored almost 2 years ago by David Lord <[email protected]>
build, provenance, publish workflow

6e5bf4f37b1c2306a34e101963f39a10a267a34b authored almost 2 years ago by David Lord <[email protected]>
Types: don't leave generic types without a parameter (#2401)

c0092d2242479216ad633e12c87eabe33bacca2d authored almost 2 years ago by David Lord <[email protected]>
ignore bugbear opinion

9afe27e283f1b8feed3f64884bd261d14f8ffc63 authored almost 2 years ago by David Lord <[email protected]>
Add a changelog note on the typehint improvements.

a72b95e21d20e78bac0d5d4d3de69faa7ce22280 authored almost 2 years ago by Martijn Pieters <[email protected]>
Type hinting: improve decorator annotations

A combination of overloads, TypeVar, ParamSpec and Concatenate make it possible to tell the type...

a63679e77f9be2eb99e2f0884d617f9635a485e2 authored almost 2 years ago by Martijn Pieters <[email protected]>
Type hinting: Low-hanging fruit improvements

Clean out a series of ignores, either by specifying types or by reworking code slightly the igno...

085f414a046bd5f15dfa08bedd0aa50f25410520 authored almost 2 years ago by Martijn Pieters <[email protected]>
Types: don't leave generic types without a parameter

Enable `disallow_any_generics` and provide type information for missing parameters for type hints.

a1093bbe0dae00eea8342247a0c2739b07a6acd8 authored almost 2 years ago by Martijn Pieters <[email protected]>
start version 8.1.4

a6c7ee060b02eaa62fd15264a669220914cfad4c authored almost 2 years ago by David Lord <[email protected]>
update tested python versions (#2430)

b6b5d6280c40b8963b4fa607d00ee0629cbd8a9e authored almost 2 years ago by David Lord <[email protected]>
update tested python versions

test 3.11 final
test 3.12 dev
update for tox 4

a7f781a26483186a7788517ac42fd38c6a92f012 authored almost 2 years ago by David Lord <[email protected]>
update dependencies

06a2c0f2ec24ef0a3e5ee97ce9ccbcc51ab49d3a authored almost 2 years ago by David Lord <[email protected]>
ignore flake8-bugbear B905 (#2423)

bd8735ba43ce5349f4d6d17aae880cffab537519 authored almost 2 years ago by David Lord <[email protected]>
ignore flake8-bugbear B905

requires python>=3.10

283b2210cf22c026f2f9a5f34465f9d4529461ae authored almost 2 years ago by Mehdi ABAAKOUK <[email protected]>
Update exceptions.rst (#2407)

70d2de82c33e86bc13b8d029b0a809a75a6492ab authored about 2 years ago by Ebram Shehata <[email protected]>
[pre-commit.ci] pre-commit autoupdate (#2367)

f1c160d8aec959fe768e3316450bcd3fa1e046bd authored about 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
[pre-commit.ci] pre-commit autoupdate (#2350)

023e5a77cebe99f6c601aeeff8b76661aec5cc57 authored about 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
updated README

bebe93b3e747cbd34ec9307fdf534b98ad6953b5 authored over 2 years ago by Matthias Urlichs <[email protected]>
Fix versionchanged entry for click.Path (#2345)

73d7de5f7423eab0673935a5120c65a27fd2804c authored over 2 years ago by Hynek Schlawack <[email protected]>
Merge pull request #2330 from pallets/pre-commit-ci-update-config

[pre-commit.ci] pre-commit autoupdate

5a42c3160b499de5ed20d36e679374aed50961a9 authored over 2 years ago by David Lord <[email protected]>
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/asottile/pyupgrade: v2.34.0 → v2.37.3](https://github.com/asottile/pyupgr...

aa57417a36be6f90e0ad6e0a35881fe3673f7080 authored over 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Merge pull request #2305 from pallets/pre-commit-ci-update-config

[pre-commit.ci] pre-commit autoupdate

0827feb55c9a2b456b757d94d3f943db7a880991 authored over 2 years ago by David Lord <[email protected]>
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/asottile/pyupgrade: v2.32.0 → v2.34.0](https://github.com/asottile/pyupgr...

bd4c3c28eaeec7ffc41aa35bc1057f549c3fe002 authored over 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
minor packaging

17c5f743d75c57bf732d0635950015bcb69df192 authored over 2 years ago by Matthias Urlichs <[email protected]>
* new Upstream

0cf915e5f444103f248749cc0a6c1f6fd30ed7c5 authored over 2 years ago by Matthias Urlichs <[email protected]>
Merge 8.1.3

6fb949d5e28f4411c8c4c59f2765b06c2c9aec97 authored over 2 years ago by Matthias Urlichs <[email protected]>
Merge pull request #2262 from pallets/release-8.1.3

release version 8.1.3

9c6f4c8e1bb8670ce827c98559f57f6ee5935cd0 authored over 2 years ago by David Lord <[email protected]>
release version 8.1.3

5ec77494bdf2c294d3b082bed429ebce78321431 authored over 2 years ago by David Lord <[email protected]>
update requirements

2ac3211cb79a63bae8e6f0441136b432ec2126bc authored over 2 years ago by David Lord <[email protected]>
Merge pull request #2248 from jreese/8.1.x

Disallow use of is_flag and multiple in options

5fd87bdf80ed450334b37344f6c99890c217d3db authored over 2 years ago by David Lord <[email protected]>
disallow use of is_flag and multiple in option

daa2d8e44332f66f09be83a9872218fde318bb8d authored over 2 years ago by John Reese <[email protected]>
Merge pull request #2256 from Jonxslays/patch/typing-fix

afdfb120fff5cb5f8d0184d411369f5dddaed5b3 authored over 2 years ago by David Lord <[email protected]>
use verbose Callable for @command and @group

4695370071b543f6261fcaa26705323ae064050b authored over 2 years ago by Jonxslays <[email protected]>
start version 8.1.3

6f35455ddf500d57aa746a4dc06d812ca535dd0e authored over 2 years ago by David Lord <[email protected]>
pre-commit updates latest release branch

4883c93a786f561108a806cbae7873e5c2b604a3 authored over 2 years ago by David Lord <[email protected]>
update requirements

0f833b6e5ecf2307c23050823fc70644476b4bdb authored over 2 years ago by David Lord <[email protected]>
Merge pull request #2254 from serundeputy/patch-1

Update quickstart.rst

e1399d20788829ea9b981603251cc413e00ca4eb authored over 2 years ago by David Lord <[email protected]>
Update quickstart.rst

Use `a` instead of `an` before a vowel.

d005226c71c0064bb3806727edde9463e75fa2db authored over 2 years ago by Geoff St. Pierre <[email protected]>
Merge pull request #2241 from pallets/update-requirements

update requirements

2f8a3417acf8afd798cab6850e6102c7e3dc43d5 authored over 2 years ago by David Lord <[email protected]>
update requirements

5c36b4d38494723a7dcd288fb01382545ecb5196 authored over 2 years ago by David Lord <[email protected]>
Merge pull request #2238 from pallets/release-8.1.2

release version 8.1.2

030f53cf677ee1de534359c535d465eed0ec1d99 authored over 2 years ago by David Lord <[email protected]>
release version 8.1.2

2f1c35a43652e565802c230dbc47a9a358a0c6fd authored over 2 years ago by David Lord <[email protected]>
Merge pull request #2237 from pallets/param-order

restore Path param order

77dd30f8c54ebbdfbf461cedcd3d1fc1d7673f95 authored over 2 years ago by David Lord <[email protected]>
restore Path param order

b36bf8f9b36ab7db8cf03cd8eff714dfc33f0c29 authored over 2 years ago by David Lord <[email protected]>
Merge pull request #2236 from shadchin/patch-1

Fix incorrect error message for readable path check

a66119abe973f55b4f5e28dbb0da6f3c32c21af7 authored over 2 years ago by David Lord <[email protected]>
fix readable path check error message

92cebe902aa7f03a89f6b261d897964dd9c5fa43 authored over 2 years ago by Alexander Shadchin <[email protected]>
start version 8.1.2

456fbb6b0053fb01bedf90b64999b0a3c645a3cd authored over 2 years ago by David Lord <[email protected]>
Merge pull request #2234 from pallets/release-8.1.1

release version 8.1.1

a41e349ae738c55bce46dfb8715159463074d6e9 authored over 2 years ago by David Lord <[email protected]>
release version 8.1.1

3c301ebacbfe8ec7dc3d9d46ebf517082a8ee4b1 authored over 2 years ago by David Lord <[email protected]>
Merge pull request #2233 from henryiii/henryiii/fix/commandtype

fix(types): decorator typing fails

d5741a2ca2ebc21d525c903f628b1bebad75b735 authored over 2 years ago by David Lord <[email protected]>
fix(types): decorator typing fails

e234cf958d2416d4b20b53ae850c487fed32fa35 authored over 2 years ago by Henry Schreiner <[email protected]>
start version 8.1.1

fb7c6dbab505c319dfcbb882e66f313fcbf06a0f authored over 2 years ago by David Lord <[email protected]>
Merge pull request #2224 from pallets/release-8.1.0

release version 8.1.0

e4aceee8d2bf7fe9461915b0a21c4359ddcb8dc2 authored over 2 years ago by David Lord <[email protected]>
release version 8.1.0

f8d811e5d5644aca8d32eebff196bf7c659ebf45 authored over 2 years ago by David Lord <[email protected]>
Merge pull request #2223 from pallets/env-var

treat empty auto_envvar as None

20c88f02788586a80e6d867854c8313eaba5ad6e authored over 2 years ago by David Lord <[email protected]>
treat empty auto_envvar as None

8d7f03dac8739afed890af0c0921965786c5e83c authored over 2 years ago by David Lord <[email protected]>
Merge pull request #2041 from spanglerco/shell-completion-option-values

Make shell completion prioritize option values over new options

ef11be6e49e19a055fe7e5a89f0f1f4062c68dba authored over 2 years ago by David Lord <[email protected]>
shell completion prioritizes option values over new options

Allow option values that start with an option prefix to
complete rather than treating them like ...

f2e579ab187ca8fdfbe6ce86de08f0e9f62fe4ae authored over 2 years ago by Paul Spangler <[email protected]>
Merge pull request #2219 from pallets/paramtype-name

fix ParamType.to_info_dict() with no name

d251cb0abc9b0dbda2402d4d831c18718cfb51bf authored almost 3 years ago by David Lord <[email protected]>
fix ParamType.to_info_dict() with no name

e0033315510510acdba14e880a361ccca091fb4b authored almost 3 years ago by Matthew Martin <[email protected]>
Merge pull request #2217 from pallets/group-return

group without command passes return value to result callback

19be092b6db4e4300e31906498e354ec0adf870c authored almost 3 years ago by David Lord <[email protected]>
group without command passes return value to result callback

7d3a871eb71694e99438254686c139122bc4be64 authored almost 3 years ago by David Lord <[email protected]>
Merge pull request #2215 from adriangb/fix-anyio

postpone referencing sys.modules["__main__"]

bf9da4838986af3bc09a1b16974d154c61dcbe3f authored almost 3 years ago by David Lord <[email protected]>
fix test_detect_program_name

38e6174452ed161c3732a6948c31f7997452e405 authored almost 3 years ago by David Lord <[email protected]>
postpone referencing sys.modules["__main"] in click.utils._detect_program_name

810644614022d8835b7d78d1afe074387605e1a3 authored almost 3 years ago by Adrian Garcia Badaracco <[email protected]>
Merge pull request #2212 from matejcik/type-hints

Improve type hints

5ba2320454065a78dbb4176e582ab21c990d358c authored almost 3 years ago by David Lord <[email protected]>
correctly annotate return type of @command(cls=XYZ)

a0bbbf2033c6b4eab480c53e6cbb0fd2d737badd authored almost 3 years ago by matejcik <[email protected]>
Merge pull request #2208 from pallets/dependabot/github_actions/actions/setup-python-3

Bump actions/setup-python from 2 to 3

d14ee193d01096113d5de0428b8552bcd5f368e9 authored almost 3 years ago by David Lord <[email protected]>
Bump actions/setup-python from 2 to 3

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 3.
- [Release no...

ee53a9c4b942d28d53a62caf9fddeafcd0fca0c0 authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #2203 from pallets/command-decorator-params

command decorator params argument

55b27155db458ada65a35b9a590956ff256a5df7 authored almost 3 years ago by David Lord <[email protected]>
command decorator params argument

46b78bcb80ac4f81e3248a83725c6f0adcc1089a authored almost 3 years ago by David Lord <[email protected]>
Merge pull request #2202 from pallets/command-decorator

refactor command decorator

f6a681adc13d5961073c00e57044e3855c3b76bd authored almost 3 years ago by David Lord <[email protected]>
don't process doc in command decorator

570582b7a301336079334179d0b1d873e5e2af76 authored almost 3 years ago by David Lord <[email protected]>
refactor try/except

dfae0a101190258677261f534249f6d6c862894a authored almost 3 years ago by David Lord <[email protected]>
inline command decorator code

445428e3ebdc44b274e4908848269f75df8718e8 authored almost 3 years ago by David Lord <[email protected]>
Merge pull request #2201 from pallets/windows-glob

glob expansion on Windows doesn't fail on invalid values

4a888774ef3c5c80cf3c416d7407e13ad22359f0 authored almost 3 years ago by David Lord <[email protected]>
glob expansion on Windows doesn't fail on invalid values

3699bcccbad2073e307837a8f8d389bf2530f871 authored almost 3 years ago by David Lord <[email protected]>
Merge pull request #2158 from unparalleled-js/fix/allow-empty-when-confirmation-required

allow empty str input in prompt() when confirmation_prompt=True and default=""

deb1f0e1d736774ae17ce423ba452de937ffa402 authored almost 3 years ago by David Lord <[email protected]>
allow empty str input for prompt

4f7b255f70a4954077f282090e7059b8b7ead42d authored almost 3 years ago by unparalleled-js <[email protected]>
Merge pull request #2151 from stephenfin/store-untruncated-help

Store raw help string for commands

c01e2b8ed17d3ea65981bc62784363d0e38e3092 authored almost 3 years ago by David Lord <[email protected]>
defer processing Command.help, epilog, and short_help

92b30e47cb013433190f40d75239c98c77aa9d2d authored almost 3 years ago by David Lord <[email protected]>
Store raw help string for commands

Some tools, such as sphinx-click [1], may wish to access the full help
string for a command incl...

39ee8b0580ee48c43801feaa0c9a5b454a3e0e19 authored almost 3 years ago by Stephen Finucane <[email protected]>
Merge pull request #1990 from dannysepler/dsepler/enforce-required-flag

Enforce required flag

4262661a0fffabe3803f1bd876b19244f587dafa authored almost 3 years ago by David Lord <[email protected]>
enforce required flag

40830087dd9e9023dbcf75befe0ca9056127a064 authored almost 3 years ago by Danny Sepler <[email protected]>
reword locale encoding changelog

422cb2064eed146dbe03ba3aed5be35daeb70414 authored almost 3 years ago by David Lord <[email protected]>
reword locale encoding changelog

74765746b88e96eac6fec3b736b346db60f78551 authored almost 3 years ago by David Lord <[email protected]>
Merge pull request #1987 from janluke/fix/option-help-processing

Move processing of `help` from `@option` into `Option`

22d3886f47feab6c3bfa93810fbd2bfb13f513c3 authored almost 3 years ago by David Lord <[email protected]>
cleandoc for Command help, epilog, and short_help

721c8b0d58c2b7124cedd33a779626f14cf1b1d2 authored almost 3 years ago by David Lord <[email protected]>
Option calls cleandoc on help instead of @option

2c70a0c15a3c154c587e351062be66bb75cbf3f2 authored almost 3 years ago by Gianluca Gippetto <[email protected]>
Merge pull request #1965 from janluke/fix/handle-none

Across the codebase, handle the case a keyword argument is provided but set to `None`

c9c406bebdf2b027864216fb881278a8bfa14bb8 authored almost 3 years ago by David Lord <[email protected]>
param=None is the same as not passing the param

f85a35daa401b1aa2e9303e092890884fd11a890 authored almost 3 years ago by Gianluca Gippetto <[email protected]>
Merge pull request #1964 from janluke/fix/show_default-priority

166b31261f55ba3126456bbc2ff9e16142115e56 authored almost 3 years ago by David Lord <[email protected]>
Option.show_default now overrides Context.show_default

Previously, it was the opposite.

144f3701b23186ac8b2277d8f224fd7090366db5 authored almost 3 years ago by Gianluca Gippetto <[email protected]>
keep !r format for now

08ecfd0e7c238a2444886d239de6d0e9d83530ec authored almost 3 years ago by David Lord <[email protected]>