15
0

Compare commits

7 Commits

Author SHA256 Message Date
e7f72009bb Accepting request 1302900 from devel:languages:python
- Explain why we cannot run tests.
- Update to version 7.3.2:
  * Updated version to 7.3.2
  * Release notes for 7.3.2
  * Fix --flattenkeywords with JSON outputs
  * Consistent naming
  * Enhance JsonLoader config
  * Fix `include_keywords=False` with JSON.
  * Nicer signature to ExecutionResult
  * Make JsonDumber configurable.
  * Don't access suite.teardown unnecessarily.
  * Fix handling failing suite teardowns with JSON
  * Fix --flattenkeywords with VAR, GROUP and RETURN
  * Enhance tests
  * Refactor keyword used in tests
  * Enhance/cleanup flattening output.xml
  * Fix test on PyPy
  * Fix listener end_test overriding body when using JSON
  * Try all matching BDD prefixes, not only longest.
  * Fix embedded args related regression
  * Enhance tests for setup/teardown with embedded args
  * Fix formatting
  * Back to dev version
  * Fixes
  * Updated version to 7.3.1
  * Release notes for 7.3.1
  * Refactor test toggle logic.
  * Fix expand icons for failed and skipped tests (#5322) (#5445)
  * New section about inline comments, fixes and adjustments
  * Two spaces before an inline comment.
  * Use `# fmt: skip` instead of `# fmt: off/on`.
  * Remove unnecessary `.readlines()`.
  * Update CONTRIBUTING.rst (#5452)
  * Update contribution guidelines.
  * Update release instructions.
  * reformat
  * Prefer exact match over embedded match with setup/teardown and Run Keyword
  * Shorter timeouts in tests
  * Fix handling invalid UK argspec with types
  * Update issue title
  * Back to dev version
- Update to version 7.3:
  * UG: Fix internal link
  * Updated version to 7.3
  * Release notes for 7.3
  * Update contribution guidelines (#5375)
  * Enhance variable type conversion documentation
  * Enhance tests
  * Enhance user keyword argument conversion errors
  * Change embedded argument syntax with type and regexp
  * UG: General cleanup to Variables section
  * Don't use deprecated Default Tags in example

OBS-URL: https://build.opensuse.org/request/show/1302900
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-robotframework?expand=0&rev=9
2025-09-05 19:44:01 +00:00
1babdc9771 - Explain why we cannot run tests.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-robotframework?expand=0&rev=20
2025-09-05 09:23:22 +00:00
850ce6b412 - Update to version 7.3.2:
* Updated version to 7.3.2
  * Release notes for 7.3.2
  * Fix --flattenkeywords with JSON outputs
  * Consistent naming
  * Enhance JsonLoader config
  * Fix `include_keywords=False` with JSON.
  * Nicer signature to ExecutionResult
  * Make JsonDumber configurable.
  * Don't access suite.teardown unnecessarily.
  * Fix handling failing suite teardowns with JSON
  * Fix --flattenkeywords with VAR, GROUP and RETURN
  * Enhance tests
  * Refactor keyword used in tests
  * Enhance/cleanup flattening output.xml
  * Fix test on PyPy
  * Fix listener end_test overriding body when using JSON
  * Try all matching BDD prefixes, not only longest.
  * Fix embedded args related regression
  * Enhance tests for setup/teardown with embedded args
  * Fix formatting
  * Back to dev version
  * Fixes
  * Updated version to 7.3.1
  * Release notes for 7.3.1
  * Refactor test toggle logic.
  * Fix expand icons for failed and skipped tests (#5322) (#5445)
  * New section about inline comments, fixes and adjustments
  * Two spaces before an inline comment.
  * Use `# fmt: skip` instead of `# fmt: off/on`.
  * Remove unnecessary `.readlines()`.
  * Update CONTRIBUTING.rst (#5452)
  * Update contribution guidelines.
  * Update release instructions.
  * reformat
  * Prefer exact match over embedded match with setup/teardown and Run Keyword
  * Shorter timeouts in tests
  * Fix handling invalid UK argspec with types
  * Update issue title
  * Back to dev version
- Update to version 7.3:
  * UG: Fix internal link
  * Updated version to 7.3
  * Release notes for 7.3
  * Update contribution guidelines (#5375)
  * Enhance variable type conversion documentation
  * Enhance tests
  * Enhance user keyword argument conversion errors
  * Change embedded argument syntax with type and regexp
  * UG: General cleanup to Variables section
  * Don't use deprecated Default Tags in example

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-robotframework?expand=0&rev=19
2025-09-05 09:16:31 +00:00
dde0b64316 Accepting request 1288110 from devel:languages:python
- Switch to pyproject macros.
- No more greedy globs in %files.

OBS-URL: https://build.opensuse.org/request/show/1288110
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-robotframework?expand=0&rev=8
2025-06-24 18:48:58 +00:00
53a6c70cc8 - Switch to pyproject macros.
- No more greedy globs in %files.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-robotframework?expand=0&rev=17
2025-06-24 02:24:06 +00:00
b3042e7f56 Accepting request 1222987 from devel:languages:python
- update to 7.1.1:
  * https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-7.1.1.rst
  * https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-7.1.rst

OBS-URL: https://build.opensuse.org/request/show/1222987
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-robotframework?expand=0&rev=7
2024-11-09 19:58:50 +00:00
89f59ae857 - update to 7.1.1:
* https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-7.1.1.rst
  * https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-7.1.rst

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-robotframework?expand=0&rev=15
2024-11-09 15:53:55 +00:00
6 changed files with 116 additions and 11 deletions

17
_service Normal file
View File

@@ -0,0 +1,17 @@
<services>
<service name="tar_scm" mode="manual">
<param name="url">https://github.com/robotframework/robotframework.git</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="filename">robotframework</param>
<param name="revision">v7.3.2</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">enable</param>
</service>
<service name="set_version" mode="manual"/>
<service name="recompress" mode="manual">
<param name="file">*.tar</param>
<param name="compression">gz</param>
</service>
</services>

4
_servicedata Normal file
View File

@@ -0,0 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/robotframework/robotframework.git</param>
<param name="changesrevision">5b07ac38cfe44a9445eb10a6005ba5eba575a051</param></service></servicedata>

View File

@@ -1,3 +1,80 @@
-------------------------------------------------------------------
Fri Sep 5 09:23:14 UTC 2025 - Matej Cepl <mcepl@cepl.eu>
- Explain why we cannot run tests.
-------------------------------------------------------------------
Wed Sep 03 15:33:16 UTC 2025 - Christopher Hofmann <cwh@suse.com>
- Update to version 7.3.2:
* Updated version to 7.3.2
* Release notes for 7.3.2
* Fix --flattenkeywords with JSON outputs
* Consistent naming
* Enhance JsonLoader config
* Fix `include_keywords=False` with JSON.
* Nicer signature to ExecutionResult
* Make JsonDumber configurable.
* Don't access suite.teardown unnecessarily.
* Fix handling failing suite teardowns with JSON
* Fix --flattenkeywords with VAR, GROUP and RETURN
* Enhance tests
* Refactor keyword used in tests
* Enhance/cleanup flattening output.xml
* Fix test on PyPy
* Fix listener end_test overriding body when using JSON
* Try all matching BDD prefixes, not only longest.
* Fix embedded args related regression
* Enhance tests for setup/teardown with embedded args
* Fix formatting
* Back to dev version
* Fixes
* Updated version to 7.3.1
* Release notes for 7.3.1
* Refactor test toggle logic.
* Fix expand icons for failed and skipped tests (#5322) (#5445)
* New section about inline comments, fixes and adjustments
* Two spaces before an inline comment.
* Use `# fmt: skip` instead of `# fmt: off/on`.
* Remove unnecessary `.readlines()`.
* Update CONTRIBUTING.rst (#5452)
* Update contribution guidelines.
* Update release instructions.
* reformat
* Prefer exact match over embedded match with setup/teardown and Run Keyword
* Shorter timeouts in tests
* Fix handling invalid UK argspec with types
* Update issue title
* Back to dev version
-------------------------------------------------------------------
Wed Sep 3 15:12:45 UTC 2025 - Christopher Hofmann <cwh@suse.com>
- Update to version 7.3:
* UG: Fix internal link
* Updated version to 7.3
* Release notes for 7.3
* Update contribution guidelines (#5375)
* Enhance variable type conversion documentation
* Enhance tests
* Enhance user keyword argument conversion errors
* Change embedded argument syntax with type and regexp
* UG: General cleanup to Variables section
* Don't use deprecated Default Tags in example
-------------------------------------------------------------------
Tue Jun 24 02:22:31 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
- Switch to pyproject macros.
- No more greedy globs in %files.
-------------------------------------------------------------------
Sat Nov 9 15:53:28 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 7.1.1:
* https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-7.1.1.rst
* https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-7.1.rst
-------------------------------------------------------------------
Sat Jun 29 06:57:00 UTC 2024 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-robotframework
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,15 +16,17 @@
#
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%{?sle15_python_module_pythons}
Name: python-robotframework
Version: 7.0.1
Version: 7.3.2
Release: 0
Summary: Generic test automation framework for acceptance testing and ATDD
License: Apache-2.0
URL: https://robotframework.org/
Source: https://files.pythonhosted.org/packages/source/r/robotframework/robotframework-%{version}.zip
Source: robotframework-%{version}.tar.gz
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
BuildRequires: unzip
@@ -41,7 +43,7 @@ automation (RPA). It has simple plain text syntax and it can be extended easily
with libraries implemented using Python or Java.
%prep
%setup -q -n robotframework-%{version}
%autosetup -p1 -n robotframework-%{version}
# Fix rpmlint error "This script uses 'env' as an interpreter"
for file in $(grep -l '#!%{_bindir}/env python' src/robot/*.py); do
@@ -49,16 +51,20 @@ for file in $(grep -l '#!%{_bindir}/env python' src/robot/*.py); do
done
%build
%python_build
%pyproject_wheel
%install
%python_install
%pyproject_install
for p in robot rebot libdoc; do
%python_clone -a %{buildroot}%{_bindir}/$p
done
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%check
# We cannot run tests in OBS, because the real browser and access
# to the network is required.
%post
%python_install_alternative robot rebot libdoc
@@ -71,6 +77,7 @@ done
%python_alternative %{_bindir}/rebot
%python_alternative %{_bindir}/robot
%python_alternative %{_bindir}/libdoc
%{python_sitelib}/*
%{python_sitelib}/robot
%{python_sitelib}/robotframework-%{version}.dist-info
%changelog

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:58d01b84cd7eccea69f2dbe13cbcbff1299e551168d3b88c25617b0c9d6ddc75
size 758216

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1d0884262e0cadfe9a55627d9d98d5b226b4504ea59cf8b994640b374013810b
size 5243068