]> git.phdru.name Git - m_lib_full.git/commitdiff
Version 1.0.2: Python 3.14; pkgutil-style ns package; (C) 2025
authorOleg Broytman <phd@phdru.name>
Wed, 5 Nov 2025 14:59:45 +0000 (17:59 +0300)
committerOleg Broytman <phd@phdru.name>
Wed, 5 Nov 2025 15:13:20 +0000 (18:13 +0300)
README.txt
m_lib/__init__.py
setup.py

index 71b4a25adc6fe7664f2f3e261bfdb5316232067b..5424f0669b4e5458fae6480d6e0e3d6f91bf4f6a 100644 (file)
@@ -1,6 +1,6 @@
 Broytman Library for Python.
 Author: Oleg Broytman <phd@phdru.name>.
-Copyright (C) 1996-2023 PhiloSoft Design.
+Copyright (C) 1996-2025 PhiloSoft Design.
 License: GPL.
 
 This a full namespace meta-package that installs all parts of m_lib library
index e96843970f2e0f43897ef9c041f7373d7f04bdd4..91e881dc25309d62bc4a9925776f333ea26a3fad 100644 (file)
@@ -1,8 +1,6 @@
-"""Broytman Library for Python, Copyright (C) 1996-2023 PhiloSoft Design"""
+"""Broytman Library for Python, Copyright (C) 1996-2025 PhiloSoft Design"""
 
-from pkgutil import extend_path
-import sys
-
-__path__ = extend_path(__path__, __name__)
-if sys.version_info < (3, 7):
+try:
     __import__('pkg_resources').declare_namespace(__name__)
+except ImportError:
+    __path__ = __import__('pkgutil').extend_path(__path__, __name__)
index e9a0de05159016b0c800edcb529e8a5d36aef6ac..3a61ecd271f829508d55e9fa41397ef34641aca9 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -4,9 +4,9 @@ from setuptools import setup
 
 setup(
     name = "m_lib.full",
-    version = "1.0.1.post3",
+    version = "1.0.2",
     description = "m_lib full meta-package",
-    long_description = "Broytman Library for Python, Copyright (C) 1996-2023 PhiloSoft Design",
+    long_description = "Broytman Library for Python, Copyright (C) 1996-2025 PhiloSoft Design",
     long_description_content_type="text/plain",
     author = "Oleg Broytman",
     author_email = "phd@phdru.name",
@@ -35,6 +35,7 @@ setup(
         'Programming Language :: Python :: 3.11',
         'Programming Language :: Python :: 3.12',
         'Programming Language :: Python :: 3.13',
+        'Programming Language :: Python :: 3.14',
         'Topic :: Software Development :: Libraries',
         'Topic :: Software Development :: Libraries :: Python Modules',
     ],