summaryrefslogtreecommitdiff
path: root/python-rossum.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-05-15 04:24:36 +0000
committerCoprDistGit <infra@openeuler.org>2023-05-15 04:24:36 +0000
commita257bf849156dea6ce3f175d663bb9756e19813e (patch)
treec5aa370dc9924a47cf0bdc82a4c92e7da40ec6e7 /python-rossum.spec
parent10036839a6ef1e000099c971b0b0574a28490177 (diff)
automatic import of python-rossum
Diffstat (limited to 'python-rossum.spec')
-rw-r--r--python-rossum.spec576
1 files changed, 576 insertions, 0 deletions
diff --git a/python-rossum.spec b/python-rossum.spec
new file mode 100644
index 0000000..31accc2
--- /dev/null
+++ b/python-rossum.spec
@@ -0,0 +1,576 @@
+%global _empty_manifest_terminate_build 0
+Name: python-rossum
+Version: 3.15.0
+Release: 1
+Summary: Command line interface for controlling the Rossum platform
+License: MIT
+URL: https://developers.rossum.ai/
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/94/37/cd299572b63339731e83b75bc8dedfe2272e8cdf63175904c56fa2b8c557/rossum-3.15.0.tar.gz
+BuildArch: noarch
+
+
+%description
+ 6 My Queue 1 6 myqueue-ab12ee@elis.rossum.ai 7 27
+```
+Download schema as a json:
+```shell
+rossum schema get 7 -O schema.json
+```
+Open the `schema.json` file in you favourite editor and upload modified version back to Rossum.
+```shell
+rossum schema update 7 --rewrite schema.json
+```
+You can also edit schema as an Excel (xlsx) file.
+```shell
+rossum schema get 7 --format xlsx -O schema.xlsx
+rossum schema update 7 --rewrite schema.xlsx
+```
+From now on, documents will follow new schema. (Warning! If you don't use `--rewrite` option,
+the new schema will receive a new id - obtain it by `queue list` again.)
+## Schema Transformations
+In addition, there is a scripting support for many common schema operations,
+that may be easily used for schema management automation. See `rossum schema transform`
+and `rossum tools` tools for further reference.
+Run something like:
+```shell
+$ rossum schema transform substitute-options default_schema.json centre <( \
+ rossum tools xls_to_csv ~/Downloads/ERA_osnova_strediska.xlsx --header 0 --sheet 1 | rossum tools csv_to_options - ) \
+ | rossum schema transform substitute-options - gl_code <( \
+ rossum tools xls_to_csv ~/Downloads/ERA_osnova_strediska.xlsx --header 0 | rossum tools csv_to_options - ) \
+ | rossum schema transform remove - contract \
+ > era_schema.json
+```
+## License
+MIT
+## Contributing
+* Use [`pre-commit`](https://pre-commit.com/#install) to avoid linting issues.
+* Submit a pull request from forked version of this repo.
+* Select any of the maintainers as a reviewer.
+* After an approved review, when releasing, a `Collaborator` with `Admin` role shall do the following in `master` branch:
+ * Update the Changelog in README, describing all the changes included in the newest release
+ * run:
+ ```bash
+ bump2version minor
+ git push
+ git push --tags
+ ```
+* In the end, to build a Windows installer, run:
+ ```bash
+ pynsist installer.cfg
+ ```
+* Go to [releases](#https://github.com/rossumai/rossum/releases) and upload the newest .exe file from the
+ `.build` folder of your `rossum` repository to the newest release
+## Changelog
+### 2022-08-04 v3.15.0
+* feat(.gitignore): ignore vscode
+* feat(api_client): add email param for user creation
+* feat(tox) add py39 test env
+* ref(README) format file by linter
+* build(pre-commit) update versions
+### 2022-02-18 v3.14.0
+* Ensure compatibility with click<8.1.0
+### 2021-11-1 v3.13.1 and v3.13.2
+* Update setup of the release process for pypi
+### 2021-10-29 v3.13.0
+* Add method for getting annotations
+* Refactor sideloading functionality to enable sideloading of new objects
+* Add sideloading option for get_paginated() method
+### 2021-10-29 v3.12.1
+* Propagate changelogs to the releases
+### 2021-10-24 v3.12.0
+* Allow sending new attributes to API when creating hooks
+* Response is being propagated to the RossumException
+* Added functions to iterate over hook payload easily
+* Fix for library versioning due to incorrectly published tags
+### 2021-09-06 v3.10.0
+* Allow creation of inbox without passing bounce email
+* Allow uploading documents by passing file as bytes to the API client
+### 2021-04-18 v3.9.1
+* Include tenacity library in the Windows build
+### 2021-04-15 v3.9.0
+* Allow filtering specific queue IDs when listing all user's queues
+### 2021-04-06 v3.8.0
+* Allow passing token_owner, test and run_after attributes when creating and changing hook objects
+### 2021-04-01 v3.7.0
+* Applied configurable retry mechanism to all requests done via rossum library
+* Enable assigning annotator_limited role to user
+### 2021-03-04 v3.6.0
+* Allow setting rir_params for queues
+### 2021-01-25 v3.5.0
+* Allow setting custom timeout for APIClient requests
+* Use openpyxl engine for xlsx files reading
+* Apply minor code optimalization fixes
+### 2020-11-16 v3.4.0
+* Create password command
+### 2020-11-11 v3.3.0
+* Allow passing parameters when listing hooks
+* Fix passing metadata when creating a workspace
+### 2020-10-20 v3.2.1
+* Remove Obsoletes-Dist
+### 2020-10-20 v3.2.0
+* Enable creating serverless functions
+* Add method for creating workspaces
+* Allow setting up sideloading on hooks
+* Refactor _request_url() to allow custom logging
+### 2020-09-29 v3.1.0
+* Fix missing library in setup.py
+* Remove references to old package names
+* Update `setup.py`
+### 2020-09-29 v3.0.0
+* elisctl was renamed to rossum
+### 2020-07-27 v2.10.1
+* Fix attribute name for setting max token lifetime
+### 2020-07-24 v2.10.0
+* Add `schema list` command
+* Fix `webhook change` command issue
+* Remove `csv get` command
+* Add example script for setting up a new organisation
+* Enable assigning manager role to user
+* Enable setting max token lifetime
+* Catch ValueError when parsing schema in XLSX
+* Fix Python3.8 support
+### 2020-02-18 v2.9.0
+* allow editing inbox attributes separately on queue-related commands
+* add support for `can_collapse` in xlsx schema
+* add sample usage of elisctl library in a Python code
+* make queue option required on `user create`
+### 2019-10-31 v2.8.0
+* Add webhook command
+* Allow creating and changing inbox properties on `queue change` command
+### 2019-09-30 v2.7.1
+* Improve documentation
+### 2019-08-13 v2.7.0
+* Add command `user_assignment` for bulk assignment of users to queues
+* Change command `connector create`: `queue_id` parameter needs to be specified, if there is more than one queue in organization
+* Support schema attribute `width` in XLSX schema format
+* Fixed: booleans, in XLSX schema format, can be specified as boolean types
+* Internal: filename can be specified in `ELISClient.upload_document`
+### 2019-07-30 v2.6.0
+* Enable passing custom filename with upload
+### 2019-07-12 v2.5.0
+* Add support for schema specified in XLSX when creating queue
+* Remove the necessity to specify schema file type when uploading
+* Fix XML and CSV formats of `elisctl document extract`
+### 2019-07-09 v2.4.0
+* Add support for can_export in xlsx schema format
+* Add document command
+### 2019-06-21 v2.3.1
+* Fix: annotator cannot use `elisctl connector list` command
+### 2019-06-13 v2.3.0
+* Add connector command
+### 2019-06-11 v2.2.1
+* Update packages for windows build.
+### 2019-06-03 v2.2.0
+* Added support for [`--profile`](#configure-profiles) option to all `elisctl` commands
+* Fix: remove extra whitespace in xlsx schema export/import
+### 2019-04-02 v2.1.0
+* Added support for `--output-file` to `elisctl tools` and `elisctl schema transform`
+* Fix [Schema Transformations](#schema-transformations) description in README
+### 2019-03-14 v2.0.1
+* Fixed MS Windows application entry point (running elisctl from the start menu)
+* Fixed parsing of boolean values in xlsx schema export/import
+### 2019-03-14 v2.0.0
+* Disable interpolation in config parsing, so that special characters are allowed in e.g. password
+* Experimental support for schema modification using xlsx file format
+* Allow to show help in schema transform add (backward incompatible change)
+### 2019-03-08 v1.1.1
+* Fixed bug with UnicodeDecodeError in `elisctl schema get ID -O file.json` on Windows
+### 2019-03-03 v1.1.0
+* Added support for python 3.6
+* Added `User-Agent` header (`elisctl/{version} ({platform})`) for every request to ROSSUM API
+* Improved error when login fails with the provided credentials
+
+%package -n python3-rossum
+Summary: Command line interface for controlling the Rossum platform
+Provides: python-rossum
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-rossum
+ 6 My Queue 1 6 myqueue-ab12ee@elis.rossum.ai 7 27
+```
+Download schema as a json:
+```shell
+rossum schema get 7 -O schema.json
+```
+Open the `schema.json` file in you favourite editor and upload modified version back to Rossum.
+```shell
+rossum schema update 7 --rewrite schema.json
+```
+You can also edit schema as an Excel (xlsx) file.
+```shell
+rossum schema get 7 --format xlsx -O schema.xlsx
+rossum schema update 7 --rewrite schema.xlsx
+```
+From now on, documents will follow new schema. (Warning! If you don't use `--rewrite` option,
+the new schema will receive a new id - obtain it by `queue list` again.)
+## Schema Transformations
+In addition, there is a scripting support for many common schema operations,
+that may be easily used for schema management automation. See `rossum schema transform`
+and `rossum tools` tools for further reference.
+Run something like:
+```shell
+$ rossum schema transform substitute-options default_schema.json centre <( \
+ rossum tools xls_to_csv ~/Downloads/ERA_osnova_strediska.xlsx --header 0 --sheet 1 | rossum tools csv_to_options - ) \
+ | rossum schema transform substitute-options - gl_code <( \
+ rossum tools xls_to_csv ~/Downloads/ERA_osnova_strediska.xlsx --header 0 | rossum tools csv_to_options - ) \
+ | rossum schema transform remove - contract \
+ > era_schema.json
+```
+## License
+MIT
+## Contributing
+* Use [`pre-commit`](https://pre-commit.com/#install) to avoid linting issues.
+* Submit a pull request from forked version of this repo.
+* Select any of the maintainers as a reviewer.
+* After an approved review, when releasing, a `Collaborator` with `Admin` role shall do the following in `master` branch:
+ * Update the Changelog in README, describing all the changes included in the newest release
+ * run:
+ ```bash
+ bump2version minor
+ git push
+ git push --tags
+ ```
+* In the end, to build a Windows installer, run:
+ ```bash
+ pynsist installer.cfg
+ ```
+* Go to [releases](#https://github.com/rossumai/rossum/releases) and upload the newest .exe file from the
+ `.build` folder of your `rossum` repository to the newest release
+## Changelog
+### 2022-08-04 v3.15.0
+* feat(.gitignore): ignore vscode
+* feat(api_client): add email param for user creation
+* feat(tox) add py39 test env
+* ref(README) format file by linter
+* build(pre-commit) update versions
+### 2022-02-18 v3.14.0
+* Ensure compatibility with click<8.1.0
+### 2021-11-1 v3.13.1 and v3.13.2
+* Update setup of the release process for pypi
+### 2021-10-29 v3.13.0
+* Add method for getting annotations
+* Refactor sideloading functionality to enable sideloading of new objects
+* Add sideloading option for get_paginated() method
+### 2021-10-29 v3.12.1
+* Propagate changelogs to the releases
+### 2021-10-24 v3.12.0
+* Allow sending new attributes to API when creating hooks
+* Response is being propagated to the RossumException
+* Added functions to iterate over hook payload easily
+* Fix for library versioning due to incorrectly published tags
+### 2021-09-06 v3.10.0
+* Allow creation of inbox without passing bounce email
+* Allow uploading documents by passing file as bytes to the API client
+### 2021-04-18 v3.9.1
+* Include tenacity library in the Windows build
+### 2021-04-15 v3.9.0
+* Allow filtering specific queue IDs when listing all user's queues
+### 2021-04-06 v3.8.0
+* Allow passing token_owner, test and run_after attributes when creating and changing hook objects
+### 2021-04-01 v3.7.0
+* Applied configurable retry mechanism to all requests done via rossum library
+* Enable assigning annotator_limited role to user
+### 2021-03-04 v3.6.0
+* Allow setting rir_params for queues
+### 2021-01-25 v3.5.0
+* Allow setting custom timeout for APIClient requests
+* Use openpyxl engine for xlsx files reading
+* Apply minor code optimalization fixes
+### 2020-11-16 v3.4.0
+* Create password command
+### 2020-11-11 v3.3.0
+* Allow passing parameters when listing hooks
+* Fix passing metadata when creating a workspace
+### 2020-10-20 v3.2.1
+* Remove Obsoletes-Dist
+### 2020-10-20 v3.2.0
+* Enable creating serverless functions
+* Add method for creating workspaces
+* Allow setting up sideloading on hooks
+* Refactor _request_url() to allow custom logging
+### 2020-09-29 v3.1.0
+* Fix missing library in setup.py
+* Remove references to old package names
+* Update `setup.py`
+### 2020-09-29 v3.0.0
+* elisctl was renamed to rossum
+### 2020-07-27 v2.10.1
+* Fix attribute name for setting max token lifetime
+### 2020-07-24 v2.10.0
+* Add `schema list` command
+* Fix `webhook change` command issue
+* Remove `csv get` command
+* Add example script for setting up a new organisation
+* Enable assigning manager role to user
+* Enable setting max token lifetime
+* Catch ValueError when parsing schema in XLSX
+* Fix Python3.8 support
+### 2020-02-18 v2.9.0
+* allow editing inbox attributes separately on queue-related commands
+* add support for `can_collapse` in xlsx schema
+* add sample usage of elisctl library in a Python code
+* make queue option required on `user create`
+### 2019-10-31 v2.8.0
+* Add webhook command
+* Allow creating and changing inbox properties on `queue change` command
+### 2019-09-30 v2.7.1
+* Improve documentation
+### 2019-08-13 v2.7.0
+* Add command `user_assignment` for bulk assignment of users to queues
+* Change command `connector create`: `queue_id` parameter needs to be specified, if there is more than one queue in organization
+* Support schema attribute `width` in XLSX schema format
+* Fixed: booleans, in XLSX schema format, can be specified as boolean types
+* Internal: filename can be specified in `ELISClient.upload_document`
+### 2019-07-30 v2.6.0
+* Enable passing custom filename with upload
+### 2019-07-12 v2.5.0
+* Add support for schema specified in XLSX when creating queue
+* Remove the necessity to specify schema file type when uploading
+* Fix XML and CSV formats of `elisctl document extract`
+### 2019-07-09 v2.4.0
+* Add support for can_export in xlsx schema format
+* Add document command
+### 2019-06-21 v2.3.1
+* Fix: annotator cannot use `elisctl connector list` command
+### 2019-06-13 v2.3.0
+* Add connector command
+### 2019-06-11 v2.2.1
+* Update packages for windows build.
+### 2019-06-03 v2.2.0
+* Added support for [`--profile`](#configure-profiles) option to all `elisctl` commands
+* Fix: remove extra whitespace in xlsx schema export/import
+### 2019-04-02 v2.1.0
+* Added support for `--output-file` to `elisctl tools` and `elisctl schema transform`
+* Fix [Schema Transformations](#schema-transformations) description in README
+### 2019-03-14 v2.0.1
+* Fixed MS Windows application entry point (running elisctl from the start menu)
+* Fixed parsing of boolean values in xlsx schema export/import
+### 2019-03-14 v2.0.0
+* Disable interpolation in config parsing, so that special characters are allowed in e.g. password
+* Experimental support for schema modification using xlsx file format
+* Allow to show help in schema transform add (backward incompatible change)
+### 2019-03-08 v1.1.1
+* Fixed bug with UnicodeDecodeError in `elisctl schema get ID -O file.json` on Windows
+### 2019-03-03 v1.1.0
+* Added support for python 3.6
+* Added `User-Agent` header (`elisctl/{version} ({platform})`) for every request to ROSSUM API
+* Improved error when login fails with the provided credentials
+
+%package help
+Summary: Development documents and examples for rossum
+Provides: python3-rossum-doc
+%description help
+ 6 My Queue 1 6 myqueue-ab12ee@elis.rossum.ai 7 27
+```
+Download schema as a json:
+```shell
+rossum schema get 7 -O schema.json
+```
+Open the `schema.json` file in you favourite editor and upload modified version back to Rossum.
+```shell
+rossum schema update 7 --rewrite schema.json
+```
+You can also edit schema as an Excel (xlsx) file.
+```shell
+rossum schema get 7 --format xlsx -O schema.xlsx
+rossum schema update 7 --rewrite schema.xlsx
+```
+From now on, documents will follow new schema. (Warning! If you don't use `--rewrite` option,
+the new schema will receive a new id - obtain it by `queue list` again.)
+## Schema Transformations
+In addition, there is a scripting support for many common schema operations,
+that may be easily used for schema management automation. See `rossum schema transform`
+and `rossum tools` tools for further reference.
+Run something like:
+```shell
+$ rossum schema transform substitute-options default_schema.json centre <( \
+ rossum tools xls_to_csv ~/Downloads/ERA_osnova_strediska.xlsx --header 0 --sheet 1 | rossum tools csv_to_options - ) \
+ | rossum schema transform substitute-options - gl_code <( \
+ rossum tools xls_to_csv ~/Downloads/ERA_osnova_strediska.xlsx --header 0 | rossum tools csv_to_options - ) \
+ | rossum schema transform remove - contract \
+ > era_schema.json
+```
+## License
+MIT
+## Contributing
+* Use [`pre-commit`](https://pre-commit.com/#install) to avoid linting issues.
+* Submit a pull request from forked version of this repo.
+* Select any of the maintainers as a reviewer.
+* After an approved review, when releasing, a `Collaborator` with `Admin` role shall do the following in `master` branch:
+ * Update the Changelog in README, describing all the changes included in the newest release
+ * run:
+ ```bash
+ bump2version minor
+ git push
+ git push --tags
+ ```
+* In the end, to build a Windows installer, run:
+ ```bash
+ pynsist installer.cfg
+ ```
+* Go to [releases](#https://github.com/rossumai/rossum/releases) and upload the newest .exe file from the
+ `.build` folder of your `rossum` repository to the newest release
+## Changelog
+### 2022-08-04 v3.15.0
+* feat(.gitignore): ignore vscode
+* feat(api_client): add email param for user creation
+* feat(tox) add py39 test env
+* ref(README) format file by linter
+* build(pre-commit) update versions
+### 2022-02-18 v3.14.0
+* Ensure compatibility with click<8.1.0
+### 2021-11-1 v3.13.1 and v3.13.2
+* Update setup of the release process for pypi
+### 2021-10-29 v3.13.0
+* Add method for getting annotations
+* Refactor sideloading functionality to enable sideloading of new objects
+* Add sideloading option for get_paginated() method
+### 2021-10-29 v3.12.1
+* Propagate changelogs to the releases
+### 2021-10-24 v3.12.0
+* Allow sending new attributes to API when creating hooks
+* Response is being propagated to the RossumException
+* Added functions to iterate over hook payload easily
+* Fix for library versioning due to incorrectly published tags
+### 2021-09-06 v3.10.0
+* Allow creation of inbox without passing bounce email
+* Allow uploading documents by passing file as bytes to the API client
+### 2021-04-18 v3.9.1
+* Include tenacity library in the Windows build
+### 2021-04-15 v3.9.0
+* Allow filtering specific queue IDs when listing all user's queues
+### 2021-04-06 v3.8.0
+* Allow passing token_owner, test and run_after attributes when creating and changing hook objects
+### 2021-04-01 v3.7.0
+* Applied configurable retry mechanism to all requests done via rossum library
+* Enable assigning annotator_limited role to user
+### 2021-03-04 v3.6.0
+* Allow setting rir_params for queues
+### 2021-01-25 v3.5.0
+* Allow setting custom timeout for APIClient requests
+* Use openpyxl engine for xlsx files reading
+* Apply minor code optimalization fixes
+### 2020-11-16 v3.4.0
+* Create password command
+### 2020-11-11 v3.3.0
+* Allow passing parameters when listing hooks
+* Fix passing metadata when creating a workspace
+### 2020-10-20 v3.2.1
+* Remove Obsoletes-Dist
+### 2020-10-20 v3.2.0
+* Enable creating serverless functions
+* Add method for creating workspaces
+* Allow setting up sideloading on hooks
+* Refactor _request_url() to allow custom logging
+### 2020-09-29 v3.1.0
+* Fix missing library in setup.py
+* Remove references to old package names
+* Update `setup.py`
+### 2020-09-29 v3.0.0
+* elisctl was renamed to rossum
+### 2020-07-27 v2.10.1
+* Fix attribute name for setting max token lifetime
+### 2020-07-24 v2.10.0
+* Add `schema list` command
+* Fix `webhook change` command issue
+* Remove `csv get` command
+* Add example script for setting up a new organisation
+* Enable assigning manager role to user
+* Enable setting max token lifetime
+* Catch ValueError when parsing schema in XLSX
+* Fix Python3.8 support
+### 2020-02-18 v2.9.0
+* allow editing inbox attributes separately on queue-related commands
+* add support for `can_collapse` in xlsx schema
+* add sample usage of elisctl library in a Python code
+* make queue option required on `user create`
+### 2019-10-31 v2.8.0
+* Add webhook command
+* Allow creating and changing inbox properties on `queue change` command
+### 2019-09-30 v2.7.1
+* Improve documentation
+### 2019-08-13 v2.7.0
+* Add command `user_assignment` for bulk assignment of users to queues
+* Change command `connector create`: `queue_id` parameter needs to be specified, if there is more than one queue in organization
+* Support schema attribute `width` in XLSX schema format
+* Fixed: booleans, in XLSX schema format, can be specified as boolean types
+* Internal: filename can be specified in `ELISClient.upload_document`
+### 2019-07-30 v2.6.0
+* Enable passing custom filename with upload
+### 2019-07-12 v2.5.0
+* Add support for schema specified in XLSX when creating queue
+* Remove the necessity to specify schema file type when uploading
+* Fix XML and CSV formats of `elisctl document extract`
+### 2019-07-09 v2.4.0
+* Add support for can_export in xlsx schema format
+* Add document command
+### 2019-06-21 v2.3.1
+* Fix: annotator cannot use `elisctl connector list` command
+### 2019-06-13 v2.3.0
+* Add connector command
+### 2019-06-11 v2.2.1
+* Update packages for windows build.
+### 2019-06-03 v2.2.0
+* Added support for [`--profile`](#configure-profiles) option to all `elisctl` commands
+* Fix: remove extra whitespace in xlsx schema export/import
+### 2019-04-02 v2.1.0
+* Added support for `--output-file` to `elisctl tools` and `elisctl schema transform`
+* Fix [Schema Transformations](#schema-transformations) description in README
+### 2019-03-14 v2.0.1
+* Fixed MS Windows application entry point (running elisctl from the start menu)
+* Fixed parsing of boolean values in xlsx schema export/import
+### 2019-03-14 v2.0.0
+* Disable interpolation in config parsing, so that special characters are allowed in e.g. password
+* Experimental support for schema modification using xlsx file format
+* Allow to show help in schema transform add (backward incompatible change)
+### 2019-03-08 v1.1.1
+* Fixed bug with UnicodeDecodeError in `elisctl schema get ID -O file.json` on Windows
+### 2019-03-03 v1.1.0
+* Added support for python 3.6
+* Added `User-Agent` header (`elisctl/{version} ({platform})`) for every request to ROSSUM API
+* Improved error when login fails with the provided credentials
+
+%prep
+%autosetup -n rossum-3.15.0
+
+%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-rossum -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Mon May 15 2023 Python_Bot <Python_Bot@openeuler.org> - 3.15.0-1
+- Package Spec generated