PackageTrack Sign in Track my project

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 2020
2011 2013 2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 15
  1. 1.2.3 12 Jun 2020
    Commits, not release notes

    This project publishes no release notes. Between v1.2.2 and v1.2.3 there 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
  2. 1.2.2 04 Jun 2020
    Commits, not release notes

    This project publishes no release notes. Between v1.2.1 and v1.2.2 there 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
  3. 1.2.1 27 May 2020
    Commits, not release notes

    This project publishes no release notes. Between v1.2.0 and v1.2.1 there 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.

  4. 1.2.0 22 May 2020
    Commits, not release notes

    This project publishes no release notes. Between v1.1.1 and v1.2.0 there 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
  5. 1.1.1 21 Mar 2017
    Commits, not release notes

    This project publishes no release notes. Between v1.1.0 and v1.1.1 there 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.
  6. 1.1.0 19 Mar 2017
    Commits, not release notes

    This project publishes no release notes. Between v1.0.0 and v1.1.0 there 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.

  7. 1.0.0 10 Jan 2017
    Commits, not release notes

    This project publishes no release notes. Between v0.2.0 and v1.0.0 there 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.
  8. 0.2.0 26 Apr 2015
    Commits, not release notes

    This project publishes no release notes. Between v0.1.6 and v0.2.0 there 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.
  9. 0.1.6 10 Apr 2015
    Commits, not release notes

    This project publishes no release notes. Between v0.1.5 and v0.1.6 there 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.

  10. 0.1.5 02 Mar 2015

    Nothing published for this version

  11. 0.1.4 29 Oct 2013

    Nothing published for this version

  12. 0.1.3 28 Jan 2011

    Nothing published for this version

  13. 0.1.2 25 Jan 2011

    Nothing published for this version

  14. 0.1.1 12 Dec 2010

    Nothing published for this version

  15. 0.1 16 Aug 2010

    Nothing published for this version

Stop reading changelogs one package at a time.

Point PackageTrack at your project and get told which of your dependencies moved, which of those matter, and what to do about it.

Track my project