simple-salesforce

A very simple Salesforce.com REST API client for Python

OTHER License

Downloads
13.8M
Stars
1.7K
Committers
70

Bot releases are hidden (Show)

simple-salesforce - 1.12.6 Latest Release

Published by jon-wobken 7 months ago

v1.12.6

Features

  • [#771] Add support for Non-Standrad Domain in JWT Token
  • [#705] Allow parameters passed through to _call_salesforce using kwargs
  • [#697] Add support for query_all in bulk2
  • [#660] Add typing annotations

Bug Fixes

  • [#680] Remove unused dependency crytography
  • [#683] Fix utf-8 encoding in bulk2

What's Changed

Full Changelog: https://github.com/simple-salesforce/simple-salesforce/compare/v1.12.5...v1.12.6

simple-salesforce - v1.12.6

Published by jon-wobken 7 months ago

v1.12.6

Features

  • [#771] Add support for Non-Standrad Domain in JWT Token
  • [#705] Allow parameters passed through to _call_salesforce using kwargs
  • [#697] Add support for query_all in bulk2
  • [#660] Add typing annotations

Bug Fixes

  • [#680] Remove unused dependency crytography
  • [#683] Fix utf-8 encoding in bulk2

What's Changed

Full Changelog: https://github.com/simple-salesforce/simple-salesforce/compare/v1.12.5...v1.12.6

simple-salesforce - v1.12.6

Published by jon-wobken 8 months ago

v1.12.6

Features

  • [#771] Add support for Non-Standrad Domain in JWT Token
  • [#705] Allow parameters passed through to _call_salesforce using kwargs
  • [#697] Add support for query_all in bulk2
  • [#660] Add typing annotations

Bug Fixes

  • [#680] Remove unused dependency crytography
  • [#683] Fix utf-8 encoding in bulk2

What's Changed

Full Changelog: https://github.com/simple-salesforce/simple-salesforce/compare/v1.12.5...v1.12.6

simple-salesforce - v1.12.6

Published by jon-wobken 8 months ago

v1.12.6

Features

  • [#771] Add support for Non-Standrad Domain in JWT Token
  • [#705] Allow parameters passed through to _call_salesforce using kwargs
  • [#697] Add support for query_all in bulk2
  • [#660] Add typing annotations

Bug Fixes

  • [#680] Remove unused dependency crytography
  • [#683] Fix utf-8 encoding in bulk2

What's Changed

Full Changelog: https://github.com/simple-salesforce/simple-salesforce/compare/v1.12.5...v1.12.6

simple-salesforce - v1.12.5

Published by jon-wobken about 1 year ago

#648 Add support for bulk2.0
#662 Add OAuth 2.0 client credentials login

simple-salesforce - 1.12.4

Published by jon-wobken over 1 year ago

v1.12.4

Bug Fixes

  • [#612] Fix unescaped username for JWT claim

Other

  • [#636] Fix README typos
  • [#634] Added object_pairs_hook to SFType
  • [#618] Fixed indentation in setup.py
  • [#614] Updated README with tutorial video
  • [#607] Fixed misspellings
simple-salesforce - 1.12.3

Published by jon-wobken over 1 year ago

v1.12.3

Bug Fixes

  • [#594] Fix infinite refresh session issue
  • [#603] Fix upsert metadata
  • [#604] Fix escaped username and password in connected app

Other

  • [#585] Additional documentation (README) on using package with Process Approvals rest API
  • [#597] Use f-strings
  • [#599] Use replace os.path with pathlib

What's Changed

New Contributors

Full Changelog: https://github.com/simple-salesforce/simple-salesforce/compare/v1.12.2...v1.12.3

simple-salesforce - 1.12.2

Published by jon-wobken about 2 years ago

Remove leftover reference to Python 3.5 support (https://github.com/simple-salesforce/simple-salesforce/pull/563)
Support for Python 3.5 was dropped in https://github.com/simple-salesforce/simple-salesforce/pull/556, so it should not be listed
as a supported version in the README.

add connected app support

Bug/v1.12.2/bulk autosize batch (https://github.com/simple-salesforce/simple-salesforce/pull/575)

add waits as arguments to exposed bulk api methods (https://github.com/simple-salesforce/simple-salesforce/pull/565)

add ability to bypass results being returned

Avoid a ZeroDivisionError in bulk.py (https://github.com/simple-salesforce/simple-salesforce/pull/568)

Raise an error if no data provided in bulk queries

simple-salesforce - 1.12.1

Published by jon-wobken over 2 years ago

#560 Fixed argument position in SFType caused by #507

simple-salesforce - 1.12.0

Published by jon-wobken over 2 years ago

v1.12.0

Drop support for Python 3.5

Features

  • [#507] Added automatic session refresh
  • [#546] Added dynamic sized batches to respect bulk api limits
  • [#548] Added optional dict flag for results returned in queries
  • [#550] Added support for OAuth2 endpoints
simple-salesforce - 1.11.6

Published by jon-wobken over 2 years ago

Hotfix for missing metadata.wsdl file

simple-salesforce - 1.11.5

Published by jon-wobken over 2 years ago

v1.11.5
Changes as of 2022-01-05

Bugs
#518 Fix hanging batch results in bulk api
Features
#475 Added support for all metadata api operations
#485 Added base64 function to support upload, update, and get
Other
#495 Add parse_float to allow parsing of floats to decimal.Decimal
#512 Updated README information for JWT Token
Remove pypy3 from Travis-ci build

simple-salesforce - 1.11.4

Published by jon-wobken about 3 years ago

Other

  • [#494] Raise exception when bulk query returns a failure status
  • [#503] Fix lint warnings
  • [#497] Support non-standard https port number
simple-salesforce - 1.11.3

Published by jon-wobken about 3 years ago

bug fixes for time zone handling

simple-salesforce - 1.11.2

Published by jon-wobken over 3 years ago

v1.11.2: Fix bulk call results (#474)
Update api.py
Fix Trailing Whitespace Travis CI
Update version.py
Update CHANGES
Update bulk.py
Update version.py
Update test_bulk.py
Refactor bulk thread pool ("with concurrent.futures.ThreadPoolExecutor() as pool:")

simple-salesforce - 1.11.1

Published by jon-wobken over 3 years ago

Features

  • [445] Added wrapper for Tooling API
  • [451] Support JWT without file for private key

Bugs

  • [454] Fixed typo in metadata file
  • [443] Fix to prevent silent failure by preventing NaN in payload
simple-salesforce - 1.11.0

Published by jon-wobken almost 4 years ago

Added file based metadata API deploy/retrieve

simple-salesforce - 1.10.1

Published by jon-wobken over 4 years ago

Update readme for JWT authentication, removal of python 3.3/3.4
Add format_soql and format_external_id functions

simple-salesforce - 1.10.0

Published by jon-wobken over 4 years ago

Added batch size and concurrency mode for bulk operations
Added lazy loading for query operation
Updated readme dropping python 2.x and 3.3,3.4 support and additional updates for new bulk function.

simple-salesforce - 1.0.0 Release

Published by nickcatal over 4 years ago

1.0.0 release of library

  • Bumps version to 1.0 and changes from "Beta" to "Production"
  • Removes support for 2.6, 2.7, 3.3, and 3.4
  • Increases default API version to 42.0
  • Removes depreciated interfaces
  • Ran isort on library to clean up imports
  • Replace requests[security] with requests above 2.22.0
  • Fixes an issue with Travis's config not being formatted correctly