- Added
http_debug
constructor argument to return HTTP log information
- Fixed issue passing JSON strings to queries, added test
- Added support for setting command specific environment variables (
env_vars
andcustom_auth
) inexecute
andexecuteStmt
. - Upgraded to use
psycopg
- Fix(MacOS): Enhanced platform check for stackql installation
- Fix(Test Code): Removed loading of
test.env
in test execution script and Add mocking logic forpystackql.StackQL
's methods.
- added dataflow dependency arguments
- build updates
- added
rowsaffected
to dict response forexecuteStmt
- modified dict response for
executeStmt
- modified error response for
execute
, should never returnNone
- added
suppress_errors
argument to theexecute
function
- added
backend_storage_mode
andbackend_file_storage_location
constructor args for specifying a file based backend (not applicable inserver_mode
)
- added
custom_registry
constructor arg for specifying a non-default registry
- included
pandas
andIPython
install requirements - optional required import of
psycopg2
only if inserver_mode
- included
app_root
andexecution_concurrency_limit
options inStackQL
constructor
- implemented non
server_mode
magic extension - updated dataframe output for statements
pandas
type updates- updated class parameters
- added additional tests
- bin path defaults for codespaces notebooks
- added
StackqlMagic
class forjupyter
,IPython
integration server_mode
is now used to connect to astackql
server process usingpyscopg2
- added additional tests
- added
executeQueriesAsync
stackql class method
- added
server_mode
to run a background stackql server process
- enabled custom
download_dir
argument
- updated
setup.py
- refactored package
- added support for
kwargs
for theStackQL
constructor - added
setup.py
- added
docs
usingsphinx
- added additional tests
- added exception handling
- added local registry support
- updated docs
- added
str
handling - updated docs
- updated
version
output - updated docs
- added
auth
switch - converted
byte
output tostr
- added
version
method - updates to accept
None
for arguments - updated docs
- added
dbfilepath
argument
- class constructor for
pyinfraql
- support for
google
provider - support for integration with
pandas
,matplotlib
andjupyter