niveristand


Nameniveristand JSON
Version 3.2.2 PyPI version JSON
download
home_pagehttps://github.com/ni/niveristand-python
SummaryNI VeriStand Python API
upload_time2024-10-25 11:03:12
maintainerMarcelo Izaguirre
docs_urlNone
authorNational Instruments
requires_pythonNone
licenseMIT
keywords niveristand veristand
VCS
bugtrack_url
requirements pytest pythonnet tox pyyaml
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ===========  ====================================================
Info         VeriStand Python Support
Author       National Instruments
===========  ====================================================

About
=====
The **niveristand** package contains an API (Application Programming Interface) that interacts with VeriStand systems.
The package is implemented in Python. NI created and supports this package.

Requirements
============
**niveristand** requires the following to be installed:

* VeriStand 2021 or later
* CPython 3.8 or later (the standard Python, available on python.org and elsewhere)

.. _installation_section:

Recommended
-----------
NI recommends you use an editor with code completion, such as `Visual Studio Code <https://code.visualstudio.com/docs/languages/python/>`_, to make it easier to browse and use this code.

Installation
============

To install **niveristand**, use one of the following methods:

1. `pip <http://pypi.python.org/pypi/pip>`_::

   $ python -m pip install niveristand

2. **easy_install** from `setuptools <http://pypi.python.org/pypi/setuptools>`_::

   $ python -m easy_install niveristand

3. Download the project source and run the following script::

   $ python setup.py install

.. _usage_section:

Usage
=====
Refer to the `System Definition Examples section <https://niveristand-python.readthedocs.io/en/latest/sysdef_examples.html>`_ for detailed examples of how to script a system definition file.

Refer to the `Basic Real-time Sequence Examples section <https://niveristand-python.readthedocs.io/en/latest/basic_rt_sequence_examples.html>`_
for detailed information on how to write a Python real-time sequence.

.. _support_section:

Support / Feedback
==================

The **niveristand** package is supported by NI. For support for **niveristand**, open
a request through the NI support portal at `ni.com <http://www.ni.com>`_.

Bugs / Feature Requests
=======================

To report a bug or submit a feature request, please use the
`GitHub issues page <https://github.com/ni/niveristand-python/issues>`_.

Documentation
=============

To view the documentation, visit the `VeriStand Python Documentation Page <http://niveristand-python.readthedocs.io>`_.

Additional Documentation
========================

Refer to the `VeriStand Help <http://digital.ni.com/express.nsf/bycode/ex9v46>`_
for detailed information on setting up a system and running real-time test scenarios.

VeriStand Help installs only with the full version of VeriStand.

License
=======

**niveristand** is licensed under an MIT-style license (see `LICENSE
<LICENSE>`_).  Other incorporated projects may be licensed under different
licenses. All licenses allow for non-commercial and commercial use.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/ni/niveristand-python",
    "name": "niveristand",
    "maintainer": "Marcelo Izaguirre",
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": "marcelo.izaguirre@ni.com",
    "keywords": "niveristand, veristand",
    "author": "National Instruments",
    "author_email": null,
    "download_url": null,
    "platform": null,
    "description": "===========  ====================================================\r\nInfo         VeriStand Python Support\r\nAuthor       National Instruments\r\n===========  ====================================================\r\n\r\nAbout\r\n=====\r\nThe **niveristand** package contains an API (Application Programming Interface) that interacts with VeriStand systems.\r\nThe package is implemented in Python. NI created and supports this package.\r\n\r\nRequirements\r\n============\r\n**niveristand** requires the following to be installed:\r\n\r\n* VeriStand 2021 or later\r\n* CPython 3.8 or later (the standard Python, available on python.org and elsewhere)\r\n\r\n.. _installation_section:\r\n\r\nRecommended\r\n-----------\r\nNI recommends you use an editor with code completion, such as `Visual Studio Code <https://code.visualstudio.com/docs/languages/python/>`_, to make it easier to browse and use this code.\r\n\r\nInstallation\r\n============\r\n\r\nTo install **niveristand**, use one of the following methods:\r\n\r\n1. `pip <http://pypi.python.org/pypi/pip>`_::\r\n\r\n   $ python -m pip install niveristand\r\n\r\n2. **easy_install** from `setuptools <http://pypi.python.org/pypi/setuptools>`_::\r\n\r\n   $ python -m easy_install niveristand\r\n\r\n3. Download the project source and run the following script::\r\n\r\n   $ python setup.py install\r\n\r\n.. _usage_section:\r\n\r\nUsage\r\n=====\r\nRefer to the `System Definition Examples section <https://niveristand-python.readthedocs.io/en/latest/sysdef_examples.html>`_ for detailed examples of how to script a system definition file.\r\n\r\nRefer to the `Basic Real-time Sequence Examples section <https://niveristand-python.readthedocs.io/en/latest/basic_rt_sequence_examples.html>`_\r\nfor detailed information on how to write a Python real-time sequence.\r\n\r\n.. _support_section:\r\n\r\nSupport / Feedback\r\n==================\r\n\r\nThe **niveristand** package is supported by NI. For support for **niveristand**, open\r\na request through the NI support portal at `ni.com <http://www.ni.com>`_.\r\n\r\nBugs / Feature Requests\r\n=======================\r\n\r\nTo report a bug or submit a feature request, please use the\r\n`GitHub issues page <https://github.com/ni/niveristand-python/issues>`_.\r\n\r\nDocumentation\r\n=============\r\n\r\nTo view the documentation, visit the `VeriStand Python Documentation Page <http://niveristand-python.readthedocs.io>`_.\r\n\r\nAdditional Documentation\r\n========================\r\n\r\nRefer to the `VeriStand Help <http://digital.ni.com/express.nsf/bycode/ex9v46>`_\r\nfor detailed information on setting up a system and running real-time test scenarios.\r\n\r\nVeriStand Help installs only with the full version of VeriStand.\r\n\r\nLicense\r\n=======\r\n\r\n**niveristand** is licensed under an MIT-style license (see `LICENSE\r\n<LICENSE>`_).  Other incorporated projects may be licensed under different\r\nlicenses. All licenses allow for non-commercial and commercial use.\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "NI VeriStand Python API",
    "version": "3.2.2",
    "project_urls": {
        "Homepage": "https://github.com/ni/niveristand-python"
    },
    "split_keywords": [
        "niveristand",
        " veristand"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b0e4d18e9eb654d39b813feb06381f17805e5e66ef7243db32123d6a16186076",
                "md5": "9230ce0e8247ad1f02af5ff2a57905f9",
                "sha256": "bcbf95b900565d87ab4876411832a77cae1ad7921c61cc8346becc81c19597c8"
            },
            "downloads": -1,
            "filename": "niveristand-3.2.2-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9230ce0e8247ad1f02af5ff2a57905f9",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 185603,
            "upload_time": "2024-10-25T11:03:12",
            "upload_time_iso_8601": "2024-10-25T11:03:12.013963Z",
            "url": "https://files.pythonhosted.org/packages/b0/e4/d18e9eb654d39b813feb06381f17805e5e66ef7243db32123d6a16186076/niveristand-3.2.2-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-25 11:03:12",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ni",
    "github_project": "niveristand-python",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [
        {
            "name": "pytest",
            "specs": []
        },
        {
            "name": "pythonnet",
            "specs": [
                [
                    "~=",
                    "3.0.1"
                ]
            ]
        },
        {
            "name": "tox",
            "specs": []
        },
        {
            "name": "pyyaml",
            "specs": []
        }
    ],
    "tox": true,
    "lcname": "niveristand"
}
        
Elapsed time: 1.34599s