pydeen


Namepydeen JSON
Version 0.12.0 PyPI version JSON
download
home_page
SummaryPython Data Engineer Enterprise Notebook
upload_time2023-04-13 05:37:11
maintainer
docs_urlNone
authorMDJoerg (Joerg Mueller)
requires_python
license
keywords python data data science enterprise analysis toolbox notebook
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # PYDEEN



Python Data Engineer Enterprise Notebook



Work with Enterprise data as an Data Engineer in notebook style.



## Main features:

- Extract data from SAP ABAP Backend OData Services

- Extract data from SAP ABAP Backend via SQL (SAP [abapGit](https://abapgit.org/) Addon [ZDEEB](https://github.com/MDJoerg/deeb) required)

- Websocket Stack for secure SAP ABAP callbacks and realtime messaging





## current state and license



This library is still experimental at the moment and is currently being tested by selected people in practical scenarios. A release under an open source license is planned.


# CHANGELOG



0.12.0: 2023-04-13 CLI support

- NEW: sap deeb exit class and merge mode

- NEW: sap deeb timestamp and key info

- NEW: file loader util for period loading data to SAP

- NEW: argument util for configuration from cli

- bugfix sap table exit for pandas

- bugfix deeb exit class and merge mode



0.11.0: 2022-11-09 JSON REST Support

- NEW: REST Connector

- NEW: pandas expert options

- NEW: object menu subtitle

- NEW: multi selection menu

- NEW: Auth per API Token

- pandas menu redesign (expert options)

- pandas metadata and detect options

- pandas expert: delete columns

- pandas expert: generate unique key and set unique key columns

- pandas expert: generate table layout (SQLite, DXP)

- redesign http connector menu

- redesign sap abap odata

- bugix pandas from association (convert_raw_value)



0.10.0: 2022-11-02 single record odata navigation

- pandas dataframe excel support (export/import)

- single records with follow association support

- parse json results with deep structure

- sap deeb optimizations for table template generation (long fieldnames) and export to sap backend

- remember last request in http connector object

- change: sap odata without client param 

- change: pandas dataframe csv export without index

- bugfix: pandas menu



0.9.0: 2022-10-05 pandas dataframe integration 

- datahub optimizations (description, integration)

- pandas dataframe file export/import for pickle, csv

- http backend ssl verify mode support



0.8.0: 2022-09-08 Datahub feature

- NEW: Datahub feature for store multiple data objects in one session 

- NEW: select single entry from record list

- SAPAbapHttpBackend replaces HttpBackend in sap abap scenarios

- SAP OData Connector: single record selection

- websockets: cloud events - answering to incoming ce message

- websockets: authentification issue for direct sap sicf path

- auth: generate http header authorization parameter value

- menu: lower case character allowed

- bugfix: pandas menu: datefrom -> dataframe

- bugfix: save content: filename issues (result, metainfo)





0.7.0: 2022-08-20 pandas menu 

- pandas df menu

- save result to txt

- save metainfo (xml/json)

- redesign menu handling

- websockets renamed

- cloud events support

- cloud events for websockets



0.6.0 2022-08-15 sap abap odata fixes

- logging 

- optimized menu with logging infos

- pyodata lib removed

- sap odata entity by key selection 



0.5.0 2022-08-12 deeb addon

- bugfix sap_abap result to pandas - timestamp fields

- abapGit Addon DEEB support

- execute SQL statements in SAP ABAP (via DEEB Addon) 



0.4.0 2022-08-07 pandas support

- basic auth menu

- property encoding

- export results as pandas dataframe

- parse odata xml 

- sap type mapping (e.g. Date)



0.3.0 2022-08-04 sap abap odata support

- command line menu framework

- redesign pyodata support

- support for sap abap odata gateway



0.2.0 2022-06-30 odata v1 

- doc for websocket usage

- websocket restart mode

- odata v2 access (pyodata) - early access



0.1.0 2022-06-21 initial pre-alpha release

- core types

- config file handling

- websocket scenario with default command handler for SAP APC

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "pydeen",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "python,data,data science,enterprise,analysis,toolbox,notebook",
    "author": "MDJoerg (Joerg Mueller)",
    "author_email": "<mdjoerg@joomp.de>",
    "download_url": "",
    "platform": null,
    "description": "# PYDEEN\n\n\n\nPython Data Engineer Enterprise Notebook\n\n\n\nWork with Enterprise data as an Data Engineer in notebook style.\n\n\n\n## Main features:\n\n- Extract data from SAP ABAP Backend OData Services\n\n- Extract data from SAP ABAP Backend via SQL (SAP [abapGit](https://abapgit.org/) Addon [ZDEEB](https://github.com/MDJoerg/deeb) required)\n\n- Websocket Stack for secure SAP ABAP callbacks and realtime messaging\n\n\n\n\n\n## current state and license\n\n\n\nThis library is still experimental at the moment and is currently being tested by selected people in practical scenarios. A release under an open source license is planned.\n\n\n# CHANGELOG\n\n\n\n0.12.0: 2023-04-13 CLI support\n\n- NEW: sap deeb exit class and merge mode\n\n- NEW: sap deeb timestamp and key info\n\n- NEW: file loader util for period loading data to SAP\n\n- NEW: argument util for configuration from cli\n\n- bugfix sap table exit for pandas\n\n- bugfix deeb exit class and merge mode\n\n\n\n0.11.0: 2022-11-09 JSON REST Support\n\n- NEW: REST Connector\n\n- NEW: pandas expert options\n\n- NEW: object menu subtitle\n\n- NEW: multi selection menu\n\n- NEW: Auth per API Token\n\n- pandas menu redesign (expert options)\n\n- pandas metadata and detect options\n\n- pandas expert: delete columns\n\n- pandas expert: generate unique key and set unique key columns\n\n- pandas expert: generate table layout (SQLite, DXP)\n\n- redesign http connector menu\n\n- redesign sap abap odata\n\n- bugix pandas from association (convert_raw_value)\n\n\n\n0.10.0: 2022-11-02 single record odata navigation\n\n- pandas dataframe excel support (export/import)\n\n- single records with follow association support\n\n- parse json results with deep structure\n\n- sap deeb optimizations for table template generation (long fieldnames) and export to sap backend\n\n- remember last request in http connector object\n\n- change: sap odata without client param \n\n- change: pandas dataframe csv export without index\n\n- bugfix: pandas menu\n\n\n\n0.9.0: 2022-10-05 pandas dataframe integration \n\n- datahub optimizations (description, integration)\n\n- pandas dataframe file export/import for pickle, csv\n\n- http backend ssl verify mode support\n\n\n\n0.8.0: 2022-09-08 Datahub feature\n\n- NEW: Datahub feature for store multiple data objects in one session \n\n- NEW: select single entry from record list\n\n- SAPAbapHttpBackend replaces HttpBackend in sap abap scenarios\n\n- SAP OData Connector: single record selection\n\n- websockets: cloud events - answering to incoming ce message\n\n- websockets: authentification issue for direct sap sicf path\n\n- auth: generate http header authorization parameter value\n\n- menu: lower case character allowed\n\n- bugfix: pandas menu: datefrom -> dataframe\n\n- bugfix: save content: filename issues (result, metainfo)\n\n\n\n\n\n0.7.0: 2022-08-20 pandas menu \n\n- pandas df menu\n\n- save result to txt\n\n- save metainfo (xml/json)\n\n- redesign menu handling\n\n- websockets renamed\n\n- cloud events support\n\n- cloud events for websockets\n\n\n\n0.6.0 2022-08-15 sap abap odata fixes\n\n- logging \n\n- optimized menu with logging infos\n\n- pyodata lib removed\n\n- sap odata entity by key selection \n\n\n\n0.5.0 2022-08-12 deeb addon\n\n- bugfix sap_abap result to pandas - timestamp fields\n\n- abapGit Addon DEEB support\n\n- execute SQL statements in SAP ABAP (via DEEB Addon) \n\n\n\n0.4.0 2022-08-07 pandas support\n\n- basic auth menu\n\n- property encoding\n\n- export results as pandas dataframe\n\n- parse odata xml \n\n- sap type mapping (e.g. Date)\n\n\n\n0.3.0 2022-08-04 sap abap odata support\n\n- command line menu framework\n\n- redesign pyodata support\n\n- support for sap abap odata gateway\n\n\n\n0.2.0 2022-06-30 odata v1 \n\n- doc for websocket usage\n\n- websocket restart mode\n\n- odata v2 access (pyodata) - early access\n\n\n\n0.1.0 2022-06-21 initial pre-alpha release\n\n- core types\n\n- config file handling\n\n- websocket scenario with default command handler for SAP APC\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Python Data Engineer Enterprise Notebook",
    "version": "0.12.0",
    "split_keywords": [
        "python",
        "data",
        "data science",
        "enterprise",
        "analysis",
        "toolbox",
        "notebook"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e69110b28f9188f86d1dfb5494f8ff0c261d02d7c1872f2c532cdc4348633de8",
                "md5": "77fc093e69a8dbca2bc358d4e5385369",
                "sha256": "0c6bb347dfa6e20336a4f73458d246465f4f65a883d08bda1e6587aa6001dfd5"
            },
            "downloads": -1,
            "filename": "pydeen-0.12.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "77fc093e69a8dbca2bc358d4e5385369",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 63036,
            "upload_time": "2023-04-13T05:37:11",
            "upload_time_iso_8601": "2023-04-13T05:37:11.308928Z",
            "url": "https://files.pythonhosted.org/packages/e6/91/10b28f9188f86d1dfb5494f8ff0c261d02d7c1872f2c532cdc4348633de8/pydeen-0.12.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-04-13 05:37:11",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "pydeen"
}
        
Elapsed time: 0.05767s