Overview ======== *adapya-base* provides basic functions used by other adapya packages like e.g. adapya-adabas. It comes with sample programs and scripts to show its use. **adapya-base** is a **pure** Python package: it does not require compilation of extensions, but uses the **ctypes** module. It has been used on mainframe z/OS, Solaris, z/Linux and Windows. More adapya packages are available: - adapya-adabas: Native database API to Adabas - adapya-era: Client interface to Adabas Event Replication - adapya-entirex: Client interface to Entirex Broker Further information on adapya can be found at http://tech.forums.softwareag.com/techjforum/forums/show/171.page adapya-base License ------------------- Copyright 2004-2023 Software AG Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Change History -------------- **adapya-base 1.3.0 (December 2023)** - getfilez binary file transfer without RDW option **adapya-base 1.2.0 (March 2022)** - added jesjob script for handling JES queues via FTP (list, reading etc.) **adapya-base 1.1.0 (January 2021)** - support of encrypted FTP using TLS with certificates with ftpz and getfilez scripts **adapya-base 1.0.0 (June 2018)** - jconfig uses keyring package for passwords if installed - scripts for z/OS file transfer and processing SMF records **adapya-base 0.9.5 (April 2017)** - move adapya-base functions into separate defs module - support of z/OS with the Rocket Python 2.7 and 3.6 **adapya-base 0.9 (September 2016)** - adapya was split into smaller packages to achieve independence - support of Python 3.5 and higher - support of z/OS with the Rocket Python 2.7.12 **Adapya 0.8** - dtconv.py new routine for date/time conversions - Datamap added support for - multiple fields and periodic groups - packed and unpacked format - mapping datetime() objects to DATETIME, TIMESTAMP U fields **adapya 0.7** is the first public release.