OASIS Cyber Threat Intelligence (CTI) TC

 View Only

cti-stix-elevator 2.0.0 released

  • 1.  cti-stix-elevator 2.0.0 released

    Posted 01-04-2019 21:01




    Hi everyone-

     

    We just published cti-stix-elevator   version 2.0.0 on PyPi [1]. The source code is available at [2]. read-the-docs documentation is available at [3].

      
    This is a major version release because it contains two new important features:
     
        * Introduces the "stepper" to convert STIX 2.0 content to STIX 2.1 content
        * Enable the elevator to convert from STIX 1.x content to STIX 2.0 or STIX 2.1 content

     

    The most recent stable version can be installed with pip:

     

    -   pip install stix2-elevator

     

    Other changes in the new release are:

        * Surround pattern with [], even if the term cannot be converted
        * Use country code, if given
        * Process party_name, even if name already given.
        * Fix extension names in object paths
        * Use stix2-validator 2.0.0, stixmarx 1.0.3, pycountry 1.17.8
        * Add version argument for validator
        * Issue #47: Use environment to pass options
        * Issue #129: Handle report with no header.

        Testing changes:
             * Add stepper test. Only test stepper once per Python version
             * Include all tests in coverage report, test both versions of STIX in all versions of Python.
             * Travis runs tox testing both STIX 2.0 and 2.1
             * Update all idiom files to work with STIX 2.1 elevator and stepper tests
             * Add python37 testing.
     

    Please enter an issue on Github for bugs and feature requests.

     

    Contributions welcome.

      

    Rich Piazza

    Chris Lenk

     

    MITRE

     

    [1]  https://pypi.org/project/stix2-elevator

    [2]  https://github.com/oasis-open/cti-stix-elevator

    [3]   https://stix2-elevator.readthedocs.io/en/latest/