-
Notifications
You must be signed in to change notification settings - Fork 36
Open
Description
I recently started using fitdecode. Thank you for a great package.
I noticed the following messages when using both fittxt.py and fitjson.py. They work as expected under 3.14.
def parse_args(args=None):
...
parser.add_argument(
'infile', metavar='FITFILE', type=argparse.FileType(mode='rb'),
help='Input .FIT file (use - for stdin)')
The class "FileType" is deprecated
Deprecated since Python 3.14. Open files after parsing arguments instead.
No indication as to when this will be removed.
The notice of this deprecation is in the 3.14 What's new document under the Deprecated/New deprecations headings.
Deprecated the argparse.FileType type converter. Anything relating to resource management should be handled downstream, after the arguments have been parsed. (Contributed by Serhiy Storchaka in gh-58032.)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels