Pain001

Latest version: v0.0.25

Safety actively analyzes 688823 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

0.0.13

<!-- markdownlint-disable MD033 MD041 -->

<img src="https://kura.pro/pain001/images/logos/pain001.svg" alt="pain001 logo" width="261" align="right" />

<!-- markdownlint-enable MD033 MD041 -->

Python pain001

![pain001 banner](https://kura.pro/pain001/images/titles/title-pain001.svg)

Overview 📖

The pain001 Python package is a CLI tool that makes it easy to automate
the creation of ISO 20022 compliant payment files (XML PAIN.001.03)
directly from a CSV file. With pain001, you can easily create payment
transactions files in just a few simple steps.

Features ✨

- **Simplified file creation:** The library generates payment files in
the PAIN.001.001.03 format quickly and efficiently.
- **Ensuring the Highest Quality and Compliance:** The library
guarantees that all created payment files follow ISO 20022 standards.
- **Enhanced efficiency:** The pain001 library automates the creation of
PAIN.001.001.03 files, freeing developers to focus on other aspects of
their projects.
- **Improved accuracy:** By providing precise data, the library reduces
errors in payment file creation.
- **Seamless integration:** As a Python package, the pain001 library is
compatible with various Python-based applications and easily
integrates into any existing projects.
- **Cross-border compatibility:** The library supports both Single Euro
Payments Area (SEPA) and non-SEPA credit transfers, making it
versatile for use in different countries and regions.
- **Time-saving:** The automated file creation process reduces the time
spent on manual data entry and file generation, increasing overall
productivity.
- **Scalable solution:** The pain001 library can handle varying volumes
of payment files, making it suitable for businesses of different sizes
and transaction volumes.
- **Customisable:** The library allows developers to customise the
output, making it adaptable to specific business requirements and
preferences.



Artifacts 🎁
* [pain001-0.0.13-py2.py3-none-any.whl](https://github.com/sebastienrousseau/pain001/releases/download/v0.0.13/pain001-0.0.13-py2.py3-none-any.whl)
* [pain001-0.0.13.tar.gz](https://github.com/sebastienrousseau/pain001/releases/download/v0.0.13/pain001-0.0.13.tar.gz)

0.0.11

<!-- markdownlint-disable MD033 MD041 -->

<img src="https://raw.githubusercontent.com/sebastienrousseau/vault/main/assets/pain001/icon/ico-pain001.svg" alt="pain001 logo" width="261" align="right" />

<!-- markdownlint-enable MD033 MD041 -->

Python pain001

![pain001 banner](https://raw.githubusercontent.com/sebastienrousseau/vault/main/assets/pain001/title/title-pain001.svg)

Overview 📖

The pain001 Python package is a CLI tool that makes it easy to automate
the creation of ISO 20022 compliant payment files (XML PAIN.001.03)
directly from a CSV file. With pain001, you can easily create payment
transactions files in just a few simple steps.

Features ✨

- **Simplified file creation:** The library generates payment files in
the PAIN.001.001.03 format quickly and efficiently.
- **Ensuring the Highest Quality and Compliance:** The library
guarantees that all created payment files follow ISO 20022 standards.
- **Enhanced efficiency:** The pain001 library automates the creation of
PAIN.001.001.03 files, freeing developers to focus on other aspects of
their projects.
- **Improved accuracy:** By providing precise data, the library reduces
errors in payment file creation.
- **Seamless integration:** As a Python package, the pain001 library is
compatible with various Python-based applications and easily
integrates into any existing projects.
- **Cross-border compatibility:** The library supports both Single Euro
Payments Area (SEPA) and non-SEPA credit transfers, making it
versatile for use in different countries and regions.
- **Time-saving:** The automated file creation process reduces the time
spent on manual data entry and file generation, increasing overall
productivity.
- **Scalable solution:** The pain001 library can handle varying volumes
of payment files, making it suitable for businesses of different sizes
and transaction volumes.
- **Customisable:** The library allows developers to customise the
output, making it adaptable to specific business requirements and
preferences.

What's Changed
* fix(pain001): optimisations and tests by sebastienrousseau in https://github.com/sebastienrousseau/pain001/pull/22


**Full Changelog**: https://github.com/sebastienrousseau/pain001/compare/v0.0.10...v0.0.11

0.0.10

<!-- markdownlint-disable MD033 MD041 -->

<img src="https://raw.githubusercontent.com/sebastienrousseau/vault/main/assets/pain001/icon/ico-pain001.svg" alt="pain001 logo" width="261" align="right" />

<!-- markdownlint-enable MD033 MD041 -->

Python pain001

![pain001 banner](https://raw.githubusercontent.com/sebastienrousseau/vault/main/assets/pain001/title/title-pain001.svg)

Overview 📖

The pain001 Python package is a CLI tool that makes it easy to automate
the creation of ISO 20022 compliant payment files (XML PAIN.001.03)
directly from a CSV file. With pain001, you can easily create payment
transactions files in just a few simple steps.

Features ✨

- **Simplified file creation:** The library generates payment files in
the PAIN.001.001.03 format quickly and efficiently.
- **Ensuring the Highest Quality and Compliance:** The library
guarantees that all created payment files follow ISO 20022 standards.
- **Enhanced efficiency:** The pain001 library automates the creation of
PAIN.001.001.03 files, freeing developers to focus on other aspects of
their projects.
- **Improved accuracy:** By providing precise data, the library reduces
errors in payment file creation.
- **Seamless integration:** As a Python package, the pain001 library is
compatible with various Python-based applications and easily
integrates into any existing projects.
- **Cross-border compatibility:** The library supports both Single Euro
Payments Area (SEPA) and non-SEPA credit transfers, making it
versatile for use in different countries and regions.
- **Time-saving:** The automated file creation process reduces the time
spent on manual data entry and file generation, increasing overall
productivity.
- **Scalable solution:** The pain001 library can handle varying volumes
of payment files, making it suitable for businesses of different sizes
and transaction volumes.
- **Customisable:** The library allows developers to customise the
output, making it adaptable to specific business requirements and
preferences.

What's Changed
* feat(pain001): optimisations and adding tests by sebastienrousseau in https://github.com/sebastienrousseau/pain001/pull/21


**Full Changelog**: https://github.com/sebastienrousseau/pain001/compare/v0.0.9...v0.0.10

0.0.9

<!-- markdownlint-disable MD033 MD041 -->

<img src="https://raw.githubusercontent.com/sebastienrousseau/vault/main/assets/pain001/icon/ico-pain001.svg" alt="pain001 logo" width="261" align="right" />

<!-- markdownlint-enable MD033 MD041 -->

Python Pain001

![pain001 banner](https://raw.githubusercontent.com/sebastienrousseau/vault/main/assets/pain001/title/title-pain001.svg)

Overview 📖

The pain001 Python package is a CLI tool that makes it easy to automate
the creation of ISO 20022 compliant payment files (XML PAIN.001.03)
directly from a CSV file. With pain001, you can easily create payment
transactions files in just a few simple steps.

Features ✨

- **Simplified file creation:** The library generates payment files in
the PAIN.001.001.03 format quickly and efficiently.
- **Ensuring the Highest Quality and Compliance:** The library
guarantees that all created payment files follow ISO 20022 standards.
- **Enhanced efficiency:** The Pain001 library automates the creation of
PAIN.001.001.03 files, freeing developers to focus on other aspects of
their projects.
- **Improved accuracy:** By providing precise data, the library reduces
errors in payment file creation.
- **Seamless integration:** As a Python package, the pain001 library is
compatible with various Python-based applications and easily
integrates into any existing projects.
- **Cross-border compatibility:** The library supports both Single Euro
Payments Area (SEPA) and non-SEPA credit transfers, making it
versatile for use in different countries and regions.
- **Time-saving:** The automated file creation process reduces the time
spent on manual data entry and file generation, increasing overall
productivity.
- **Scalable solution:** The Pain001 library can handle varying volumes
of payment files, making it suitable for businesses of different sizes
and transaction volumes.
- **Customisable:** The library allows developers to customise the
output, making it adaptable to specific business requirements and
preferences.

What's Changed
* fix(pain001): publishes a python package to github by sebastienrousseau in https://github.com/sebastienrousseau/pain001/pull/20


**Full Changelog**: https://github.com/sebastienrousseau/pain001/compare/v0.0.8...v0.0.9

0.0.8

<!-- markdownlint-disable MD033 MD041 -->

<img src="https://raw.githubusercontent.com/sebastienrousseau/vault/main/assets/pain001/icon/ico-pain001.svg" alt="pain001 logo" width="261" align="right" />

<!-- markdownlint-enable MD033 MD041 -->

Python Pain001

![pain001 banner](https://raw.githubusercontent.com/sebastienrousseau/vault/main/assets/pain001/title/title-pain001.svg)

Overview 📖

Pain001 is a powerful library that allows you to generate a Customer-to
-Bank Credit Transfer payload in the pain.001.001.03 format from a CSV
file. With Pain001, you can easily create professional-looking payment
data in just a few simple steps.

Features ✨

- Pain001 is a command-line interface (CLI) that when called, generates
a Customer-to-Bank Credit Transfer payload in a pain.001.001.03 format
from a CSV file.
- Pain001 uses an XML template file and maps CSV column names to XML
element tags to generate the XML file.
- The CSV file must contain the payment data in the required format, and
the XML template file must exist. Otherwise, the function will raise a
FileNotFoundError.
- Pain001 includes several features, including batch booking, generation
of an end-to-end payment ID, and support for multiple currencies.

What's Changed
* feat(pain001): content updates by sebastienrousseau in https://github.com/sebastienrousseau/pain001/pull/19


**Full Changelog**: https://github.com/sebastienrousseau/pain001/compare/v0.0.7...v0.0.8

0.0.7

<!-- markdownlint-disable MD033 MD041 -->

<img src="https://raw.githubusercontent.com/sebastienrousseau/vault/main/assets/pain001/icon/ico-pain001.svg" alt="pain001 logo" width="261" align="right" />

<!-- markdownlint-enable MD033 MD041 -->

Python Pain001

![pain001 banner][banner]

Overview 📖

Pain001 is a powerful library that allows you to generate a Customer-to
-Bank Credit Transfer payload in the pain.001.001.03 format from a CSV
file. With Pain001, you can easily create professional-looking payment
data in just a few simple steps.

Features ✨

- Pain001 is a command-line interface (CLI) that when called, generates
a Customer-to-Bank Credit Transfer payload in a pain.001.001.03 format
from a CSV file.
- Pain001 uses an XML template file and maps CSV column names to XML
element tags to generate the XML file.
- The CSV file must contain the payment data in the required format, and
the XML template file must exist. Otherwise, the function will raise a
FileNotFoundError.
- Pain001 includes several features, including batch booking, generation
of an end-to-end payment ID, and support for multiple currencies.

Changelog 📚

What's Changed
* feat(pain001): added xsd validation by sebastienrousseau in https://github.com/sebastienrousseau/pain001/pull/10
* Feat/pain001 by sebastienrousseau in https://github.com/sebastienrousseau/pain001/pull/11
* feat(pain001): added code coverage by sebastienrousseau in https://github.com/sebastienrousseau/pain001/pull/12
* fix(pain001): updated ci by sebastienrousseau in https://github.com/sebastienrousseau/pain001/pull/13
* fix(pain001): working on CI by sebastienrousseau in https://github.com/sebastienrousseau/pain001/pull/14
* fix(pain001): removed links by sebastienrousseau in https://github.com/sebastienrousseau/pain001/pull/15
* fix(pain001): fixing ci by sebastienrousseau in https://github.com/sebastienrousseau/pain001/pull/16
* fix(pain001): ci changes by sebastienrousseau in https://github.com/sebastienrousseau/pain001/pull/17
* fix(pain001): updates on ci by sebastienrousseau in https://github.com/sebastienrousseau/pain001/pull/18

**Full Changelog**: https://github.com/sebastienrousseau/pain001/compare/v0.0.6...v0.0.7

[banner]: https://raw.githubusercontent.com/sebastienrousseau/vault/main/assets/pain001/title/title-pain001.svg

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.