Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add alternative python CLI interface #452

Merged
merged 10 commits into from
Nov 4, 2022
Merged

Conversation

sm-shaw
Copy link
Contributor

@sm-shaw sm-shaw commented Nov 3, 2022

Adds alternative python interface to the CLI for both Linux and Windows, relying on system installed python.
Functionality will allow run scripts to be written in python as well as run interactive sessions.
The python library will be dependent on a particular version so plan is to use v3.8 on Linux (Unbuntu 20.04), v3.6 on RHEL8 and v3.10 on Windows. However build from source can use any preferred python version instead.
Further discussion in issue #386

@sm-shaw sm-shaw requested a review from a team as a code owner November 3, 2022 11:34
@sm-shaw
Copy link
Contributor Author

sm-shaw commented Nov 3, 2022

The background interface to HammerDB from Python is located here https://github.com/sm-shaw/libtclpy so building from source is the best way to test this functionality.

@abondvt89
Copy link
Contributor

Merging after reviews and approval of the three members of the code maintenance team.

@abondvt89 abondvt89 merged commit ad0a4fe into TPC-Council:master Nov 4, 2022
@sm-shaw sm-shaw deleted the 386 branch November 23, 2022 11:20
@sm-shaw sm-shaw mentioned this pull request Nov 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Enhance CLI to accept Python run scripts with .py extensions
3 participants