Repository: rticommunity/rticonnextdds-connector-py (language: python)

Issue:
JH-81 -- apply release/connector/1.2.3 to support/connector/1.2.0, required for future merges.
Although this repo is deprecated, we still require the merge of release/connector/1.2.3 to the support/connector/1.2.0 support branch. Once approved a new Merge Commit will be created.

DO NOT USE SQUASH!


Discussion / hints:

Fix patch:
diff --git a/README.md b/README.md
index e0c78fc..8ce43c6 100644
--- a/README.md
+++ b/README.md
@@ -10,11 +10,10 @@ distributed networking databus.
 publish and subscribe to the *RTI Connext DDS databus* in Python and other
 languages.
 
-**Note**: With the introduction of the RTI Connext Python API in *RTI Connext* 
-7.0.0, *Connector for Python* is deprecated and will be removed in a 
-future release, once the Connext Python API is fully supported. You are 
-encouraged to try the 
-[Connext Python API](https://community.rti.com/static/documentation/connext-dds/7.0.0/doc/api/connext_dds/api_python/index.html) (experimental in 7.0.0).  
+**Note**: With the introduction of the RTI Connext Python API in Connext 7.3.0 LTS,
+*Connector for Python* is deprecated for Connext DDS 6.1.2 users,
+and removed in Connext 7.3.0. To learn more about the Connext Python API, see
+[this documentation](https://community.rti.com/static/documentation/connext-dds/current/doc/api/connext_dds/api_python/index.html).
 
 ## Documentation
 
diff --git a/README.rst b/README.rst
index 8ca162d..c2f63a9 100644
--- a/README.rst
+++ b/README.rst
@@ -9,13 +9,11 @@ performance, distributed networking databus.
 publish and subscribe to the *RTI Connext DDS databus* in Python and
 other languages.
 
-.. note::
-
-   With the introduction of the RTI Connext Python API in *RTI Connext* 
-   7.0.0, *Connector for Python* is deprecated and will be removed in a 
-   future release, once the Connext Python API is fully supported. You are 
-   encouraged to try the 
-   `Connext Python API <https://community.rti.com/static/documentation/connext-dds/7.0.0/doc/api/connext_dds/api_python/index.html>`__ (experimental in 7.0.0).
+**Note:**
+With the introduction of the RTI Connext Python API in Connext 7.3.0 LTS, 
+*Connector for Python* is deprecated for Connext DDS 6.1.2 users, 
+and removed in Connext 7.3.0. To learn more about the Connext Python API, see
+`this documentation <https://community.rti.com/static/documentation/connext-dds/current/doc/api/connext_dds/api_python/index.html>`__.  
 
 Documentation
 -------------
diff --git a/docs/conf.py b/docs/conf.py
index 1df22af..50765a5 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -22,8 +22,8 @@
 author = 'Real-Time Innovations, Inc.'
 
 # The full version, including alpha/beta/rc tags
-version = '1.2.2'
-release = '1.2.2'
+version = '1.2.3'
+release = '1.2.3'
 
 master_doc = 'index'
 
diff --git a/docs/release_notes.rst b/docs/release_notes.rst
index 2e03a80..68784f3 100644
--- a/docs/release_notes.rst
+++ b/docs/release_notes.rst
@@ -32,12 +32,21 @@ runs on most Windows®, Linux® and macOS® platforms.
 `main Connector
 repository <https://github.com/rticommunity/rticonnextdds-connector>`__.
 
+Version 1.2.3
+-------------
 
-Version 1.2.2
+*Connector* 1.2.3 is built on *RTI Connext DDS* 6.1.2.17. 
+For details on what's new and fixed in 6.1.2.17, contact support@rti.com. 
+There are no changes to Connector itself. 
+
+Previous Releases
 -----------------
 
+Version 1.2.2
+^^^^^^^^^^^^^
+
 What's New in 1.2.2
-^^^^^^^^^^^^^^^^^^^
+"""""""""""""""""""
 
 *Connector* 1.2.2 is built on `RTI Connext DDS 6.1.2 <https://community.rti.com/documentation/rti-connext-dds-612>`__.
 
@@ -50,17 +59,6 @@ Studio 2013 (and accompanied by Microsoft's mscvr120 redistributable). These
 libraries are now built using Visual Studio 2015. The redistributable that is
 shipped has been updated accordingly.
 
-
-Vulnerability Assessments
--------------------------
-Internally, *Connector* relies on Lua. RTI has assessed the current version of 
-Lua used by *Connector*, version 5.2, and found that *Connector* is not currently 
-affected by any of the publicly disclosed vulnerabilities in Lua 5.2.
-
-
-Previous Releases
------------------
-
 Version 1.2.0
 ^^^^^^^^^^^^^
 
@@ -236,3 +234,10 @@ more robust, modifies most of APIs and adds new functionality. However the old
 APIs have been preserved for backward compatibility as much as possible.
 
 *RTI Connector* 1.0.0 is built on `RTI Connext DDS 6.0.1 <https://community.rti.com/documentation/rti-connext-dds-601>`__.
+
+Vulnerability Assessment
+------------------------
+
+Internally, *Connector* relies on Lua. RTI has assessed the current version of 
+Lua used by *Connector*, version 5.2, and found that *Connector* is not currently 
+affected by any of the publicly disclosed vulnerabilities in Lua 5.2.
diff --git a/rticonnextdds-connector b/rticonnextdds-connector
index 4e44220..b043bde 160000
--- a/rticonnextdds-connector
+++ b/rticonnextdds-connector
@@ -1,1 +1,1 @@
-Subproject commit 4e442203164a28808ed1e353c099aecc5ee095d3
+Subproject commit b043bdea56b7cebd07f952e18753427c88aaf589
diff --git a/setup.py b/setup.py
index 0626630..c203a1c 100644
--- a/setup.py
+++ b/setup.py
@@ -33,7 +33,7 @@
     # Versions should comply with PEP440.  For a discussion on single-sourcing
     # the version across setup.py and the project code, see
     # https://packaging.python.org/en/latest/single_source_version.html
-    version='1.2.2',
+    version='1.2.3',
 
     description='RTI Connector for Python',
     long_description=long_description,


Test patch:
diff --git a/resources/jenkins/build_and_test.groovy b/resources/jenkins/build_and_test.groovy
index fdb64c9..d0884c8 100644
--- a/resources/jenkins/build_and_test.groovy
+++ b/resources/jenkins/build_and_test.groovy
@@ -45,7 +45,7 @@ pipeline {
         stage('Download dependencies') {
             steps {
                 downloadAndExtract(
-                    installDirectory: "rticonnextdds-connector/",
+                    installDirectory: '.',
                     flavour: 'connectorlibs'
                 )
             }