Can't add an option with name `n`
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 25/100
Rechercherichtung
Reproduce the option definition from vkquick/main.py and follow the traceback through clikit's CommandConfig.build_args_format and ArgsFormatBuilder.add_option. Determine whether the existing -n option is built in and whether overriding it is intended; done means the behavior is documented or supported with a regression test.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
I want to add an option with name n
{--n|names=* : Some description}
But I get this:
Traceback (most recent call last):
File "/Users/an/Desktop/vkquick/env/bin/vq", line 2, in <module>
from vkquick.__main__ import app
File "/Users/an/Desktop/vkquick/vkquick/__main__.py", line 23, in <module>
app.add_commands(New(), DebugRun(), ReleaseRun(), Com())
File "/Users/an/Desktop/vkquick/env/lib/python3.8/site-packages/cleo/application.py", line 36, in add_commands
self.add(command)
File "/Users/an/Desktop/vkquick/env/lib/python3.8/site-packages/cleo/application.py", line 42, in add
self.add_command(command.config)
File "/Users/an/Desktop/vkquick/env/lib/python3.8/site-packages/clikit/console_application.py", line 163, in add_command
command = Command(config, self)
File "/Users/an/Desktop/vkquick/env/lib/python3.8/site-packages/clikit/api/command/command.py", line 35, in __init__
self._args_format = config.build_args_format(self.base_format)
File "/Users/an/Desktop/vkquick/env/lib/python3.8/site-packages/clikit/api/config/command_config.py", line 159, in build_args_format
builder.add_options(*self.options.values())
File "/Users/an/Desktop/vkquick/env/lib/python3.8/site-packages/clikit/api/args/format/args_format_builder.py", line 292, in add_options
self.add_option(option)
File "/Users/an/Desktop/vkquick/env/lib/python3.8/site-packages/clikit/api/args/format/args_format_builder.py", line 302, in add_option
raise CannotAddOptionException.already_exists(short_name)
clikit.api.args.exceptions.CannotAddOptionException: An option named "-n" exists already.
There aren't any options with name n so I think it is a "built-in". Can I override it?
- Vorherrschende Sprache
- Python
- Sterne
- 1.4k
- Forks
- 108
- Ø Merge
- 15 Min.
- Gemergte PRs (30 T.)
- 1
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus python-poetry/cleo
-
question
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
python-poetry/cleo#471 · 2 Kommentare ·
-
feature
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
python-poetry/cleo#467 · 1 Reaktion ·
-
Poetry run doesn't work with --directory=Evtl. vergeben @DSeaStar hat das vor 80 Tagen übernommen. Offenbug
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
python-poetry/cleo#434 · 1 Kommentar ·
-
feature
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
python-poetry/cleo#433 · 4 Kommentare ·
-
Formatter's `is_decorated` property is temporarily disabled during `remove_format` breaking concurrent threadsEvtl. vergeben @ShipItAndPray hat das vor 190 Tagen übernommen. Offenbug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 40/100
python-poetry/cleo#423 · 9 Kommentare ·
Alle Issues in python-poetry/cleo
Ähnliche Issues
-
Import errors are swallowed: PerthImplicitWatermarker silently becomes NoneEvtl. vergeben @JonRC hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
resemble-ai/Perth#23 ·
-
correction metadata
Schwierigkeit 2/5 Unter einer Stunde Anfängerfreundlichkeit 65/100
acl-org/acl-anthology#10753 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
earthtojake/text-to-cad#758 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 70/100
DataTalksClub/faq#545 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
Maintainer antworten meist innerhalb von 1 Tag