1.5.0 - show_plot, Python 3.12 support, relative paths
New options: show_plot
New option show_plot
and the option to use relative paths. New options are optional and backwards compatible, so there should be no impact on existing scripts.
show_plot
New option in plotCenterline()
and plotCenterlineWidth()
New option to not show a newly generated plot. The plot will still save if save_plot
is still in use. Useful when running centerline-width
as part of a loop to save multiple plots without having to close each plot after it is generated. show_plot=False
is the same as not using plt.show() in Matplotlib.
Relative Paths
New back-end option to use a relative instead of absolute path when convertColumnsToCSV()
relative path: file_path = "../../B/aaa.txt"
absolute path: file_path = "test/testing/B/aaa.txt"
Python 3.12 Support
Expanded testing suite and verify support with Python 3.12. Currently supporting Python 3.9, 3.10, 3.11, 3.12
Developer Environment
New conda environment file environment.yml
for working with or testing against the centerline-width
Bug fixes and README.md edits
Pytests: 233 tests for Python 3.9, 3.10, 3.11, 3.12 against Ubuntu, macOS, Windows