Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / swansonk14/typed-argument-parser issues and pull requests

#152 - Change typing in Tap from typing to built-in types

Issue - State: open - Opened by swansonk14 27 days ago
Labels: enhancement

#151 - Fix #150

Pull Request - State: closed - Opened by kddubey about 1 month ago - 3 comments

#150 - Tests fail on Python 3.13

Issue - State: closed - Opened by JelleZijlstra about 1 month ago - 2 comments

#149 - Improve performance

Pull Request - State: closed - Opened by arnaud-ma 3 months ago - 4 comments

#148 - Fixing issues with comment extraction for the help string

Pull Request - State: closed - Opened by swansonk14 3 months ago - 1 comment

#147 - Hashtag on final line of multiline assignment is not registered as a comment

Issue - State: closed - Opened by swansonk14 3 months ago - 1 comment
Labels: bug

#146 - Fix `test_add_subparsers_twice` with Python 3.12.5

Pull Request - State: closed - Opened by shadchin 3 months ago - 4 comments

#145 - fix #99: allow no git remote

Pull Request - State: open - Opened by arnaud-ma 4 months ago

#144 - replace tokenize with ast to parse the source code

Pull Request - State: closed - Opened by arnaud-ma 4 months ago - 6 comments

#143 - Clean the code, type annotations and update dependencies

Pull Request - State: closed - Opened by arnaud-ma 4 months ago - 3 comments

#142 - setup.py -> pyproject.toml, and mv tap to src

Pull Request - State: closed - Opened by kddubey 5 months ago - 2 comments

#141 - Warning during installation when `wheel` isn't installed

Issue - State: closed - Opened by kddubey 5 months ago - 1 comment
Labels: enhancement

#140 - [WIP] `tapify` with subparsers

Pull Request - State: open - Opened by kddubey 5 months ago - 2 comments

#139 - tapify add optional description

Pull Request - State: closed - Opened by kddubey 5 months ago - 2 comments

#138 - tapify input description manually

Issue - State: closed - Opened by kddubey 5 months ago - 1 comment

#137 - [Feature Request] Add new config file types

Issue - State: open - Opened by pi314ever 7 months ago - 1 comment
Labels: enhancement

#136 - Fix #134: compare Pydantic version string correctly

Pull Request - State: closed - Opened by kddubey 7 months ago - 2 comments

#135 - Tap eats my custom error messages :(

Issue - State: closed - Opened by iago-lito 7 months ago - 4 comments

#134 - Versions should not be compared as strings

Issue - State: closed - Opened by ChristosSpyropoulos 7 months ago - 1 comment

#133 - `tapify` support positional-only arguments

Pull Request - State: closed - Opened by kddubey 7 months ago - 6 comments

#132 - Union code coverage

Pull Request - State: closed - Opened by kddubey 7 months ago - 4 comments

#131 - add_argument should not overwrite properties defined in class member.

Issue - State: open - Opened by oren-hecht 10 months ago - 1 comment
Labels: enhancement

#130 - [suggestion] Class variable arguments with multiline defaults do not respect help comments

Issue - State: closed - Opened by TibiIius 10 months ago - 2 comments
Labels: bug

#129 - Tapify, docstrings and typing.NamedTuples

Issue - State: open - Opened by tjgalvin 10 months ago
Labels: enhancement

#128 - `to_tap_class`, and inspect fields instead of signature for data models

Pull Request - State: closed - Opened by kddubey 11 months ago - 26 comments

#127 - Add support for using the `Annotated` type to provide comments for the help string

Issue - State: open - Opened by martinjm97 11 months ago - 1 comment
Labels: enhancement

#126 - Human readable JSON for saved Python object

Issue - State: closed - Opened by martinjm97 11 months ago - 1 comment

#125 - What's the best way to create a parser from a Pydantic model?

Issue - State: closed - Opened by kddubey 11 months ago - 3 comments
Labels: enhancement

#124 - ImportError: cannot import name 'Tap' from 'tap'

Issue - State: closed - Opened by ayushnoori 11 months ago - 3 comments

#123 - More convenient syntax for subparsers

Issue - State: open - Opened by martinjm97 12 months ago
Labels: enhancement

#122 - Declare support for (and test with) Python 3.12

Pull Request - State: closed - Opened by AlexWaygood about 1 year ago - 1 comment

#121 - tapify help string order is random

Issue - State: closed - Opened by swansonk14 about 1 year ago - 1 comment
Labels: enhancement

#120 - [help] Adding `version` arg to print version but bypassing required args

Issue - State: closed - Opened by alanwilter about 1 year ago - 3 comments

#119 - Fixed bug with incorrect type annotation of class instance created by tapify

