7e52a4a050
Implement git-obs command with several subcommands
2024-10-11 13:13:26 +02:00
0d28997595
Implement obs_api.Status.data property that returns status data as a dictionary
2024-09-24 14:01:43 +02:00
8d94f068c0
Implement obs_api.Package.cmd_fork()
2024-09-24 14:01:43 +02:00
699f4d860e
Add 'gitea_api' module
...
Co-authored-by: Dan Čermák <dcermak@suse.com>
2024-09-24 14:01:43 +02:00
50a203fedb
Merge pull request #1629 from dmach/fix-resolved-subdir
...
Fix 'resolved' command to skip subdirectories in package checkouts
2024-09-17 10:14:19 +02:00
a1428568f4
Fix 'resolved' command to skip subdirectories in package checkouts
...
Fixes running 'osc resolved *' in a package checkout with a
subdirectory.
2024-09-17 08:52:18 +02:00
1951bb4648
Merge pull request #1627 from dirkmueller/use_findtext
...
Use findtext() instead of find().text
2024-09-16 13:46:57 +02:00
0b93cfc7c8
Merge pull request #1628 from dmach/fix-conf-http_headers
...
Use configured 'http_headers' in HTTP requests
2024-09-16 09:34:30 +02:00
55a5cb1fc5
Use configured 'http_headers' in HTTP requests
2024-09-16 08:27:11 +02:00
625c4a70d4
Use findtext() instead of find().text
2024-09-11 13:31:41 +02:00
0302053f41
Merge pull request #1622 from dmach/localpackage_buildinfo_buildconfig_location
...
Fix storing _buildinfo and _buildconfig files in .osc rather than among the source files
2024-09-09 11:32:33 +02:00
cc574005f7
Merge pull request #1621 from dmach/fix-progressbar
...
Implement meter.SimpleTextMeter that prints what's being downloaded
2024-09-09 08:45:48 +02:00
814c1c2e22
Merge pull request #1620 from dmach/spec-debquery-zstandard
...
spec: Recommend python3-zstandard to support opening control.tar.zst
2024-09-09 08:44:56 +02:00
50f3d078a5
Fix storing _buildinfo and _buildconfig files in .osc rather than among the source files
...
Only local packages were affected.
Partially reverts 799b45a00
Fix `osc build --local-package`
2024-09-09 08:34:27 +02:00
437cfbecff
Implement meter.SimpleTextMeter that prints what's being downloaded
2024-09-06 14:37:41 +02:00
9b63f1eb6e
spec: Recommend python3-zstandard to support opening control.tar.zst
2024-09-05 10:29:48 +02:00
1f5e5688f0
Merge pull request #1616 from andreas-schwab/master
...
comment: resolve project name
2024-09-05 08:38:31 +02:00
Andreas Schwab
54edabb992
comment: resolve project name
2024-08-27 21:02:59 +02:00
1647395d7f
release 1.9.1
2024-08-27 13:52:02 +02:00
2afae5d78a
Merge pull request #1611 from ila-embsys/fix/ar_hdr_attr_access
...
Fix `dataoff` attribute access on `ext_fnhdr`
2024-08-27 13:35:13 +02:00
292052912c
Add test for extracting ar archive without long filenames
2024-08-27 11:28:44 +02:00
ila
2f4e479ad1
Restore start symbol check
2024-08-27 11:28:44 +02:00
ila
d80a3b7457
Fix object has no attribute 'dataoff'
...
`ext_fnhdr` exists only if call `_appendHdr()` once found a very long file name. Without that, impossible to get `ext_fnhdr_data`. It should be safe to leave `ext_fnhdr_data` as None if no `ext_fnhdr` added since later every `hdrs` will be checked for very long file name and if none of them will meet the condition, `ext_fnhdr_data` is not needed at all.
2024-08-27 11:28:44 +02:00
735bab7de2
Merge pull request #1615 from dmach/fix-behave-repairwc
...
Fix behave test for repairwc command
2024-08-27 11:27:59 +02:00
e19f1bb5d9
Replace 'setup.py test' that was removed in setuptools 72 with 'python3 -m unittest'
2024-08-27 11:01:30 +02:00
0d6f71a5cf
Fix behave test for repairwc command
2024-08-27 10:44:56 +02:00
f634c9f0ce
Merge pull request #1613 from e4t/local_package-issue
...
Fix `osc build --local-package`
2024-08-21 08:14:31 +02:00
799b45a009
Fix osc build --local-package
...
Check if opts.local_package is set before attempting to read
content of the local package store or access data obtained
from it.
This fixes issue #1612 .
Signed-off-by: Egbert Eich <eich@suse.com>
2024-08-20 13:45:06 +02:00
9d76d1d95d
Merge pull request #1610 from dcermak/fix-xml-etree-deprecation
...
Check for None & len() of ET.Element instead of bool()
2024-08-20 10:46:26 +02:00
e958ce4328
Merge pull request #1608 from dmach/fix-arch_list-in-get_repos_of_project
...
Fix iterating through arch_list in core.get_repos_of_project()
2024-08-20 10:44:28 +02:00
945c5e2b9e
Merge pull request #1609 from dcermak/bump-containers
...
Bump container versions
2024-08-20 10:22:38 +02:00
0f5af3dec4
Merge pull request #1606 from adrianschroeter/creq
...
Adding creq release functionality
2024-08-20 10:21:26 +02:00
647fbd6d7d
Merge pull request #1604 from daissi/typo
...
Fix typos in commandline.py
2024-08-20 10:20:22 +02:00
529a6e4ff0
Change 'review list' command to omit requests with 'declined' state
2024-08-20 10:18:43 +02:00
0bb2f49c34
Check for None & len() of ET.Element instead of bool()
...
The bool() of ET.Element is discouraged from being used, see:
https://github.com/python/cpython/issues/83122
2024-08-16 11:51:39 +02:00
2da4e6f999
Add Leap 15.6
2024-08-16 09:25:22 +02:00
5c8079f7ed
Remove Fedora 38, add Fedora 40
2024-08-16 09:25:10 +02:00
70839d1d40
Fix iterating through arch_list in core.get_repos_of_project()
2024-08-15 08:38:49 +02:00
54cc6ee415
Adding creq release functionality
...
to become to construct a multi action release request on CLI.
Also reporting created request id when using creq command.
2024-08-09 11:23:21 +02:00
Dylan Aïssi
1b028c520a
Fix typos in commandline.py
...
Detected by lintian
Signed-off-by: Dylan Aïssi <dylan.aissi@collabora.com>
2024-08-05 17:24:54 +02:00
780d70d4b5
release 1.9.0
2024-07-29 13:24:13 +02:00
a887ade78f
Fix possibility to overwrite special files in .osc (CVE-2024-22034 boo#1225911)
...
Source files are now stored in the 'sources' subdirectory which prevents
name collisons. This requires changing version of '.osc' store to 2.0.
2024-07-29 13:24:13 +02:00
d8bfd4521e
Merge pull request #1600 from adrianschroeter/checks
...
Introduce build --checks parameter
2024-07-15 14:54:19 +02:00
7c941156b9
Introduce build --checks parameter
...
Added in build script
2024-07-15 13:37:34 +02:00
d468bd692f
Merge pull request #1601 from Vogtinator/no__name__
...
OscConfigParser: Remove automatic __name__ option
2024-07-15 09:06:16 +02:00
Fabian Vogt
e2e0c9f365
OscConfigParser: Remove automatic __name__ option
...
It's set to the section line's name on read, never read by anything in osc
and ignored on write, so it can just be removed.
2024-07-10 11:19:58 +02:00
21c9828cd1
release 1.8.3
2024-07-08 09:11:02 +02:00
8d48b0558e
Merge pull request #1598 from dmach/repairwc-always-run-all-repair-steps
...
Change 'repairwc' command to always run all repair steps
2024-07-08 08:29:44 +02:00
f35895d262
Change 'repairwc' command to always run all repair steps
...
... even if the working copy loads without an exception
2024-07-04 22:09:24 +02:00
644c59fd3e
Merge pull request #1597 from dmach/keyinfo-minimal-attributes
...
Make most of the fields in KeyinfoPubkey and KeyinfoSslcert models optional
2024-07-04 22:06:55 +02:00