Django-oraclepool

Latest version: v1.4

Safety actively analyzes 621673 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.5

-------------------------------------------------------

- Use 1.8 moved path for base class
- Add Python 3 compatibility
[Arnaud Grausem]

- Use 1.6 Discover test runner base class to reduce warnings
- Fix tests for all the above
[Ed Crewe]

1.4

-----------------------------------------------------

- Fix transaction wrapper - set autocommit each time add a conn to pool
Note - needs autocommit true on connection to use atomic or else writes not commited consistently
- Use Oracle database wrapper rather than base to keep more in sync
[Ed Crewe]

1.3

-------------------------------------------------------

- Add fix for default value for multiple EXTRAs existing
[Nikita Zubchick]
- Fix dbshell by adding base._connect_string property
[Bug reporter - skyl]
- Minor tweaks - e.g. type casting of settings
[Ed Crewe]

1.2

---------------------------------------------------------

- Add get_alive_connection wrapper to conn.ping() test connections before use [Brent Watson]
- Try Oracle rollback if requested [Brent Watson]
- Pass logger from connection to cursor [Brent Watson]
- Use retry on connections in case one has died [Ricardo del Cid]
- Add models.py so test suite runs [Ed Crewe]

1.1

-----------------------------------

- Make sure the use existing clause works OK for current database settings
- Move tests into oraclepool tests
- Split out the tests from the models files
- Fix the performance test so that its against oracle
(not oraclepool itself, since the install can override the oracle engine class)

[Ed Crewe]

1.0

-------------------------------------------------------------

- Use logger for credentials error, if available, and hide pw [Ed Crewe]
- Fix tests for running against an existing database [Ed Crewe]
- Fix logger usage so its OK when logging cursor errors [Ed Crewe]
- Add extras dictionary and logger to connections, rather than globally so each one
can be configured and log separately [Brent Watson]

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.