Pull Request - State: closed - Opened by shorie000 about 1 year ago - 1 comment

#118 - Tuple parsing with literals

Issue - State: closed - Opened by swansonk14 about 1 year ago - 1 comment
Labels: bug

#117 - Allow for multi-line documentation of the function

Issue - State: closed - Opened by gregtatum about 1 year ago - 1 comment

#116 - [Suggestion] Allow to reference previous arguments as default values

Issue - State: closed - Opened by Henning742 about 1 year ago - 1 comment

#115 - support for ignoring args

Pull Request - State: closed - Opened by rainyl over 1 year ago - 6 comments

#114 - Fix `tapify` to correctly handle **kwargs

Issue - State: closed - Opened by swansonk14 over 1 year ago - 1 comment
Labels: bug

#113 - Type safe way to access subparser arguments?

Issue - State: closed - Opened by aucampia over 1 year ago - 2 comments
Labels: duplicate, enhancement

#112 - Refactor `tapify` to enable subparsers

Issue - State: closed - Opened by swansonk14 over 1 year ago - 1 comment
Labels: enhancement

#111 - Add useful type hints to `Tap.add_subparser`

Issue - State: closed - Opened by aucampia over 1 year ago - 5 comments
Labels: duplicate, enhancement

#110 - Add useful type hints to `Tap.add_subparsers`

Issue - State: closed - Opened by aucampia over 1 year ago - 1 comment
Labels: duplicate, enhancement

#109 - What is the right way to call `set_defaults`

Issue - State: open - Opened by aucampia over 1 year ago - 4 comments
Labels: bug

#108 - How to use argparse.FileType?

Issue - State: closed - Opened by s3rgeym over 1 year ago - 1 comment

#107 - [Feature request] Easy transition from existing code using argparse

Issue - State: open - Opened by user202729 over 1 year ago - 1 comment
Labels: enhancement

#106 - typing-extensions 4.6.0 break literal arguments

Issue - State: closed - Opened by grochmal over 1 year ago - 1 comment

#105 - Feature request: improve help text parsing from code comments

Issue - State: closed - Opened by Ririshi over 1 year ago - 1 comment

#104 - Explicit bool for tapify

Issue - State: closed - Opened by swansonk14 over 1 year ago - 1 comment
Labels: enhancement, good first issue

#103 - [Feature request] Have `Tap.save` accept a `Path` variable from `pathlib`

Issue - State: closed - Opened by donny-chan over 1 year ago - 1 comment

#102 - [Feature request] Nested argument parser, e.g., "--model.name MODEL_NAME --model.params.lambda 0.1".

Issue - State: open - Opened by CM-BF over 1 year ago - 1 comment
Labels: enhancement, wontfix

#101 - [suggestion] `tapify(...)` should support classes/objects by producing subargument parsers

Issue - State: open - Opened by baod-rate over 1 year ago - 1 comment
Labels: enhancement

#100 - [suggestion] `tapify` should create positional args for signatures w/ positional-only params

Issue - State: closed - Opened by baod-rate over 1 year ago - 3 comments
Labels: bug

#99 - Reproducibility info fails for git repo with no remote

Issue - State: open - Opened by ndryden over 1 year ago
Labels: bug

#98 - [suggestion] Use a custom type for help string instead of source code parsing.

Issue - State: open - Opened by Cnoor0171 over 1 year ago - 4 comments
Labels: enhancement

#97 - Escaped characters in docstring are over-escaped by the tokenizer

Issue - State: closed - Opened by martinjm97 over 1 year ago - 1 comment
Labels: bug

#96 - Tapify: run functions via command line arguments + Python 3.11

Pull Request - State: closed - Opened by swansonk14 over 1 year ago - 2 comments

#95 - How to use add_mutually_exclusive_group with Tap?

Issue - State: open - Opened by alanwilter almost 2 years ago
Labels: enhancement

#94 - feat: load arguments from configuration file specified in argument

Pull Request - State: closed - Opened by kamatsuoka about 2 years ago - 1 comment

#93 - [suggestion] Use `Annotated` instead of source code parsing.

Issue - State: closed - Opened by LiraNuna about 2 years ago - 3 comments

#92 - feat: add attribute exclusion mecanism

Pull Request - State: open - Opened by zephvr over 2 years ago - 2 comments

#91 - feat: add support for single-quoted doc

Pull Request - State: closed - Opened by zephvr over 2 years ago - 1 comment

#90 - feat: add Enum support with cleaner help message

Pull Request - State: open - Opened by zephvr over 2 years ago

#89 - Installable through conda

Issue - State: open - Opened by cjmcgill over 2 years ago - 1 comment
Labels: enhancement

