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

Feature/python3 #12

Merged
merged 53 commits into from Dec 11, 2018
Merged

Feature/python3 #12

merged 53 commits into from Dec 11, 2018

Commits on Nov 26, 2018

  1. Added trivial AST example

    Akhil Nair committed Nov 26, 2018
    Copy the full SHA
    ee78298 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2018

  1. Builds from_dict

    Akhil Nair committed Nov 27, 2018
    Copy the full SHA
    0e85308 View commit details
    Browse the repository at this point in the history
  2. Generates from_dict

    Akhil Nair committed Nov 27, 2018
    Copy the full SHA
    9a4b0ce View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2018

  1. Copy the full SHA
    36aeacd View commit details
    Browse the repository at this point in the history
  2. Added testing files

    Akhil Nair committed Nov 28, 2018
    Copy the full SHA
    403a313 View commit details
    Browse the repository at this point in the history
  3. Generates marshmellow class with required property

    Akhil Nair committed Nov 28, 2018
    Copy the full SHA
    5c1f4f5 View commit details
    Browse the repository at this point in the history
  4. Default property test

    Akhil Nair committed Nov 28, 2018
    Copy the full SHA
    1f33eeb View commit details
    Browse the repository at this point in the history
  5. Integer default prop for free

    Akhil Nair committed Nov 28, 2018
    Copy the full SHA
    122994d View commit details
    Browse the repository at this point in the history
  6. Boolean default prop for free

    Akhil Nair committed Nov 28, 2018
    Copy the full SHA
    5c4b6be View commit details
    Browse the repository at this point in the history
  7. Same with array

    Akhil Nair committed Nov 28, 2018
    Copy the full SHA
    bb13dfa View commit details
    Browse the repository at this point in the history
  8. Test + data type for object <-> Dict

    Akhil Nair committed Nov 28, 2018
    Copy the full SHA
    a17e187 View commit details
    Browse the repository at this point in the history
  9. Handles simple nested objects

    Akhil Nair committed Nov 28, 2018
    Copy the full SHA
    508e4b9 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2018

  1. Added tests for ref as scalar

    Akhil Nair committed Nov 29, 2018
    Copy the full SHA
    85d9ec5 View commit details
    Browse the repository at this point in the history
  2. Code and tests for array_items_ref added

    Akhil Nair committed Nov 29, 2018
    Copy the full SHA
    fb4efd0 View commit details
    Browse the repository at this point in the history
  3. Standard models convert

    Akhil Nair committed Nov 29, 2018
    Copy the full SHA
    466a90b View commit details
    Browse the repository at this point in the history
  4. Generates class

    Akhil Nair committed Nov 29, 2018
    Copy the full SHA
    bbb7d1e View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2018

  1. Class generated for marshalled object

    Akhil Nair committed Nov 30, 2018
    Copy the full SHA
    f8747e6 View commit details
    Browse the repository at this point in the history
  2. Added post_load object initialiser on root class

    Akhil Nair committed Nov 30, 2018
    Copy the full SHA
    4f42071 View commit details
    Browse the repository at this point in the history
  3. Loads table object from yaml

    Akhil Nair committed Nov 30, 2018
    Copy the full SHA
    c8a9878 View commit details
    Browse the repository at this point in the history
  4. Generates class without annotation

    Akhil Nair committed Nov 30, 2018
    Copy the full SHA
    be2724d View commit details
    Browse the repository at this point in the history
  5. Basic type annotations

    Akhil Nair committed Nov 30, 2018
    Copy the full SHA
    03fd397 View commit details
    Browse the repository at this point in the history
  6. Fixed reference error - should be fields.Dict(CustomSchema), not fiel…

    …ds.customSchema(customSchema)
    Akhil Nair committed Nov 30, 2018
    Copy the full SHA
    06a89f6 View commit details
    Browse the repository at this point in the history
  7. Add to_json and to_dict methods

    Akhil Nair committed Nov 30, 2018
    Copy the full SHA
    40a52b9 View commit details
    Browse the repository at this point in the history
  8. Remove debug print

    Akhil Nair committed Nov 30, 2018
    Copy the full SHA
    dd8bee9 View commit details
    Browse the repository at this point in the history
  9. Cleaning up

    Akhil Nair committed Nov 30, 2018
    Copy the full SHA
    fe184f3 View commit details
    Browse the repository at this point in the history
  10. Remove scratch file

    Akhil Nair committed Nov 30, 2018
    Copy the full SHA
    238af3a View commit details
    Browse the repository at this point in the history
  11. Empty object test

    Akhil Nair committed Nov 30, 2018
    Copy the full SHA
    2745328 View commit details
    Browse the repository at this point in the history
  12. Optional type hinting

    Akhil Nair committed Nov 30, 2018
    Copy the full SHA
    4e006ee View commit details
    Browse the repository at this point in the history
  13. Added first few tests

    Akhil Nair committed Nov 30, 2018
    Copy the full SHA
    b0d8ba2 View commit details
    Browse the repository at this point in the history
  14. Fixing test dir

    Akhil Nair committed Nov 30, 2018
    Copy the full SHA
    40330ba View commit details
    Browse the repository at this point in the history
  15. Removed old invalid tests

    Akhil Nair committed Nov 30, 2018
    Copy the full SHA
    1b192cc View commit details
    Browse the repository at this point in the history
  16. Added from_json method

    Akhil Nair committed Nov 30, 2018
    Copy the full SHA
    a561b2e View commit details
    Browse the repository at this point in the history
  17. Added from_json method

    Akhil Nair committed Nov 30, 2018
    Copy the full SHA
    37db96e View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2018

  1. Reset any spurious texture changes

    Akhil Nair committed Dec 4, 2018
    Copy the full SHA
    0729211 View commit details
    Browse the repository at this point in the history
  2. Removed extra test case

    Akhil Nair committed Dec 4, 2018
    Copy the full SHA
    da82ef2 View commit details
    Browse the repository at this point in the history
  3. Updated tests to include from_json

    Akhil Nair committed Dec 4, 2018
    Copy the full SHA
    8149ba0 View commit details
    Browse the repository at this point in the history
  4. Compose simple optional types correctly

    Akhil Nair committed Dec 4, 2018
    Copy the full SHA
    57f588b View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2018

  1. Refactor annotations into seperate class

    Akhil Nair committed Dec 5, 2018
    Copy the full SHA
    a5125ff View commit details
    Browse the repository at this point in the history
  2. Added basic defaults

    Akhil Nair committed Dec 5, 2018
    Copy the full SHA
    2482ee0 View commit details
    Browse the repository at this point in the history
  3. Fix bug with getting default value

    Akhil Nair committed Dec 5, 2018
    Copy the full SHA
    255c94c View commit details
    Browse the repository at this point in the history
  4. No default necessary if property is required

    Akhil Nair committed Dec 5, 2018
    Copy the full SHA
    39c3e98 View commit details
    Browse the repository at this point in the history
  5. Default tests pass

    Akhil Nair committed Dec 5, 2018
    Copy the full SHA
    9734210 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2018

  1. Move some utils into seperate file

    Akhil Nair committed Dec 6, 2018
    Copy the full SHA
    37b22fd View commit details
    Browse the repository at this point in the history
  2. Added simple list type hints

    Akhil Nair committed Dec 6, 2018
    Copy the full SHA
    819c47f View commit details
    Browse the repository at this point in the history
  3. Bugfix optional lists

    Akhil Nair committed Dec 6, 2018
    Copy the full SHA
    fd3b2f7 View commit details
    Browse the repository at this point in the history
  4. Update tests with Any

    Akhil Nair committed Dec 6, 2018
    Copy the full SHA
    a0555a8 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2018

  1. Fixed recursion bug

    Akhil Nair committed Dec 7, 2018
    Copy the full SHA
    7d74bfe View commit details
    Browse the repository at this point in the history
  2. Added default object test

    Akhil Nair committed Dec 7, 2018
    Copy the full SHA
    93edc25 View commit details
    Browse the repository at this point in the history
  3. Correctly type custom defns

    Akhil Nair committed Dec 7, 2018
    Copy the full SHA
    76f387b View commit details
    Browse the repository at this point in the history
  4. Added array items ref test

    Akhil Nair committed Dec 7, 2018
    Copy the full SHA
    20283ae View commit details
    Browse the repository at this point in the history
  5. Reset change to object property default test

    Akhil Nair committed Dec 7, 2018
    Copy the full SHA
    5da0d91 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2018

  1. Copy the full SHA
    c590080 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2018

  1. Added a warning about NotImplemented fixtures

    Akhil Nair committed Dec 11, 2018
    Copy the full SHA
    e98f405 View commit details
    Browse the repository at this point in the history