Changelogs » Fundamentals

PyUp Safety actively tracks 295,363 Python packages for vulnerabilities and notifies you when to upgrade.

Fundamentals

2.3.2

* **FIXED:** Logger was being set from default settings file even if a custom settings file given from command line

2.3.1

* **FIXED:** astropy import causing grief with other package installs. Move to with function instead of module level import.

2.3.0

* **FEATURE:** added a stats subpackage with a `rolling_window_sigma_clip` function

2.2.9

* **FIXED:** relative time reporting (python 2>3ism)

2.2.8

* **fixed:** logging levels

2.2.7

* **fixed:** mysql port connection issue (with MaxScale proxy)

2.2.6

* **fixed:** syntax error

2.2.5

* **enhancement:** adding colour to logs
  * **enhancement:** addition of port in database connection settings
  * **fixed:** replacing depreciated 'is" syntax with ==

2.2.4

* **enhancement:** allowing '~' as home directory for filepaths in all settings file parameters - will be converted when initially read

2.2.3

* **fixed:** delimiters catered for in sql scripts

2.2.2

* **refactor:** `list_of_dictionaries` now returns bytes decoded into UTF-8 string when rendered to other mark-up flavour.
  * **refactor:** moved module level numpy imports so that packages with fundamentals as a dependency do not have numpy as a needless dependency

2.2.1

* **fixed:** `directory_script_runner` function `databaseName` parameter changed to be optional

2.2.0

* **feature:** new `execute_mysql_script` function that allows execution of a sql script directly from file
  * **refactor:** added a dbConn to the directory script runner

2.1.7

* **fixed:** inspect module depreciation warnings stopped
  * **fixed:** MySQL error messages printed to stdout (previously hidden)

2.1.3

* **enhancement:** cleaned up docs theme and structure. More documentation to come.