About pycse

About pycse#

This notebook documents the Python setup used to build this book.

import platform

print(platform.uname())
print(platform.system())
print(platform.architecture())
print(platform.machine())
print(platform.node())
print(platform.platform())
print(platform.processor())
print(platform.python_build())
print(platform.python_version())
uname_result(system='Linux', node='runnervmeorf1', release='6.17.0-1010-azure', version='#10~24.04.1-Ubuntu SMP Fri Mar  6 22:00:57 UTC 2026', machine='x86_64')
Linux
('64bit', 'ELF')
x86_64
runnervmeorf1
Linux-6.17.0-1010-azure-x86_64-with-glibc2.39
x86_64
('main', 'Mar  3 2026 16:10:12')
3.11.15

About the Python packages#

import sys
import numpy
import scipy
import matplotlib

print(f"""Python: {sys.version}
numpy: {numpy.version.version}
scipy: {scipy.version.version}
matplotlib: {matplotlib.__version__}""")
Python: 3.11.15 (main, Mar  3 2026, 16:10:12) [GCC 13.3.0]
numpy: 2.4.4
scipy: 1.17.1
matplotlib: 3.10.9
import pycse

pycse.__version__
'2.3.5'
import uncertainties

uncertainties.__version__
'3.2.3'
import numdifftools

numdifftools.__version__
'0.9.42'
import pandas

pandas.__version__
'3.0.2'
import sympy

sympy.__version__
'1.14.0'