rstudio
rstudio copied to clipboard
Bump synapseclient from 2.5.1 to 2.7.1 in /conda/sage-bionetworks
Bumps synapseclient from 2.5.1 to 2.7.1.
Release notes
Sourced from synapseclient's releases.
v2.7.1
What's Changed
- Mint patch release: Lock down pandas version since pandas >1.5 doesn't work by
@thomasyu888in Sage-Bionetworks/synapsePythonClient#955- [SYNPY-1257] Hotfix - upgrade github actions by
@thomasyu888in Sage-Bionetworks/synapsePythonClient#956Full Changelog: https://github.com/Sage-Bionetworks/synapsePythonClient/compare/v2.7.0...v2.7.1
v2.7.0
Bug Fixes
- [SYNPY-226] - isConsistent fails as parameter for table query
- [SYNPY-562] - Make sure SQL functions, including "year", are quoted correctly
- [SYNPY-1031] - File version increments with 400 client error
- [SYNPY-1219] - Update Entity class to be compatible with the new Dataset entity
- [SYNPY-1224] - Correct SynapseUnmetAccessRestrictions message
- [SYNPY-1237] - as_table_columns function is mishandling mixed data types
Stories
- [SYNPY-63] - py: use metaclass to replace the _entity_type_to_class hack
- [SYNPY-992] - synapseutils changeFileMetadata missing syn parameter docstring
- [SYNPY-1175] - Programmatic Support for Download V2 via Py Client
- [SYNPY-1193] - Support Datasets functionality
- [SYNPY-1221] - Set up gh-action: black, the python auto formatter on the python client
Sub-Tasks
- [SYNPY-1207] - Support syn.get() on a dataset
Tasks
- [SYNPY-566] - Clarify expected list format for sync manifest
- [SYNPY-1053] - Increase documentation of forceVersion in syncToSynapse
- [SYNPY-1145] - Link to manifest format in CLI sync command usage help
- [SYNPY-1226] - Leverage
ViewBasefor Datasets instead ofSchemaBase- [SYNPY-1235] - Create codeql scanning workflow
Contributors
New Contributors
@vpchungmade their first contribution in Sage-Bionetworks/synapsePythonClient#914Full Changelog: https://github.com/Sage-Bionetworks/synapsePythonClient/compare/v2.6.0...v2.7.0
... (truncated)
Changelog
Sourced from synapseclient's changelog.
2.7.1 (2023-04-11)
Highlights
- Locked down pandas version to only support pandas
<1.5- Next major release (3.0.0)...
- Support only pandas
>=1.5- Remove support for Python 3.7 due to its end of life.
- Remove support for login via passwords for best security practices.
- There will be major cosmetic changes to the cli such as removing all camel case or non-standard single dash long command line interface (cli) parameters. Example: command line arguments like
-parentwill become--parent. Commands that support camel case like--parentIdwill be changed to--parent-id.2.7.0 (2022-09-16)
Highlights
Added support for Datasets
.. code-block:: python
# from python import synapseclient import synapseutils syn = synapseclient.login() dataset_items = [ {'entityId': "syn000", 'versionNumber': 1}, {...}, ] dataset = synapseclient.Dataset( name="My Dataset", parent=project, dataset_items=dataset_items ) dataset = syn.store(dataset) # Add/remove specific Synapse IDs to/from the Dataset dataset.add_item({'entityId': "syn111", 'versionNumber': 1}) dataset.remove_item("syn000") dataset = syn.store(dataset) # Add a single Folder to the Dataset # this will recursively add all the files in the folder dataset.add_folder("syn123") # Add a list of Folders, overwriting any existing files in the dataset dataset.add_folders(["syn456", "syn789"], force=True)
... (truncated)
Commits
137a90dMerge pull request #956 from Sage-Bionetworks/hotfix-action-runner25ddfe3Update action versions6c8287dupdate github output489aa6aDon't use deprecated set-outputad3f837Upgrade ubuntu runner1e1ab30Merge pull request #955 from Sage-Bionetworks/SYNPY-1256-lockdown-pandas-version65b92acupdate doc v2.7.1ade0451version v2.7.1 docs0be5514version v2.7.1 docsef5ad54Remove linting issue- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)