Skip to main content

The Rocket® MV team is pleased to announce the availability of UniObjects for Python (UOPY) v1.4.0 on January 22nd,  2025.

UniObjects for Python offers a wide range of benefits including:

  • An open and extensible UniObjects client
  • Remote access to MV servers in Python, great for developers who aren't familiar with BASIC
  • Full stack development in Python: from web server (UOPY) to database backend (U2py)
  • Ability to leverage the Python ecosystem including many 3rd party libraries
  • Rapid application development

UOPY v 1.4.0 enhancements and bug fixes:

Enhancements

  • Certification of UOPY on Python odd version numbers (3.9, 3.11 and 3.13) and paper certified UOPY on Python even version numbers (3.10, 3.12).
  • Introduction of the ClearPool functionality in UOPY to facilitate the termination of all open pool connections. This functionality uses the closeAllCPSessions() method, to close down all open sessions in the UV server spawned by UOPY.


Bug Fixes 

  • Support for MVIS Connection Using UniObjects Protocol
    • Feature Added: Support for establishing MVIS connections via the UniObjects protocol.
    • Limitation: The UniCommands object from UOPY cannot be used for MVIS connections as it is not supported by MVIS.
  • The README video links have been updated! Check out the videos for an introduction to UOPY, GUI examples, a webserver app demo, and an Android demo.
  • In UOPY version 1.3.0, an issue prevented connections to the UniVerse database on Linux systems. This has been resolved by implementing a new UniVerse version check function. The previous shell script-based checking method failed to retrieve the UniVerse version accurately.

Where to get UniObjects for Python
You can download UOPY v1.4.0 on the Python Package Index (PyPI) at https://pypi.org/project/uop



------------------------------
Emma Breslin
MV Product Manager
Rocket Software
ebreslin@rocketsoftware.com
------------------------------

The Rocket® MV team is pleased to announce the availability of UniObjects for Python (UOPY) v1.4.0 on January 22nd,  2025.

UniObjects for Python offers a wide range of benefits including:

  • An open and extensible UniObjects client
  • Remote access to MV servers in Python, great for developers who aren't familiar with BASIC
  • Full stack development in Python: from web server (UOPY) to database backend (U2py)
  • Ability to leverage the Python ecosystem including many 3rd party libraries
  • Rapid application development

UOPY v 1.4.0 enhancements and bug fixes:

Enhancements

  • Certification of UOPY on Python odd version numbers (3.9, 3.11 and 3.13) and paper certified UOPY on Python even version numbers (3.10, 3.12).
  • Introduction of the ClearPool functionality in UOPY to facilitate the termination of all open pool connections. This functionality uses the closeAllCPSessions() method, to close down all open sessions in the UV server spawned by UOPY.


Bug Fixes 

  • Support for MVIS Connection Using UniObjects Protocol
    • Feature Added: Support for establishing MVIS connections via the UniObjects protocol.
    • Limitation: The UniCommands object from UOPY cannot be used for MVIS connections as it is not supported by MVIS.
  • The README video links have been updated! Check out the videos for an introduction to UOPY, GUI examples, a webserver app demo, and an Android demo.
  • In UOPY version 1.3.0, an issue prevented connections to the UniVerse database on Linux systems. This has been resolved by implementing a new UniVerse version check function. The previous shell script-based checking method failed to retrieve the UniVerse version accurately.

Where to get UniObjects for Python
You can download UOPY v1.4.0 on the Python Package Index (PyPI) at https://pypi.org/project/uop



------------------------------
Emma Breslin
MV Product Manager
Rocket Software
ebreslin@rocketsoftware.com
------------------------------

Hi Emma,

Can UOPY 1.4.0 be used to access D3 10.4 as well?



------------------------------
Jorge Salvat
ES
------------------------------

Hi Emma,

Can UOPY 1.4.0 be used to access D3 10.4 as well?



------------------------------
Jorge Salvat
ES
------------------------------

Hi Jorge

UOPY for D3 is available, I have responded to you directly with D3 contact details.

Kind Regards

Emma



------------------------------
Emma Breslin
MV Product Manager
Rocket Software
ebreslin@rocketsoftware.com
------------------------------