VERSION | 2 +- doc/news.rst | 6 ++++++ pyderasn.py | 5 ++++- diff --git a/VERSION b/VERSION index e5a82fc7481ec7a60e4263efa1960be7711fd0445d424ab6b9f5a0c13bf92abd..830b5eadf3204a77254c230c842e11980627b7721e13ce3b58dcbeb91e9b03af 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -5.0 +5.1 diff --git a/doc/news.rst b/doc/news.rst index 1b3719b0f4be81753e7dc6c3e732bba5da8fb57be61327def5d28ce67c62dd3d..9c775824a8b98667b16bd5dde9beb0a83f85152ff6a17ac18ae362d6a089680e 100644 --- a/doc/news.rst +++ b/doc/news.rst @@ -1,6 +1,12 @@ News ==== +.. _release5.1: + +5.1 +--- +* Fix empty ``--oids`` workability + .. _release5.0: 5.0 diff --git a/pyderasn.py b/pyderasn.py index 0f45414337c57343246cf7d301a23a4b6f4a46d2c91c75a1574e31ccc15e2ceb..760fb75680122e88ff240733530709a263ca8fe5a6c51ac4677fbcb46a9ed18e 100755 --- a/pyderasn.py +++ b/pyderasn.py @@ -5700,7 +5700,10 @@ args = parser.parse_args() args.DERFile.seek(args.skip) der = memoryview(args.DERFile.read()) args.DERFile.close() - oid_maps = [obj_by_path(_path) for _path in (args.oids or "").split(",")] + oid_maps = ( + [obj_by_path(_path) for _path in (args.oids or "").split(",")] + if args.oids else () + ) if args.schema: schema = obj_by_path(args.schema) from functools import partial