Servicex

Latest version: v3.1.0

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 16

3.1.0

What's Changed
* Delete a Transform by BenGalewsky in https://github.com/ssl-hep/ServiceX_frontend/pull/521
* Updated xaod_usage documentation URL in ServiceX_frontend docs. by RogerJanusiak in https://github.com/ssl-hep/ServiceX_frontend/pull/541
* Cleanup cli by BenGalewsky in https://github.com/ssl-hep/ServiceX_frontend/pull/536
* Add pre-commit to developer extras [DROPS PYTHON 3.8 SUPPORT] by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/531
* Full changes from pre-commit and black by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/545
* Address 543 (ruamel.yaml changes) by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/546
* ci: Update pypa/gh-action-pypi-publish to v1.12.3 by matthewfeickert in https://github.com/ssl-hep/ServiceX_frontend/pull/547

New Contributors
* RogerJanusiak made their first contribution in https://github.com/ssl-hep/ServiceX_frontend/pull/541

**Full Changelog**: https://github.com/ssl-hep/ServiceX_frontend/compare/3.0.1...3.1.0

3.0.1

Lots of small bug fixes and rounding out the user experience after the large 3.0 push. In general, operations should be smoother, and some edge cases where files weren't downloaded were fixed!

As usual, please [submit bug reports to github](https://github.com/ssl-hep/ServiceX_frontend/issues)!

 
What's Changed
* Update the download progress bar (both unsigned and dowload) when initial transform request doesn't return all files by ketan96-m in https://github.com/ssl-hep/ServiceX_frontend/pull/478
* Add retries for s3 interactions with tenacity by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/479
* ci: Fix file name error by matthewfeickert in https://github.com/ssl-hep/ServiceX_frontend/pull/483
* Prevent user passing nfiles=0 when creating a sample by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/485
* Cache Collision when the user ignores the cache and hash is present in the db Fix 375 by ketan96-m in https://github.com/ssl-hep/ServiceX_frontend/pull/482
* Add XRootD dataset identifier class by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/481
* expose OutputFormatEnum instead of ResultFormat to user by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/484
* Multiple samples submitted together updates the database only once 417 by ketan96-m in https://github.com/ssl-hep/ServiceX_frontend/pull/486
* Caching behavior of permutation fix 396 by ketan96-m in https://github.com/ssl-hep/ServiceX_frontend/pull/488
* Better handling of tokens near expiry by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/487
* docs: Note that ReadTheDocs is the user docs by matthewfeickert in https://github.com/ssl-hep/ServiceX_frontend/pull/491
* Expose `Delivery` enum by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/489
* Single Database instance -- Resume request when client fails fixes 468 by ketan96-m in https://github.com/ssl-hep/ServiceX_frontend/pull/497
* docs: Add conda-forge badge to README by matthewfeickert in https://github.com/ssl-hep/ServiceX_frontend/pull/500
* Add Python 3.13 to test matrix by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/495
* Validate multi samples fixes 499 by ketan96-m in https://github.com/ssl-hep/ServiceX_frontend/pull/501
* Bump release version to 3.0.1-alpha.1 by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/511
* New argument `fail_if_incomplete` to raise an exception if any files fail by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/516
* Final refresh of progress bars when transform is complete by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/504
* Add cli command to list datasets by BenGalewsky in https://github.com/ssl-hep/ServiceX_frontend/pull/517
* Add documentation on YAML features by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/509
* Improve docstrings for Pydantic models by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/505
* Require tree name to be set for `FuncADLQuery_Uproot` queries by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/512
* Require namespace in Rucio DIDs by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/513
* Improve handling of error codes from server by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/510
* Add a test to make sure that we raise an exception if there is no servicex config file by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/514
* Delete Dataset From CLI by BenGalewsky in https://github.com/ssl-hep/ServiceX_frontend/pull/519
* Add some documentation on errors by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/508
* Do a preflight authentication call by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/520
* Remove view source code button from documentation by kyungeonchoi in https://github.com/ssl-hep/ServiceX_frontend/pull/522
* Introduce example of app testing with patches by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/523
* Add precommit hooks by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/524
* Update About page of documentation by kyungeonchoi in https://github.com/ssl-hep/ServiceX_frontend/pull/526
* Small cleanups of unused code by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/515
* Check for return value on dataset delete by BenGalewsky in https://github.com/ssl-hep/ServiceX_frontend/pull/529
* Avoid race condition between status monitoring and download tasks by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/532
* Eliminate unnecessary URL options from the command line. by BenGalewsky in https://github.com/ssl-hep/ServiceX_frontend/pull/530


**Full Changelog**: https://github.com/ssl-hep/ServiceX_frontend/compare/3.0.0...3.0.1

3.0.1rc1

Cleaning up bugs and performance issues from the 3.0.0 release.

What's Changed
* Update the download progress bar (both unsigned and dowload) when initial transform request doesn't return all files by ketan96-m in https://github.com/ssl-hep/ServiceX_frontend/pull/478
* Add retries for s3 interactions with tenacity by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/479
* ci: Fix file name error by matthewfeickert in https://github.com/ssl-hep/ServiceX_frontend/pull/483
* Prevent user passing nfiles=0 when creating a sample by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/485
* Cache Collision when the user ignores the cache and hash is present in the db Fix 375 by ketan96-m in https://github.com/ssl-hep/ServiceX_frontend/pull/482
* Add XRootD dataset identifier class by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/481
* expose OutputFormatEnum instead of ResultFormat to user by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/484
* Multiple samples submitted together updates the database only once 417 by ketan96-m in https://github.com/ssl-hep/ServiceX_frontend/pull/486
* Caching behavior of permutation fix 396 by ketan96-m in https://github.com/ssl-hep/ServiceX_frontend/pull/488
* Better handling of tokens near expiry by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/487
* docs: Note that ReadTheDocs is the user docs by matthewfeickert in https://github.com/ssl-hep/ServiceX_frontend/pull/491
* Expose `Delivery` enum by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/489
* Single Database instance -- Resume request when client fails fixes 468 by ketan96-m in https://github.com/ssl-hep/ServiceX_frontend/pull/497
* docs: Add conda-forge badge to README by matthewfeickert in https://github.com/ssl-hep/ServiceX_frontend/pull/500
* Add Python 3.13 to test matrix by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/495
* Validate multi samples fixes 499 by ketan96-m in https://github.com/ssl-hep/ServiceX_frontend/pull/501
* Bump release version to 3.0.1-alpha.1 by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/511
* New argument `fail_if_incomplete` to raise an exception if any files fail by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/516
* Final refresh of progress bars when transform is complete by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/504
* Add cli command to list datasets by BenGalewsky in https://github.com/ssl-hep/ServiceX_frontend/pull/517
* Add documentation on YAML features by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/509
* Improve docstrings for Pydantic models by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/505
* Require tree name to be set for `FuncADLQuery_Uproot` queries by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/512
* Require namespace in Rucio DIDs by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/513
* Improve handling of error codes from server by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/510
* Add a test to make sure that we raise an exception if there is no servicex config file by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/514
* Delete Dataset From CLI by BenGalewsky in https://github.com/ssl-hep/ServiceX_frontend/pull/519
* Add some documentation on errors by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/508
* Do a preflight authentication call by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/520
* Remove view source code button from documentation by kyungeonchoi in https://github.com/ssl-hep/ServiceX_frontend/pull/522
* Introduce example of app testing with patches by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/523
* Add precommit hooks by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/524
* Update About page of documentation by kyungeonchoi in https://github.com/ssl-hep/ServiceX_frontend/pull/526
* Small cleanups of unused code by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/515


**Full Changelog**: https://github.com/ssl-hep/ServiceX_frontend/compare/3.0.0...3.0.1-rc-1

3.0.0

This release features a new client interface compared to the v2 series of the frontend. Usage, examples, and API documentation can be found at https://servicex-frontend.readthedocs.io/en/3.0.0/ .

3.0.0rc2

New version of the release candidate:

* Major documentation updates
* Minor stability improvements mostly centered around some flakey behavior we see in the backend when running large transforms.

What's Changed
* Awkward 2.0 support in `servicex` 2.0 by gordonwatts in https://github.com/ssl-hep/ServiceX_frontend/pull/317
* Deal with empty and bad dataset names by gordonwatts in https://github.com/ssl-hep/ServiceX_frontend/pull/314
* Safeguard against VMS version numbers in tree names returned by `uproot` by gordonwatts in https://github.com/ssl-hep/ServiceX_frontend/pull/327
* Open with post-fix filename fails by gordonwatts in https://github.com/ssl-hep/ServiceX_frontend/pull/338
* Remove pandas restrictions by gordonwatts in https://github.com/ssl-hep/ServiceX_frontend/pull/358
* Add 3.0_develop CI to master branch (as github demands) by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/414
* Update production CI by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/415
* Badges on readme by ketan96-m in https://github.com/ssl-hep/ServiceX_frontend/pull/461
* ci: Use astral-sh/setup-uv action to setup uv by matthewfeickert in https://github.com/ssl-hep/ServiceX_frontend/pull/466
* Resolves the progress bar final count not updating by ketan96-m in https://github.com/ssl-hep/ServiceX_frontend/pull/470
* Quick Proofread by gordonwatts in https://github.com/ssl-hep/ServiceX_frontend/pull/472
* Add retries on the `get` request of `get_transform_status` function by kyungeonchoi in https://github.com/ssl-hep/ServiceX_frontend/pull/469


**Full Changelog**: https://github.com/ssl-hep/ServiceX_frontend/compare/3.0.0-rc-1...3.0.0-rc-2

3.0.0rc1

This RC1 includes the following since beta 2:

* Major improvements to the documentation
* Some minor stability fixes to help with strange returns from minio and better looking marching ants as the transforms run.


What's Changed
* Runnable tests in sphinx documentation by ketan96-m in https://github.com/ssl-hep/ServiceX_frontend/pull/421
* ci: Deploy 'latest' docs using GitHub Actions by matthewfeickert in https://github.com/ssl-hep/ServiceX_frontend/pull/442
* docs: Use ReadTheDocs url for docs by matthewfeickert in https://github.com/ssl-hep/ServiceX_frontend/pull/441
* ci: Unify docs build around Makefile by matthewfeickert in https://github.com/ssl-hep/ServiceX_frontend/pull/443
* Readthedocs with pyproject.toml by ketan96-m in https://github.com/ssl-hep/ServiceX_frontend/pull/457
* Examples for xAOD by gordonwatts in https://github.com/ssl-hep/ServiceX_frontend/pull/455
* Fix minio handling of buckets in rare cases by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/458
* Fix for colors with multiple progress bars by ponyisi in https://github.com/ssl-hep/ServiceX_frontend/pull/459
* Overhaul of ServiceX Docs for 3.0 release by BenGalewsky in https://github.com/ssl-hep/ServiceX_frontend/pull/444
* docs: Fix typo by matthewfeickert in https://github.com/ssl-hep/ServiceX_frontend/pull/460
* docs: Add sphinx-copybutton support by matthewfeickert in https://github.com/ssl-hep/ServiceX_frontend/pull/463


**Full Changelog**: https://github.com/ssl-hep/ServiceX_frontend/compare/3.0.0-beta-1...3.0.0-rc-1

Page 1 of 16

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.