galaxybot
060f48e1d9
Update Python dependencies
...
by running `make update-dependencies`.
2025-09-13 03:09:59 +00:00
Marius van den Beek
3b215326eb
Merge pull request #20880 from jmchilton/validate_columns
...
Validate sample sheet column definitions in workflow definitions on backend.
2025-09-11 16:43:57 +02:00
John Chilton
29898badf0
Merge pull request #20890 from jmchilton/transient_selenium_published_histories
...
Likely fix for transiently failing published histories test.
2025-09-11 10:13:54 -04:00
Marius van den Beek
e9af2f3e9d
Merge pull request #20892 from nsoranzo/update_sort1_requirements
...
Update requirements of sort1 tool
2025-09-11 08:50:39 +02:00
Nicola Soranzo
857948c033
Update requirements of sort1 tool
...
Otherwise the conda environment for it fails to solve with the following
error:
```
Solving environment: failed
LibMambaUnsatisfiableError: Encountered problems while solving:
- package grep-2.14-h470a237_2 is excluded by strict repo priority
```
This is due to the fact that grep 2.14 is only available on the bioconda
channel, while newer versions are on conda-forge, which has a higher
priority.
Reported by @mvdbeek in https://github.com/galaxyproject/galaxy/pull/20876/files#r2336209775 .
2025-09-11 01:44:30 +01:00
Nicola Soranzo
12f81e97a8
Merge pull request #20891 from nsoranzo/replace_codecs.open
...
Replace deprecated ``codecs.open()``
2025-09-10 17:59:48 +01:00
David López
78f47c5c3c
Merge pull request #20886 from davelopez/improve_user_sharing_default
...
Set default option to make datasets accessible only to individual users when sharing histories with particular users
2025-09-10 18:23:58 +02:00
David López
bfcc46a36d
Merge pull request #20888 from davelopez/improve_typing_in_share_ui
...
Refactor sharing logic for unified type handling
2025-09-10 18:23:33 +02:00
Nicola Soranzo
b0d04d2ac2
Replace deprecated `codecs.open()`
...
with ``open()``. See
https://docs.python.org/3.14/whatsnew/3.14.html#deprecated
https://docs.python.org/3.14/library/codecs.html#codecs.open
2025-09-10 15:20:51 +01:00
John Chilton
5d31aedcc4
Likely fix for transiently failing published histories test.
...
The failing error:
```
self = <galaxy_test.selenium.test_histories_published.TestPublishedHistories object at 0x7f4ae3449e80>
@selenium_test
def test_published_histories_username_filter(self):
self._login()
self.navigate_to_published_histories()
username = self.user2_email.split("@")[0]
self.components.published_histories.search_input.wait_for_and_send_keys(f"user:{username}")
> self.assert_histories_present([self.history2_name])
```
2025-09-10 09:49:34 -04:00
Marius van den Beek
0b743f88e7
Merge pull request #20884 from nsoranzo/main_tool_CI_tests
...
Add main tool CI tests
2025-09-10 15:00:31 +02:00
Marius van den Beek
dbcf3e3668
Merge pull request #20875 from richard-burhans/auto_compress_maf_axt
...
adding axt and maf to auto_compressed_types
2025-09-10 14:58:48 +02:00
Marius van den Beek
a32fd305a1
Merge pull request #20881 from dannon/viz-nav-guard
...
Viz nav guard
2025-09-10 14:48:18 +02:00
davelopez
3878fac000
Refactors sharing logic for unified type handling
...
Replacing custom types with backend generated types and using guards for type handling.
2025-09-10 14:39:30 +02:00
davelopez
049e343d77
Updates default sharing option to 'make_accessible_to_shared'
...
This seems like the sensible default when sharing an item with individual users.
2025-09-10 14:07:54 +02:00
Marius van den Beek
7ab6320f7f
Merge pull request #20778 from nilchia/fix_anndata
...
fix anndata metadata
2025-09-10 12:01:53 +02:00
Aysam Guerler
9afb25c651
Merge pull request #20877 from guerler/update_jupyterlite
...
Update JupyterLite version to 0.6.4
2025-09-10 12:05:56 +03:00
Nicola Soranzo
26e6a17a17
Fix skipping of empty lines in gtf_filter_by_attribute_values_list tool
...
Introduced in https://github.com/galaxyproject/galaxy/pull/11365 .
2025-09-10 03:45:54 +01:00
Nicola Soranzo
bafa6de88e
Fix incorrect test for Grep1 tool
2025-09-10 03:22:09 +01:00
Nicola Soranzo
eb0a33ff39
Fix gff_filter_by_attribute and gff_filter_by_feature_count tools for recent Python
...
Original fix by @natefoo in
https://github.com/galaxyproject/galaxy/pull/20840 .
2025-09-10 03:21:14 +01:00
Nicola Soranzo
0abc2f7d97
Fix ldtools if tool path contains spaces
2025-09-10 02:14:50 +01:00
Nicola Soranzo
922bbdc741
Add main tool CI tests
...
Also:
- Use the same cached venv for main tools, tool framework and
workflow framework tests.
2025-09-09 22:28:48 +01:00
Dannon Baker
e982c519ad
Fix linting issue, just setting an empty truthy value lets the browser
...
handle this appropriately. Simplify emits and rely on local change
handling.
2025-09-09 12:55:45 -04:00
Dannon Baker
76ac175191
Add navigation guards to prevent data loss in visualizations
...
Detects unsaved changes in visualization iframes using DOM observers and event listeners. Shows confirmation when navigating away with unsaved work.
2025-09-09 12:43:58 -04:00
John Chilton
a8df2c8ea7
Validate column definitions.
2025-09-09 12:32:47 -04:00
guerler
3eb3ad8ec7
Update JupyterLite version to 0.6.4
2025-09-09 17:12:46 +03:00
Martin Cech
2a4609c19a
fix description link of maf
2025-09-09 14:43:48 +02:00
Marius van den Beek
8a8112e6e8
Merge pull request #20876 from nsoranzo/sort1_drop_Python_script
...
Drop Python helper script from sort1 tool
2025-09-09 08:45:16 +02:00
Nicola Soranzo
4768d3d1db
Drop Python helper script from sort1 tool
...
Also:
- Incidentally address the deprecation of the `argparse.FileType` type
converter in Python 3.14 , see
https://docs.python.org/3.14/whatsnew/3.14.html#deprecated
https://github.com/galaxyproject/galaxy/issues/16854
- Drop the now unnecessary Python requirement.
- Use CDATA.
2025-09-08 23:47:46 +01:00
Richard C. Burhans
e75b51f8b5
adding axt and maf to auto_compressed_types
2025-09-08 13:32:44 -04:00
John Chilton
2fa7b43ab5
Merge pull request #20859 from mvdbeek/multiple_true_data_collection_map_over
...
Fix `multiple="true"` data collection map over for shell_command tools
2025-09-08 10:02:49 -04:00
Marius van den Beek
8aade45d00
Merge pull request #20853 from davelopez/explore_file_source_hashes
...
Support remote file source hashes
2025-09-08 14:37:58 +02:00
Marius van den Beek
b2beae577e
Merge pull request #20873 from nsoranzo/fix_configfile_user_defined_test
...
Fix test in ``configfile_user_defined.yml``
2025-09-08 14:30:38 +02:00
Nicola Soranzo
06245f4f08
Fix test in `configfile_user_defined.yml`
...
Introduced in commit 0308f25b43 .
2025-09-08 11:56:34 +01:00
Marius van den Beek
cba4d1dd5a
Merge pull request #20871 from nsoranzo/type_annot_job_runners
...
Improve type annotation for job runners and ``InteractiveToolManager``
2025-09-08 09:57:54 +02:00
Nicola Soranzo
aa13a63352
Improve type annotation for job runners and `InteractiveToolManager`
...
Also:
- Fix bug in `KubernetesJobRunner.check_watched_item()` introduced in
commit da100d3b27 .
- Drop unused `InteractiveToolManager.configure_entry_point()` method.
- Drop unnecessary `trans` parameter from `_get_entry_point_url_elements()`,
`get_entry_point_subdomain()` and `get_entry_point_path()` methods of
`InteractiveToolManager`.
2025-09-07 22:19:07 +01:00
Nuwan Goonasekera
46485203d8
Fix incorrect done check in aws batch based on review comment
2025-09-07 22:19:07 +01:00
Nuwan Goonasekera
5293a34ebc
Put ajs instead of tuple into watch queue
2025-09-07 22:19:06 +01:00
Nicola Soranzo
76b714d2ef
Merge pull request #20869 from galaxybot/dev_auto_update_dependencies
...
Update Python dependencies
2025-09-07 14:05:41 +01:00
Marius van den Beek
7fc4545de4
Merge pull request #13570 from natefoo/tool-version-comparison-fix
...
Workaround to numeric sorting in the local portion of tool versions if they are galaxy "build" numbers
2025-09-06 11:18:11 +02:00
galaxybot
2f27fd0171
Update Python dependencies
...
by running `make update-dependencies`.
2025-09-06 03:14:24 +00:00
John Davis
aed502d340
Merge pull request #20811 from ksuderman/20810-ipynb-sniffer
...
Fix Ipynb datatype sniffer and add unit tests.
2025-09-05 14:11:02 -04:00
John Davis
763c859530
Ignore type error: function is defined in sniff.py
2025-09-05 14:00:29 -04:00
Keith Suderman
d0b4b9a1b4
Rebase with upstream changes
2025-09-05 13:22:19 -04:00
John Davis
c91fce6a49
Add required fields to test file
2025-09-05 11:50:25 -04:00
Keith Suderman
3388259352
Remove test for invalid notebook. Fix format of test file.
2025-09-05 11:44:32 -04:00
Keith Suderman
14188b8402
Run make format to fix linting errors
2025-09-05 11:27:40 -04:00
Marius van den Beek
70b455bda1
Merge pull request #20866 from t1mk1k/add-support-for-hierarchical-module-systems
...
Add support for hierarchical module systems in lmod + module dependency resolvers
2025-09-05 15:58:49 +02:00
Tim Kok
7d21159a28
Fix linting + remove debug statement
2025-09-05 13:08:52 +02:00
Tim Kok
3f029fdf5e
Remove debug statement
2025-09-05 12:31:24 +02:00