Skip to content

Releases: SAP-archive/PyRFC

v2.8.0

19 Apr 12:38
Compare
Choose a tag to compare

new features

bug fixes

  • 91a082f fix: name exception in get_function_description, after upgrade to 2.7.2, fix #311
  • b9e76cb fix: fix the Decimal export from pyrfc

enhancements

  • a1c6651 docs: Sphinx documentation added for Throughput, completed for Server
  • 6029d5 build: build script for Windows
  • e05cd1c build: build script for Darwin and Linux
  • 6d65a0a refactor: cython-lint linter added

v2.7.2

28 Mar 14:33
Compare
Choose a tag to compare

new features

  • Background RFC (bgRFC) server protocol support
  • b631488 pyrfc.set_locale_radix() method added; few performance improvements

bug fixes

  • 549e04f Memory leak fix in iso - sap language conversion methods
  • b29b129 New RFC_RC error codes added

enhancements

  • 2011708 RfcParameterDirection and RfcFieldType enumerators
  • e5a346f refactor: error messages improvement, closes #299
  • 7c81bd3 refactor: Unused stub annotations removed
  • a50ddb9 test(unit-tests): exceptions testing re-factored
  • b81e03e docs(README): SAP Professional Journal Articles url fix

v2.7.1

01 Feb 12:57
Compare
Choose a tag to compare

new features

  • Darwin on ARM platform support, using SAP NW RFC SDK 7.50.11
  • New API methods
    • Language codes conversion, iso to sap and vice versa: pyrfc.language_iso_to_sap() and pyrfc.language_sap_to_iso()
    • sapnwrfc.ini file reload: pyrfc.reload_ini_file()

build tools

  • Build scripts update, for Windows and Linux/Mac

v2.7.0

07 Nov 12:52
Compare
Choose a tag to compare

new features

  • Python 3.11 support added, 3.6 support dropped

breaking changes

  • Python 3.6 no longer supported

v2.5.1

18 Oct 08:50
Compare
Choose a tag to compare

enhancements

  • README docs 0c0b7ea
  • PEP-518 build support, closing #281

v2.5.0

14 Nov 15:04
Compare
Choose a tag to compare

new features

  • Python 3.10 support e6622d5
  • Added requirements for cython with conditional markers, c40a824 and c40a824

bug-fixes

v2.4.2

23 Jun 12:25
Compare
Choose a tag to compare

bug-fixes

v2.4.1

26 May 11:40
Compare
Choose a tag to compare

new features

v2.4.0

23 Apr 13:47
Compare
Choose a tag to compare

❗ Upgrade to SAP NWRFC SDK PL8 before using PyRFC 2.4.0 or newer

❗ Package name is changed, use pip install pyrfc instead of pip install pynwrfc. The 2.4.0 is the last release available in pynwrfc package well.

info

PL8 release info: https://launchpad.support.sap.com/#/notes/3038428

bug-fixes

  • Package rename to pyrfc 47143f5
  • get_nwrfclib_version exposed at package and Connection level
  • Build from source is now the default installation method on Linux. Cython is required, cpp sources not packaged any more.

improvements

  • 'examples` source code formatting 5171ee5

v2.3.0

02 Dec 11:38
Compare
Choose a tag to compare

Changes

  • set_ini_file_directory addon method added, to set the sapnwrfc.ini file directory
  • Server bindings
  • SAP NWRFC SDK PL7 encoding fix