5. Supported Versions

5.1. Supported Python versions

  • 3.7.x
  • 2.7.x

Note

While Python 2.7.x is currently supported and tested, due to it’s EOL of January 2020 it will be dropped from the testing category very soon.

It will remain supported until the next major rewrite of PyTan or until pip drops support for Python 2.7.x, whichever comes first.

Note

Other versions of Python could work beyond the tested versions.

If PyTan fails to work with a supported version of Python, it will be fixed as long as the changes required do not introduce breaking changes to the PyTan API and do not break support for the supported versions.

5.2. Supported Operating Systems

  • Windows 10
  • Windows 2010 and later
  • Windows Server 2008 R2 and later
  • Mac OS X 10.12 “Sierra” and later
  • Any recent and major Linux distribution

5.2.1. Tested Operating systems for Python 3.7.2

  • Windows 10 Professional
  • Windows Server 2008 R2
  • Windows Server 2012 R2
  • Mac OS X 10.14.3 “Mojave”
  • Ubuntu 18.04.2 LTS (Bionic Beaver)

5.2.2. Tested Operating systems for Python 3.7.1

  • Mac OS X 10.14.3 “Mojave”

5.2.3. Tested Operating systems for Python 3.7.0

  • Mac OS X 10.14.3 “Mojave”

5.2.4. Tested Operating systems for Python 2.7.15

  • Windows 10 Professional
  • Windows Server 2008 R2
  • Windows Server 2012 R2
  • Mac OS X 10.14.3 “Mojave”
  • Ubuntu 18.04.2 LTS (Bionic Beaver)

Note

PyTan is written on Mac OS X, so that will always be the most tested.

5.3. Supported Tanium Versions

  • Tanium 7.2.314.xxxx
  • Tanium 7.3.314.xxxx

5.3.1. Tested Tanium SOAP API versions

  • Tanium 7.2.314.3181
  • Tanium 7.3.314.3424
  • Tanium 7.3.314.3641

5.3.2. Tested Tanium REST API versions

  • Tanium 7.3.314.3424
  • Tanium 7.3.314.3641

Note

REST API only exists in versions after 7.3.314.3424.

Note

PyTan is not supported or tested on versions earlier than 7.2.314.xxxx, but a large portion of functionality should still work.