#88 - [Question] Why behavior is different from original ArgumentParser's __dict__?

Issue - State: closed - Opened by jin0g over 2 years ago - 1 comment

#86 - Expose individual argument parsing for overwriting

Issue - State: open - Opened by Effervex over 2 years ago - 1 comment
Labels: enhancement, good first issue

#85 - Feature request: 'inverse boolean' combined with different dest

Issue - State: closed - Opened by ds-steventondeur over 2 years ago - 1 comment

#84 - Allow single-quoted doc strings

Issue - State: closed - Opened by phiresky over 2 years ago

#83 - Fix handling of decorated classes

Pull Request - State: closed - Opened by TimRepke over 2 years ago

#82 - Add warning about unpickling untrusted data

Pull Request - State: closed - Opened by Cnoor0171 over 2 years ago

#81 - Fix help text around positional arguments

Pull Request - State: closed - Opened by ShaneEverittM over 2 years ago

#80 - Tap does not recognise class variables when class is decorated

Issue - State: closed - Opened by TimRepke over 2 years ago - 2 comments
Labels: bug

#79 - Semantics around positial arguments are weird

Issue - State: closed - Opened by ShaneEverittM over 2 years ago - 1 comment
Labels: bug, good first issue

#78 - Design Proposal: Separate parser from argument data

Issue - State: open - Opened by kavinvin over 2 years ago - 1 comment
Labels: question

#77 - feature request: function decorator

Issue - State: closed - Opened by ari-s over 2 years ago - 4 comments
Labels: enhancement

#76 - add description support for Parser

Pull Request - State: closed - Opened by wj-Mcat over 2 years ago - 6 comments

#75 - exclude variables annotated with ClassVar

Issue - State: open - Opened by adrianmgg over 2 years ago - 2 comments
Labels: enhancement

#74 - can I give tap a parser description??

Issue - State: closed - Opened by Moreh-LeeJunhyeok over 2 years ago - 5 comments

#73 - Add documentation warning about pickled data

Issue - State: closed - Opened by Cnoor0171 over 2 years ago - 4 comments

#72 - Quotes within arguments are removed

Issue - State: open - Opened by Effervex almost 3 years ago - 2 comments
Labels: bug

#71 - Feature request: allow double parsing

Issue - State: open - Opened by jakkes almost 3 years ago - 1 comment
Labels: wontfix

#70 - feature-request: List options for enums in the help-message

Issue - State: open - Opened by bjuergens almost 3 years ago - 1 comment
Labels: enhancement

#69 - Subparsers are not typed.

Issue - State: open - Opened by pvalsecc almost 3 years ago - 7 comments
Labels: duplicate, enhancement

#68 - Cannot integrate with argcomplete

Issue - State: closed - Opened by pvalsecc almost 3 years ago - 1 comment

#67 - typed-argument-parser is uninstallable with "tap.py", which uses the same package name

Issue - State: open - Opened by juliangilbey almost 3 years ago - 4 comments
Labels: wontfix

#66 - Union types in Python 3.10

Pull Request - State: closed - Opened by swansonk14 almost 3 years ago

#65 - `parse_args` should return the chosen sub parser object

Issue - State: open - Opened by JasonGilholme about 3 years ago - 4 comments
Labels: enhancement

#64 - Consistent behavior for the new '|' operator on types for Python 3.10

Issue - State: closed - Opened by martinjm97 about 3 years ago - 1 comment

#63 - How do you make mutually exclusive groups?

Issue - State: closed - Opened by nacitar about 3 years ago - 1 comment

#62 - Update README to reflect change in default config file parsing.

Pull Request - State: closed - Opened by sykloid about 3 years ago - 1 comment

#61 - Switch default config file parsing behavior to `shlex`.

Pull Request - State: closed - Opened by sykloid about 3 years ago - 1 comment

#60 - Support pre-processing config files with shlex.

Pull Request - State: closed - Opened by sykloid about 3 years ago - 3 comments

#58 - Empty metavar wreaks havoc on an `assert` statement

Issue - State: open - Opened by cardoso-neto over 3 years ago - 2 comments
Labels: wontfix

#57 - Bug in writing reproducibility section to file

Issue - State: closed - Opened by hesther over 3 years ago - 1 comment

#56 - Document pathlib support

Issue - State: closed - Opened by bartMarinissen over 3 years ago - 1 comment

#55 - import gives AttributeError: __args__

Issue - State: closed - Opened by timhemel over 3 years ago - 3 comments

#54 - Fix action=append for List[Literal[...]]

Pull Request - State: closed - Opened by Cebtenzzre over 3 years ago - 2 comments