jaydebeapi
Use JDBC database drivers from Python 2/3 or Jython with a DB-API.
1.2.3
18M downloads/mo
#1112 most downloaded on PyPI
baztian/jaydebeapi
What this package is like to depend on
Last release 6 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 3.2 years
This project publishes no release notes
the list below is its commits, not an announcement
Nothing withdrawn
no release was ever pulled
16 years old
15 releases · first in 2010
0 releases in the last 12 months
see the full history below
Release timeline
15 releases · Aug 2010 to Jun 2020Releases
latest 15-
1.2.312 Jun 2020Commits, not release notes
This project publishes no release notes. Between
v1.2.2andv1.2.3there were 16 commits, 9 of them substantive:- Upgrade mockito to work around JPype incompatibilities
- Upgrade to the latest Mockito
- Upgrade jip to be able to download new mockito versions containing some utf-8 chars in pom
- Fix tests for Python 2
- Make pip install for Jython work by removing JPype1 requirement for Jython
- Make pip install for Python 2 work. Fixes #152
- Removed cursor destructor to avoid issues with some JPype versions
- Add advice to close cursors to changelog
- Fix development readem
-
1.2.204 Jun 2020Commits, not release notes
This project publishes no release notes. Between
v1.2.1andv1.2.2there were 14 commits, 12 of them substantive:- print decimal as long if scale is zero
- merge baztian's commit
- assert each element instead of compare string value
- add mock testcase
- Make test actually fail on for unfixed behaviour
- Simplified mock code
- Add test for scaled decimal
- Also test non BigDecimal decimal types
- Remove unnecessary integration test
- Add changelog entry
- Change float test to double to resolve issues with Jython
- Fix decimal type conversion for Jython
-
1.2.127 May 2020Commits, not release notes
This project publishes no release notes. Between
v1.2.0andv1.2.1there were 35 commits, 28 of them substantive:- Fix PyPI upload instructions
- Fix maven central http(s) issues
- Upgrade bumpversion
- Try to fix some travis issues
- Fix tox configuration file
- Downgrade test dependency to JPype 0.7.0 (Recommended for Python 2.7)
- Fix tox for Jython
- Remove unnecessary jython pip upgrade
- Downgrade virtualenv to hopefully fix jython build
- Downgrade coverage dependency for Jython runs as Jython doesn't seem to have sqlite3 lib
- Downgrade coverage module inside tox env to a version which does not require sqlite which isn't supported by Jython
- Align coverage version with the one used outside of tox
- Fix mockito issues
- Ignore some files
- Upgrade some mockdriver dependencies
- Improve dev instructions
- Upgrade virtualenv to latest version compatible with Jython
- Fix README
- Downgrade virtualenv again due to some unknown incompatibilities
- Another try with virtualenv 16.5.0
…and 8 more.
-
1.2.022 May 2020Commits, not release notes
This project publishes no release notes. Between
v1.1.1andv1.2.0there were 26 commits, 14 of them substantive:- Fix formatting of sourcecode in developers README
- Reference new deadsnakes ppa
- Mention build-essentials package as a developer requirement
- Fix development notes on how to publish a new release.
- Drop Python 2.6 compatability. Really use JPype 0.6.2
- Test against 0.6 and 0.7 JPype versions
- Change required for JPype 0.7.0
- Support JPype versions before 0.6
- Fixed incompatibility with JPype1 v0.7.0
- Reintroduce compatibility for post 0.7 JPype versions
- Fix incompatibility with newer maven versions
- Update to support jpype 0.7.2+
- Support with statement by adding enter and exit to Cursor and Connection classes
- Add integration tests for with statement
-
1.1.121 Mar 2017Commits, not release notes
This project publishes no release notes. Between
v1.1.0andv1.1.1there were 7 commits, 5 of them substantive:- Write testcase for #18. (Very rough version. MockConnection method
- Make mock driver Java 7 compatible again (Travis standard JDK).
- Work around bug. Fixes #18.
- Maintain changelog.
- Fix development notes on how to publish a new release.
-
1.1.019 Mar 2017Commits, not release notes
This project publishes no release notes. Between
v1.0.0andv1.1.0there were 58 commits, 50 of them substantive:- Execute properties passing test in travis jython run
- merge feature/db-properties-jython
- Add an example for db connection properties
- Fix doctests for README.rst only working with hsqldb
- Fix rst code formatting
- Fix Python 2/3 doctest incompatibility
- Try to fix Python 2/3 doctest compatibility again
- Try to fix Python 2/3 doctest compatibility again
- Jython 2.7.0 update
- merge feature/jython-update
- Update virtualenv for jython.
- Simplified helper scripts.
- Use tox to support a build matrix. (Add Jython support later)
- Add Jython support for mock driver test to tox build matrix.
- Add Jython support for hsqldb driver test to tox build matrix.
- Improve tox configuration.
- Align .travis.yml to tox related changes.
- Fixed travis mvn call.
- Make mvnget.sh Python 3 compatible.
- Make tox work with any Python 3 release. Fix maven repo reference.
…and 30 more.
-
1.0.010 Jan 2017Commits, not release notes
This project publishes no release notes. Between
v0.2.0andv1.0.0there were 13 commits, 12 of them substantive:- Fix badge images.
- Add some development infos.
- Update and simplify layout of supported DBs in readme. Fixes #5 and #9. Thanks @colinglaes and @fernandezcuesta for reporting.
- Fix PyPI credentials.
- Allow for db properties to be passed to connect method. Alternative solution opposed to #17 to fix #16
- Include new properties test in travis run
- Credits to @testlnord
- Fix Python 3 compatibility.
- Update development notes (a bit).
- Update jip
- Downgrade jip as it seems to be incompatible with current build config
- Update readme to explain version change.
-
0.2.026 Apr 2015Commits, not release notes
This project publishes no release notes. Between
v0.1.6andv0.2.0there were 14 commits, 12 of them substantive:- Enable travis ci PyPI deployment
- Make jip config portable and travis home independent
- Simplify project structure.
- Remove old easy setup wrapper code.
- Simplify source file layout.
- Update bumpversion config to simplified project structure.
- Migrate travis setup to jip 0.9.2 for python 3 compatablility. Don't use jip to install Jython for build time speedup.
- Make travis build work against Python 2.6 again.
- Make Jython build work again correctly.
- Add Python 3 compatibility.
- Fix travis build.
- Removed official Jython 2.5.3 support in favour of less complex Travis CI build. Fix other travis ci issues.
-
0.1.610 Apr 2015Commits, not release notes
This project publishes no release notes. Between
v0.1.5andv0.1.6there were 32 commits, 31 of them substantive:- Fix Jython handling of Java exceptions that don't subclass python Exception
- Retrieve message for Jython SQLExceptions
- Retrieve message for jpype SQLExceptions
- Write changelog for exception enhancements
- Update Jython 2.7 to rc1
- Remove xmlrunner dependency to improve Jython build stability on travis.
- MockDriver: Add compatability to recent java version.
- Try to compile mockdriver on travis ci.
- Remove explicit (and non whitelisted) maven. It's already installed!
- Remove specific Java version build dependency to make mockdriver compile on travis ci.
- Fix jip not installing mockdriver.
- Be more precise in TODO comment about jip shortcommings.
- Initial use of mockdriver (still failing).
- Run mock tests. Only download required stuff for matrix item.
- Remove unused BACKEND. Don't run sqlite py test on py 2.6
- Run mocktests against Jython 2.5.3 as well.
- Improve Jython setup.
- Try to speedup and robust Jython build on travis ci.
- Add mock prepared statement to make test pass.
- Report coverage on https://coveralls.io/r/baztian/jaydebeapi using https://github.com/coagulant/coveralls-python
…and 11 more.
-
0.1.502 Mar 2015Nothing published for this version
-
0.1.429 Oct 2013Nothing published for this version
-
0.1.328 Jan 2011Nothing published for this version
-
0.1.225 Jan 2011Nothing published for this version
-
0.1.112 Dec 2010Nothing published for this version
-
0.116 Aug 2010Nothing published for this version