Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump synapseclient from 2.5.1 to 2.7.1 in /conda/sage-bionetworks #105

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 1, 2023

Bumps synapseclient from 2.5.1 to 2.7.1.

Release notes

Sourced from synapseclient's releases.

v2.7.1

What's Changed

Full Changelog: Sage-Bionetworks/synapsePythonClient@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

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 ViewBase for Datasets instead of SchemaBase
  • [SYNPY-1235] - Create codeql scanning workflow

Contributors

New Contributors

Full Changelog: Sage-Bionetworks/synapsePythonClient@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 -parent will become --parent. Commands that support camel case like --parentId will 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
  • 137a90d Merge pull request #956 from Sage-Bionetworks/hotfix-action-runner
  • 25ddfe3 Update action versions
  • 6c8287d update github output
  • 489aa6a Don't use deprecated set-output
  • ad3f837 Upgrade ubuntu runner
  • 1e1ab30 Merge pull request #955 from Sage-Bionetworks/SYNPY-1256-lockdown-pandas-version
  • 65b92ac update doc v2.7.1
  • ade0451 version v2.7.1 docs
  • 0be5514 version v2.7.1 docs
  • ef5ad54 Remove linting issue
  • Additional commits viewable in compare view

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [synapseclient](https://github.com/Sage-Bionetworks/synapsePythonClient) from 2.5.1 to 2.7.1.
- [Release notes](https://github.com/Sage-Bionetworks/synapsePythonClient/releases)
- [Changelog](https://github.com/Sage-Bionetworks/synapsePythonClient/blob/develop/docs/news.rst)
- [Commits](Sage-Bionetworks/synapsePythonClient@v2.5.1...v2.7.1)

---
updated-dependencies:
- dependency-name: synapseclient
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels May 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants