Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

mbu-dev-shared-components

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mbu-dev-shared-components

Shared components to use in RPA projects

  • 0.0.57
  • PyPI
  • Socket score

Maintainers
1

mbu-dev-shared-components

Installation

pip install mbu-dev-shared-components

Intro

This python library contains helper modules for RPA development. It's based on the need of MBU, but it has been generalized to be useful for others as well.

Integrations

Office365

- SharePoint

Helper functions for using SharePoint api. A few examples include:

  • Authentication.
  • Get list of files from a specified folder.
  • Get file from folder.
  • Get files from folder.
- Excel

This module provides the ExcelReader class to read data from Excel files with .xlsx format.

The ExcelReader class offers methods to read specific cells, rows, and convert the row data to JSON format. Additionally, it provides functionalities to count the total number of rows and nodes in the JSON data.

  • Read cell
  • Read cells
  • Read rows
  • Get row count

SAP

- Invoices

This module provides the InvoiceCreator class to create invoices in SAP. The InvoiceCreator class offers methods to open a specified business partner, and creat an invoice.

  • Open business partner
  • Create invoice

Utils

- JSON

This module provides a class for manipulating JSON objects by transforming lists within the JSON into dictionaries with specified keys.

The primary class in this module is JSONManipulator, which contains methods for converting lists associated with keys in a JSON object into dictionaries.

  • Transform all lists
  • Insert key value pairs
- Fernet Encryptor

This module provides a class for encrypting and decrypting data using the Fernet symmetric encryption algorithm.

  • Encrypts
  • Decrypts

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc