diff options
author | CoprDistGit <infra@openeuler.org> | 2023-05-18 04:27:42 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-05-18 04:27:42 +0000 |
commit | 2db2b7381003a31ac07715aae1f29488a8fb0970 (patch) | |
tree | 33c0b3a0086b7d61e6c0251c5a5abb5e2118d080 | |
parent | fa66cf966bd0b9174c56606218dcff1a473819fa (diff) |
automatic import of python-ofx-processor
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-ofx-processor.spec | 249 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 251 insertions, 0 deletions
@@ -0,0 +1 @@ +/ofx-processor-4.3.1.tar.gz diff --git a/python-ofx-processor.spec b/python-ofx-processor.spec new file mode 100644 index 0000000..c4fc54c --- /dev/null +++ b/python-ofx-processor.spec @@ -0,0 +1,249 @@ +%global _empty_manifest_terminate_build 0 +Name: python-ofx-processor +Version: 4.3.1 +Release: 1 +Summary: Personal ofx processor +License: The Unlicense (Unlicense) +URL: https://git.augendre.info/gaugendre/ofx-processor +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/99/0f/20397a5c0b205488dabfb4b0e639dc01795a66152576a0c16136c5bc4b87/ofx-processor-4.3.1.tar.gz +BuildArch: noarch + +Requires: python3-ofxtools +Requires: python3-click +Requires: python3-dateparser +Requires: python3-requests +Requires: python3-selenium +Requires: python3-telegram-bot + +%description +# ofx-processor + + + + + +## Install + +```shell +python -m pip install ofx-processor +``` + +https://pypi.org/project/ofx-processor/ + +## Usage + +``` +Usage: ynab [OPTIONS] COMMAND [ARGS]... + + Import your data to YNAB with the processors listed below or manage your + config. + +Options: + --version Show the version and exit. + -h, --help Show this message and exit. + +Commands: + config Manage configuration. + bpvf Import BPVF bank statement (OFX file). + ce Import CE bank statement (OFX file). + lcl Import LCL bank statement (OFX file). + revolut Import Revolut bank statement (CSV file). +``` + +All transactions will be pushed to YNAB. If this is your first time using the script, +it will open a generated config file for you to fill up. + +The account and budget UUID are found in the YNAB url when using the web app. + +The file passed in parameter will be deleted unless specified (`--keep` option on each import command) + +## Versions + +This project follows [Semantic Versioning](https://semver.org/). + +## Development +### Release +```shell +inv full-test +poetry version <major/minor/patch> +git add . +git commit +inv tag <version> +inv publish publish-docker +``` + +# Reuse +If you do reuse my work, please consider linking back to this repository 🙂 + +%package -n python3-ofx-processor +Summary: Personal ofx processor +Provides: python-ofx-processor +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-ofx-processor +# ofx-processor + + + + + +## Install + +```shell +python -m pip install ofx-processor +``` + +https://pypi.org/project/ofx-processor/ + +## Usage + +``` +Usage: ynab [OPTIONS] COMMAND [ARGS]... + + Import your data to YNAB with the processors listed below or manage your + config. + +Options: + --version Show the version and exit. + -h, --help Show this message and exit. + +Commands: + config Manage configuration. + bpvf Import BPVF bank statement (OFX file). + ce Import CE bank statement (OFX file). + lcl Import LCL bank statement (OFX file). + revolut Import Revolut bank statement (CSV file). +``` + +All transactions will be pushed to YNAB. If this is your first time using the script, +it will open a generated config file for you to fill up. + +The account and budget UUID are found in the YNAB url when using the web app. + +The file passed in parameter will be deleted unless specified (`--keep` option on each import command) + +## Versions + +This project follows [Semantic Versioning](https://semver.org/). + +## Development +### Release +```shell +inv full-test +poetry version <major/minor/patch> +git add . +git commit +inv tag <version> +inv publish publish-docker +``` + +# Reuse +If you do reuse my work, please consider linking back to this repository 🙂 + +%package help +Summary: Development documents and examples for ofx-processor +Provides: python3-ofx-processor-doc +%description help +# ofx-processor + + + + + +## Install + +```shell +python -m pip install ofx-processor +``` + +https://pypi.org/project/ofx-processor/ + +## Usage + +``` +Usage: ynab [OPTIONS] COMMAND [ARGS]... + + Import your data to YNAB with the processors listed below or manage your + config. + +Options: + --version Show the version and exit. + -h, --help Show this message and exit. + +Commands: + config Manage configuration. + bpvf Import BPVF bank statement (OFX file). + ce Import CE bank statement (OFX file). + lcl Import LCL bank statement (OFX file). + revolut Import Revolut bank statement (CSV file). +``` + +All transactions will be pushed to YNAB. If this is your first time using the script, +it will open a generated config file for you to fill up. + +The account and budget UUID are found in the YNAB url when using the web app. + +The file passed in parameter will be deleted unless specified (`--keep` option on each import command) + +## Versions + +This project follows [Semantic Versioning](https://semver.org/). + +## Development +### Release +```shell +inv full-test +poetry version <major/minor/patch> +git add . +git commit +inv tag <version> +inv publish publish-docker +``` + +# Reuse +If you do reuse my work, please consider linking back to this repository 🙂 + +%prep +%autosetup -n ofx-processor-4.3.1 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-ofx-processor -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Thu May 18 2023 Python_Bot <Python_Bot@openeuler.org> - 4.3.1-1 +- Package Spec generated @@ -0,0 +1 @@ +8ccb962378206ce79aff1f2ff0ce6e3a ofx-processor-4.3.1.tar.gz |