Recent Releases of stone
stone - v3.3.8
What's Changed
- Bug fix for enumerated subtypes custom annotation by @vidit2606 in https://github.com/dropbox/stone/pull/338
- Update stone version to 3.3.8 by @vidit2606 in https://github.com/dropbox/stone/pull/339
Full Changelog: https://github.com/dropbox/stone/compare/v3.3.7...v3.3.8
- Python
Published by vidit2606 over 1 year ago
stone - v3.3.7
What's Changed
- If a parameter has no properties still rerturn an empty dict not nil by @shizam in https://github.com/dropbox/stone/pull/333
- fix: Replace deprecated distutils by @Moraxyc in https://github.com/dropbox/stone/pull/334
- Fix custom annotation inheirtance bug by @rhui-dbx in https://github.com/dropbox/stone/pull/336
- Update version to 3.3.7 by @vidit2606 in https://github.com/dropbox/stone/pull/337
New Contributors
- @Moraxyc made their first contribution in https://github.com/dropbox/stone/pull/334
Full Changelog: https://github.com/dropbox/stone/compare/v3.3.6...v3.3.7
- Python
Published by vidit2606 over 1 year ago
stone - v3.3.6
What's Changed
- Bumping version to 3.3.6 by @rhui-dbx in https://github.com/dropbox/stone/pull/332
- Removing failciif_error option by @rhui-dbx in https://github.com/dropbox/stone/pull/331
- Updating the Validation logic to truncate the string of val if it exceeds 1000 characters. Also redacting email address value if it's determined that we're pattern matching against an email regex. by @rhui-dbx in https://github.com/dropbox/stone/pull/330
Full Changelog: https://github.com/dropbox/stone/compare/v3.3.5...v3.3.6
- Python
Published by rhui-dbx almost 2 years ago
stone - v3.3.2
What's Changed
- Add --attribute-comment argument to JS and TSD clients by @sderickson in https://github.com/dropbox/stone/pull/268
- avoid syntax error in .d.ts when the module names end up long by @dgoldstein0 in https://github.com/dropbox/stone/pull/273
- Version compatible inspect handling for class parameters by @johnlarkin1 in https://github.com/dropbox/stone/pull/299
- Fix ci: pin linux, pin flake8, ignore type error, fix mypy by @julianlocke in https://github.com/dropbox/stone/pull/308
- Replace uses of deprecated imp with importlib by @julianlocke in https://github.com/dropbox/stone/pull/307
- Update cli.py to work with java sdk by @devPalacio in https://github.com/dropbox/stone/pull/310
- run pyupgrade and optimize imports in pycharm by @devPalacio in https://github.com/dropbox/stone/pull/312
- Run GH Action tests against python 3.11 by @devPalacio in https://github.com/dropbox/stone/pull/311
- Add 'hash' as a reserved word by @tominsam in https://github.com/dropbox/stone/pull/324
- Make custom annotation generation deterministic by @vidit2606 in https://github.com/dropbox/stone/pull/326
- Update stone version by @vidit2606 in https://github.com/dropbox/stone/pull/327
New Contributors
- @dgoldstein0 made their first contribution in https://github.com/dropbox/stone/pull/273
- @johnlarkin1 made their first contribution in https://github.com/dropbox/stone/pull/299
- @devPalacio made their first contribution in https://github.com/dropbox/stone/pull/310
- @tominsam made their first contribution in https://github.com/dropbox/stone/pull/324
- @vidit2606 made their first contribution in https://github.com/dropbox/stone/pull/326
Full Changelog: https://github.com/dropbox/stone/compare/v3.3.1...v3.3.2
- Python
Published by vidit2606 almost 2 years ago
stone - v3.3.0
PRs of note:
Python * Add attrs export to python client (#262)
ApiRoute * ApiRoute: Provide a hash implementation, too. (#261) * Add sorting of ApiRoute, guaranteeing stable file output. (#260)
Objective C
* Fix obj_c types to not overwrite jsonDict with nil (#201)
* Synchronize access to route singletons (#248)
* Added Bytes as a primitive that doesn't require serialization (#243)
* Fix objc generation for Bytes property and for hash methods with switch statements (#222)
JavaScript/TypeScript * Fix wraperrorin generation for TS client (#240) * Fix imports for TS autogenerated imports (#239) * Add ability to wrap errors in a custom error class for JS/TS (#238) * Add ability to dynamically import namespaces from types in the tsd client (#235) * Make extra parameters optional for JS/TS backends (#230)
- Python
Published by sderickson about 4 years ago
stone - v3.1.0
Release Notes:
Fix issue tracking recursive references to custom annotations (#197)
Revert "Decoding intput files as utf8 after reading (#195)" (#196)
Decoding intput files as utf8 after reading (#195)
Add optional flag allowing wrapping responses in a parent class for J… (#192)
Bump actions/setup-python from v2.1.3 to v2.1.4 (#193)
Bump codecov/codecov-action from v1.0.13 to v1.0.14 (#194)
Update pytest requirement from <5 to <7 (#191)
Fix doc string in argument only shows nullable without wrapping data type.
Update Package Requirements Files (#189)
Update Python Backend Docstring (#188)
Fix Release Note links to include https:// for absolute redirect (#187)
- Python
Published by karandeep-johar over 5 years ago
stone - Various template changes, bugfixes, and dependency bumps
Includes * #172 * #173 * #174 * #175 * #176 * #177 * #178 * #179 * #180 * #181
- Python
Published by connorworley over 5 years ago
stone - v2.0.0
The python backends will now always generate absolute imports and no longer generate relative imports. The python_types and python_stub_types backends now have a required -p or --package option used for generating the imports.
Additionally, packages generated by these backends will now have a dependency on stone itself.
A couple of internal optimizations have also been upstreamed.
- Python
Published by connorworley over 5 years ago
stone - v1.3.2 - update static Python files to pass internal linting
- Python
Published by connorworley over 5 years ago
stone -
Drop Python 2.x and 3 from testing and fix a variety of linter errors
- Python
Published by connorworley over 5 years ago
stone -
Land https://github.com/dropbox/stone/pull/161 Also includes * https://github.com/dropbox/stone/releases/tag/v1.1.0 * https://github.com/dropbox/stone/releases/tag/v1.1.1 * https://github.com/dropbox/stone/releases/tag/v1.1.2
- Python
Published by connorworley over 5 years ago
stone - Start using releases and semver!
This is our first release using semver. It will automatically be uploaded to PyPI via Github Actions.
- Python
Published by connorworley almost 6 years ago