diff --git a/CHANGES.rst b/CHANGES.rst
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_Q0hBTkdFUy5yc3Q=..b1077eff25962217991d88a3838987f596f08a86_Q0hBTkdFUy5yc3Q= 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -1,5 +1,5 @@
 
-Revision 0.5.0, released XX-11-2019
+Revision 0.5.0, released XX-03-2020
 -----------------------------------
 
 - Make BER/CER/DER decoders streaming and suspendible
@@ -22,8 +22,8 @@
   `StreamingDecoder` class. Previously published API is implemented
   as a thin wrapper on top of that ensuring backward compatibility.
 
-Revision 0.4.9, released XX-11-2019
+Revision 0.4.9, released XX-03-2020
 -----------------------------------
 
 - Added support for Python 3.8.
 - Removed support for EOL Pythons 2.4, 2.5, 2.6, 3.2, 3.3 and 3.4.
@@ -26,7 +26,8 @@
 -----------------------------------
 
 - Added support for Python 3.8.
 - Removed support for EOL Pythons 2.4, 2.5, 2.6, 3.2, 3.3 and 3.4.
+- Copyright notice extended to the year 2020
 
 Revision 0.4.8, released 16-11-2019
 -----------------------------------
diff --git a/LICENSE.rst b/LICENSE.rst
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_TElDRU5TRS5yc3Q=..b1077eff25962217991d88a3838987f596f08a86_TElDRU5TRS5yc3Q= 100644
--- a/LICENSE.rst
+++ b/LICENSE.rst
@@ -1,4 +1,4 @@
-Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
diff --git a/README.md b/README.md
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_UkVBRE1FLm1k..b1077eff25962217991d88a3838987f596f08a86_UkVBRE1FLm1k 100644
--- a/README.md
+++ b/README.md
@@ -181,5 +181,5 @@
 or try browsing pyasn1 
 [mailing list archives](https://sourceforge.net/p/pyasn1/mailman/pyasn1-users/).
 
-Copyright (c) 2005-2019, [Ilya Etingof](mailto:etingof@gmail.com).
+Copyright (c) 2005-2020, [Ilya Etingof](mailto:etingof@gmail.com).
 All rights reserved.
diff --git a/docs/source/conf.py b/docs/source/conf.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_ZG9jcy9zb3VyY2UvY29uZi5weQ==..b1077eff25962217991d88a3838987f596f08a86_ZG9jcy9zb3VyY2UvY29uZi5weQ== 100644
--- a/docs/source/conf.py
+++ b/docs/source/conf.py
@@ -47,7 +47,7 @@
 
 # General information about the project.
 project = u'ASN.1 types and codecs'
-copyright = u'2005-2019, Ilya Etingof <etingof@gmail.com>'
+copyright = u'2005-2020, Ilya Etingof <etingof@gmail.com>'
 author = u'Ilya Etingof <etingof@gmail.com>'
 
 # The version info for the project you're documenting, acts as replacement for
diff --git a/pyasn1/codec/ber/decoder.py b/pyasn1/codec/ber/decoder.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL2NvZGVjL2Jlci9kZWNvZGVyLnB5..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL2NvZGVjL2Jlci9kZWNvZGVyLnB5 100644
--- a/pyasn1/codec/ber/decoder.py
+++ b/pyasn1/codec/ber/decoder.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import os
diff --git a/pyasn1/codec/ber/encoder.py b/pyasn1/codec/ber/encoder.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL2NvZGVjL2Jlci9lbmNvZGVyLnB5..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL2NvZGVjL2Jlci9lbmNvZGVyLnB5 100644
--- a/pyasn1/codec/ber/encoder.py
+++ b/pyasn1/codec/ber/encoder.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import sys
diff --git a/pyasn1/codec/ber/eoo.py b/pyasn1/codec/ber/eoo.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL2NvZGVjL2Jlci9lb28ucHk=..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL2NvZGVjL2Jlci9lb28ucHk= 100644
--- a/pyasn1/codec/ber/eoo.py
+++ b/pyasn1/codec/ber/eoo.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 from pyasn1.type import base
diff --git a/pyasn1/codec/cer/decoder.py b/pyasn1/codec/cer/decoder.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL2NvZGVjL2Nlci9kZWNvZGVyLnB5..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL2NvZGVjL2Nlci9kZWNvZGVyLnB5 100644
--- a/pyasn1/codec/cer/decoder.py
+++ b/pyasn1/codec/cer/decoder.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 from pyasn1 import error
diff --git a/pyasn1/codec/cer/encoder.py b/pyasn1/codec/cer/encoder.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL2NvZGVjL2Nlci9lbmNvZGVyLnB5..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL2NvZGVjL2Nlci9lbmNvZGVyLnB5 100644
--- a/pyasn1/codec/cer/encoder.py
+++ b/pyasn1/codec/cer/encoder.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 from pyasn1 import error
diff --git a/pyasn1/codec/der/decoder.py b/pyasn1/codec/der/decoder.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL2NvZGVjL2Rlci9kZWNvZGVyLnB5..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL2NvZGVjL2Rlci9kZWNvZGVyLnB5 100644
--- a/pyasn1/codec/der/decoder.py
+++ b/pyasn1/codec/der/decoder.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 from pyasn1.codec.cer import decoder
diff --git a/pyasn1/codec/der/encoder.py b/pyasn1/codec/der/encoder.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL2NvZGVjL2Rlci9lbmNvZGVyLnB5..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL2NvZGVjL2Rlci9lbmNvZGVyLnB5 100644
--- a/pyasn1/codec/der/encoder.py
+++ b/pyasn1/codec/der/encoder.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 from pyasn1 import error
diff --git a/pyasn1/codec/native/decoder.py b/pyasn1/codec/native/decoder.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL2NvZGVjL25hdGl2ZS9kZWNvZGVyLnB5..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL2NvZGVjL25hdGl2ZS9kZWNvZGVyLnB5 100644
--- a/pyasn1/codec/native/decoder.py
+++ b/pyasn1/codec/native/decoder.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 from pyasn1 import debug
diff --git a/pyasn1/codec/native/encoder.py b/pyasn1/codec/native/encoder.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL2NvZGVjL25hdGl2ZS9lbmNvZGVyLnB5..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL2NvZGVjL25hdGl2ZS9lbmNvZGVyLnB5 100644
--- a/pyasn1/codec/native/encoder.py
+++ b/pyasn1/codec/native/encoder.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 from collections import OrderedDict
diff --git a/pyasn1/compat/integer.py b/pyasn1/compat/integer.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL2NvbXBhdC9pbnRlZ2VyLnB5..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL2NvbXBhdC9pbnRlZ2VyLnB5 100644
--- a/pyasn1/compat/integer.py
+++ b/pyasn1/compat/integer.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import sys
diff --git a/pyasn1/compat/octets.py b/pyasn1/compat/octets.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL2NvbXBhdC9vY3RldHMucHk=..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL2NvbXBhdC9vY3RldHMucHk= 100644
--- a/pyasn1/compat/octets.py
+++ b/pyasn1/compat/octets.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 from sys import version_info
diff --git a/pyasn1/debug.py b/pyasn1/debug.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL2RlYnVnLnB5..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL2RlYnVnLnB5 100644
--- a/pyasn1/debug.py
+++ b/pyasn1/debug.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import logging
diff --git a/pyasn1/error.py b/pyasn1/error.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL2Vycm9yLnB5..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL2Vycm9yLnB5 100644
--- a/pyasn1/error.py
+++ b/pyasn1/error.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 
diff --git a/pyasn1/type/base.py b/pyasn1/type/base.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL3R5cGUvYmFzZS5weQ==..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL3R5cGUvYmFzZS5weQ== 100644
--- a/pyasn1/type/base.py
+++ b/pyasn1/type/base.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import sys
diff --git a/pyasn1/type/char.py b/pyasn1/type/char.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL3R5cGUvY2hhci5weQ==..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL3R5cGUvY2hhci5weQ== 100644
--- a/pyasn1/type/char.py
+++ b/pyasn1/type/char.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import sys
diff --git a/pyasn1/type/constraint.py b/pyasn1/type/constraint.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL3R5cGUvY29uc3RyYWludC5weQ==..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL3R5cGUvY29uc3RyYWludC5weQ== 100644
--- a/pyasn1/type/constraint.py
+++ b/pyasn1/type/constraint.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 # Original concept and code by Mike C. Fletcher.
diff --git a/pyasn1/type/error.py b/pyasn1/type/error.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL3R5cGUvZXJyb3IucHk=..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL3R5cGUvZXJyb3IucHk= 100644
--- a/pyasn1/type/error.py
+++ b/pyasn1/type/error.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 from pyasn1.error import PyAsn1Error
diff --git a/pyasn1/type/namedtype.py b/pyasn1/type/namedtype.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL3R5cGUvbmFtZWR0eXBlLnB5..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL3R5cGUvbmFtZWR0eXBlLnB5 100644
--- a/pyasn1/type/namedtype.py
+++ b/pyasn1/type/namedtype.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import sys
diff --git a/pyasn1/type/namedval.py b/pyasn1/type/namedval.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL3R5cGUvbmFtZWR2YWwucHk=..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL3R5cGUvbmFtZWR2YWwucHk= 100644
--- a/pyasn1/type/namedval.py
+++ b/pyasn1/type/namedval.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 # ASN.1 named integers
diff --git a/pyasn1/type/opentype.py b/pyasn1/type/opentype.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL3R5cGUvb3BlbnR5cGUucHk=..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL3R5cGUvb3BlbnR5cGUucHk= 100644
--- a/pyasn1/type/opentype.py
+++ b/pyasn1/type/opentype.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 
diff --git a/pyasn1/type/tag.py b/pyasn1/type/tag.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL3R5cGUvdGFnLnB5..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL3R5cGUvdGFnLnB5 100644
--- a/pyasn1/type/tag.py
+++ b/pyasn1/type/tag.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 from pyasn1 import error
diff --git a/pyasn1/type/tagmap.py b/pyasn1/type/tagmap.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL3R5cGUvdGFnbWFwLnB5..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL3R5cGUvdGFnbWFwLnB5 100644
--- a/pyasn1/type/tagmap.py
+++ b/pyasn1/type/tagmap.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 from pyasn1 import error
diff --git a/pyasn1/type/univ.py b/pyasn1/type/univ.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL3R5cGUvdW5pdi5weQ==..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL3R5cGUvdW5pdi5weQ== 100644
--- a/pyasn1/type/univ.py
+++ b/pyasn1/type/univ.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import math
diff --git a/pyasn1/type/useful.py b/pyasn1/type/useful.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_cHlhc24xL3R5cGUvdXNlZnVsLnB5..b1077eff25962217991d88a3838987f596f08a86_cHlhc24xL3R5cGUvdXNlZnVsLnB5 100644
--- a/pyasn1/type/useful.py
+++ b/pyasn1/type/useful.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import datetime
diff --git a/setup.py b/setup.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_c2V0dXAucHk=..b1077eff25962217991d88a3838987f596f08a86_c2V0dXAucHk= 100644
--- a/setup.py
+++ b/setup.py
@@ -2,7 +2,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import os
diff --git a/tests/__main__.py b/tests/__main__.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvX19tYWluX18ucHk=..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvX19tYWluX18ucHk= 100644
--- a/tests/__main__.py
+++ b/tests/__main__.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import unittest
diff --git a/tests/base.py b/tests/base.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvYmFzZS5weQ==..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvYmFzZS5weQ== 100644
--- a/tests/base.py
+++ b/tests/base.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import unittest
diff --git a/tests/codec/__main__.py b/tests/codec/__main__.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvY29kZWMvX19tYWluX18ucHk=..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvY29kZWMvX19tYWluX18ucHk= 100644
--- a/tests/codec/__main__.py
+++ b/tests/codec/__main__.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import unittest
diff --git a/tests/codec/ber/__main__.py b/tests/codec/ber/__main__.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvY29kZWMvYmVyL19fbWFpbl9fLnB5..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvY29kZWMvYmVyL19fbWFpbl9fLnB5 100644
--- a/tests/codec/ber/__main__.py
+++ b/tests/codec/ber/__main__.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import unittest
diff --git a/tests/codec/ber/test_decoder.py b/tests/codec/ber/test_decoder.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvY29kZWMvYmVyL3Rlc3RfZGVjb2Rlci5weQ==..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvY29kZWMvYmVyL3Rlc3RfZGVjb2Rlci5weQ== 100644
--- a/tests/codec/ber/test_decoder.py
+++ b/tests/codec/ber/test_decoder.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import gzip
diff --git a/tests/codec/ber/test_encoder.py b/tests/codec/ber/test_encoder.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvY29kZWMvYmVyL3Rlc3RfZW5jb2Rlci5weQ==..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvY29kZWMvYmVyL3Rlc3RfZW5jb2Rlci5weQ== 100644
--- a/tests/codec/ber/test_encoder.py
+++ b/tests/codec/ber/test_encoder.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import sys
diff --git a/tests/codec/cer/__main__.py b/tests/codec/cer/__main__.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvY29kZWMvY2VyL19fbWFpbl9fLnB5..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvY29kZWMvY2VyL19fbWFpbl9fLnB5 100644
--- a/tests/codec/cer/__main__.py
+++ b/tests/codec/cer/__main__.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import unittest
diff --git a/tests/codec/cer/test_decoder.py b/tests/codec/cer/test_decoder.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvY29kZWMvY2VyL3Rlc3RfZGVjb2Rlci5weQ==..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvY29kZWMvY2VyL3Rlc3RfZGVjb2Rlci5weQ== 100644
--- a/tests/codec/cer/test_decoder.py
+++ b/tests/codec/cer/test_decoder.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import sys
diff --git a/tests/codec/cer/test_encoder.py b/tests/codec/cer/test_encoder.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvY29kZWMvY2VyL3Rlc3RfZW5jb2Rlci5weQ==..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvY29kZWMvY2VyL3Rlc3RfZW5jb2Rlci5weQ== 100644
--- a/tests/codec/cer/test_encoder.py
+++ b/tests/codec/cer/test_encoder.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import sys
diff --git a/tests/codec/der/__main__.py b/tests/codec/der/__main__.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvY29kZWMvZGVyL19fbWFpbl9fLnB5..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvY29kZWMvZGVyL19fbWFpbl9fLnB5 100644
--- a/tests/codec/der/__main__.py
+++ b/tests/codec/der/__main__.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import unittest
diff --git a/tests/codec/der/test_decoder.py b/tests/codec/der/test_decoder.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvY29kZWMvZGVyL3Rlc3RfZGVjb2Rlci5weQ==..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvY29kZWMvZGVyL3Rlc3RfZGVjb2Rlci5weQ== 100644
--- a/tests/codec/der/test_decoder.py
+++ b/tests/codec/der/test_decoder.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import sys
diff --git a/tests/codec/der/test_encoder.py b/tests/codec/der/test_encoder.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvY29kZWMvZGVyL3Rlc3RfZW5jb2Rlci5weQ==..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvY29kZWMvZGVyL3Rlc3RfZW5jb2Rlci5weQ== 100644
--- a/tests/codec/der/test_encoder.py
+++ b/tests/codec/der/test_encoder.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import sys
diff --git a/tests/codec/native/__main__.py b/tests/codec/native/__main__.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvY29kZWMvbmF0aXZlL19fbWFpbl9fLnB5..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvY29kZWMvbmF0aXZlL19fbWFpbl9fLnB5 100644
--- a/tests/codec/native/__main__.py
+++ b/tests/codec/native/__main__.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import unittest
diff --git a/tests/codec/native/test_decoder.py b/tests/codec/native/test_decoder.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvY29kZWMvbmF0aXZlL3Rlc3RfZGVjb2Rlci5weQ==..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvY29kZWMvbmF0aXZlL3Rlc3RfZGVjb2Rlci5weQ== 100644
--- a/tests/codec/native/test_decoder.py
+++ b/tests/codec/native/test_decoder.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import sys
diff --git a/tests/codec/native/test_encoder.py b/tests/codec/native/test_encoder.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvY29kZWMvbmF0aXZlL3Rlc3RfZW5jb2Rlci5weQ==..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvY29kZWMvbmF0aXZlL3Rlc3RfZW5jb2Rlci5weQ== 100644
--- a/tests/codec/native/test_encoder.py
+++ b/tests/codec/native/test_encoder.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import sys
diff --git a/tests/compat/__main__.py b/tests/compat/__main__.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvY29tcGF0L19fbWFpbl9fLnB5..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvY29tcGF0L19fbWFpbl9fLnB5 100644
--- a/tests/compat/__main__.py
+++ b/tests/compat/__main__.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import unittest
diff --git a/tests/compat/test_integer.py b/tests/compat/test_integer.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvY29tcGF0L3Rlc3RfaW50ZWdlci5weQ==..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvY29tcGF0L3Rlc3RfaW50ZWdlci5weQ== 100644
--- a/tests/compat/test_integer.py
+++ b/tests/compat/test_integer.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import sys
diff --git a/tests/compat/test_octets.py b/tests/compat/test_octets.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvY29tcGF0L3Rlc3Rfb2N0ZXRzLnB5..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvY29tcGF0L3Rlc3Rfb2N0ZXRzLnB5 100644
--- a/tests/compat/test_octets.py
+++ b/tests/compat/test_octets.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import sys
diff --git a/tests/test_debug.py b/tests/test_debug.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvdGVzdF9kZWJ1Zy5weQ==..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvdGVzdF9kZWJ1Zy5weQ== 100644
--- a/tests/test_debug.py
+++ b/tests/test_debug.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import sys
diff --git a/tests/type/__main__.py b/tests/type/__main__.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvdHlwZS9fX21haW5fXy5weQ==..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvdHlwZS9fX21haW5fXy5weQ== 100644
--- a/tests/type/__main__.py
+++ b/tests/type/__main__.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import unittest
diff --git a/tests/type/test_char.py b/tests/type/test_char.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvdHlwZS90ZXN0X2NoYXIucHk=..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvdHlwZS90ZXN0X2NoYXIucHk= 100644
--- a/tests/type/test_char.py
+++ b/tests/type/test_char.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import pickle
diff --git a/tests/type/test_constraint.py b/tests/type/test_constraint.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvdHlwZS90ZXN0X2NvbnN0cmFpbnQucHk=..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvdHlwZS90ZXN0X2NvbnN0cmFpbnQucHk= 100644
--- a/tests/type/test_constraint.py
+++ b/tests/type/test_constraint.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import sys
diff --git a/tests/type/test_namedtype.py b/tests/type/test_namedtype.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvdHlwZS90ZXN0X25hbWVkdHlwZS5weQ==..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvdHlwZS90ZXN0X25hbWVkdHlwZS5weQ== 100644
--- a/tests/type/test_namedtype.py
+++ b/tests/type/test_namedtype.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import sys
diff --git a/tests/type/test_namedval.py b/tests/type/test_namedval.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvdHlwZS90ZXN0X25hbWVkdmFsLnB5..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvdHlwZS90ZXN0X25hbWVkdmFsLnB5 100644
--- a/tests/type/test_namedval.py
+++ b/tests/type/test_namedval.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import sys
diff --git a/tests/type/test_opentype.py b/tests/type/test_opentype.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvdHlwZS90ZXN0X29wZW50eXBlLnB5..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvdHlwZS90ZXN0X29wZW50eXBlLnB5 100644
--- a/tests/type/test_opentype.py
+++ b/tests/type/test_opentype.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import sys
diff --git a/tests/type/test_tag.py b/tests/type/test_tag.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvdHlwZS90ZXN0X3RhZy5weQ==..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvdHlwZS90ZXN0X3RhZy5weQ== 100644
--- a/tests/type/test_tag.py
+++ b/tests/type/test_tag.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import sys
diff --git a/tests/type/test_univ.py b/tests/type/test_univ.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvdHlwZS90ZXN0X3VuaXYucHk=..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvdHlwZS90ZXN0X3VuaXYucHk= 100644
--- a/tests/type/test_univ.py
+++ b/tests/type/test_univ.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import math
diff --git a/tests/type/test_useful.py b/tests/type/test_useful.py
index de6bba16bfaaf1e02d78248e30e86aa3b5c613c2_dGVzdHMvdHlwZS90ZXN0X3VzZWZ1bC5weQ==..b1077eff25962217991d88a3838987f596f08a86_dGVzdHMvdHlwZS90ZXN0X3VzZWZ1bC5weQ== 100644
--- a/tests/type/test_useful.py
+++ b/tests/type/test_useful.py
@@ -1,7 +1,7 @@
 #
 # This file is part of pyasn1 software.
 #
-# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
+# Copyright (c) 2005-2020, Ilya Etingof <etingof@gmail.com>
 # License: http://snmplabs.com/pyasn1/license.html
 #
 import datetime