Skip to content

Commit 2740d92

Browse files
Release Candidate 3 for Version 2.0.0 (v2.0.0r3)
* Includes HotFix A for 2.0.0 (v2.0.0-beta) * Includes HotFix B for 2.0.0 (v2.0.0r2 / v2.0.0-HF-B) Changes in file .flake8.ini: - now aligns with CEP-7 (2024 draft) reccomendations. Changes in file multicast/__init__.py: - Version bump (rc3) Changes in file setup.cfg: - Version bump (rc3) Changes in file setup.py: - Version bump (rc3)
1 parent d7b66ca commit 2740d92

File tree

4 files changed

+12
-5
lines changed

4 files changed

+12
-5
lines changed

.flake8.ini

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
[flake8]
2+
select = C,E,F,W,B,B950
23
# Ignore specific warnings and errors according to CEP-8 style
34
extend-ignore =
45
W191, # Indentation contains tabs
56
W391, # Blank line at end of file
67
E117, # Over-indented
78
D208, # Docstring is over-indented
9+
D203, # 1 blank line required before class docstring - CEP-7
10+
D212, # Multi-line docstring summary should start at the first line - CEP-7
811
# Ignore long lines as specified in CEP-8
912
max-line-length = 100
1013
extend-exclude =

multicast/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@
9393

9494
global __version__ # skipcq: PYL-W0604
9595

96-
__version__ = """2.0.0-beta"""
96+
__version__ = """2.0.0-rc3"""
9797
"""The version of this program.
9898
9999
Minimal Acceptance Testing:

setup.cfg

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[metadata]
22
name = multicast
3-
version = 2.0.0-beta
3+
version = 2.0.0-rc3
44
author = Mr. Walls
55
author_email = [email protected]
66
description = Python Multicast Repo for Send/Recv Stubs.
@@ -10,6 +10,7 @@ url = https://github.com/reactive-firewall/multicast
1010
download_url = https://github.com/reactive-firewall/multicast.git
1111
classifiers =
1212
Intended Audience :: Developers
13+
Operating System :: POSIX
1314
Operating System :: MacOS :: MacOS X
1415
Operating System :: POSIX :: Linux
1516
License :: OSI Approved :: MIT License
@@ -26,8 +27,10 @@ license_files =
2627

2728
platform = any
2829
project_urls =
29-
Bug Tracker = https://github.com/reactive-firewall/multicast/issues
30+
"Bug Tracker" = https://github.com/reactive-firewall/multicast/issues
3031
License = https://github.com/reactive-firewall/multicast/LICENSE.md
32+
Documentation = https://reactive-firewallmulticast.readthedocs.io/en/stable
33+
Repository = https://github.com/reactive-firewall/multicast.git
3134

3235
[bdist_rpm]
3336
url = https://github.com/reactive-firewall/multicast.git

setup.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -137,9 +137,10 @@ def parse_requirements_for_install_requires(requirements_text):
137137
"""The "Software License Agreement" of this program."""
138138
try:
139139
class_tags = [
140-
str("""Development Status :: 4 - Beta"""),
140+
str("""Development Status :: 5 - Production/Stable"""),
141141
str("""Environment :: Console"""),
142142
str("""Intended Audience :: Developers"""),
143+
str("""Operating System :: POSIX"""),
143144
str("""Operating System :: MacOS :: MacOS X"""),
144145
str("""Operating System :: POSIX :: Linux"""),
145146
str("""License :: OSI Approved :: MIT License"""),
@@ -153,7 +154,7 @@ def parse_requirements_for_install_requires(requirements_text):
153154
]
154155
except Exception as e:
155156
print(f"Warning: Error occurred while setting class_tags: {e}")
156-
class_tags = ["Development Status :: 4 - Beta"]
157+
class_tags = ["Development Status :: 5 - Production/Stable"]
157158
# finally the setup
158159
setup(
159160
name=conf_dict["""metadata"""]["""name"""],

0 commit comments

Comments
 (0)