Permalink
Switch branches/tags
Nothing to show
Commits on May 23, 2016
  1. Use @implementer instead of implements on test class

    @implementer works on both Python 2 and 3.
    committed May 23, 2016
  2. Upgrade dev/test dependencies

    committed May 23, 2016
  3. Update package metadata in setup()

    committed May 23, 2016
Commits on Mar 27, 2014
  1. Add .gitignore

    committed Mar 27, 2014
Commits on Oct 21, 2013
  1. Rename README.txt to README.rst

    committed Oct 21, 2013
Commits on Apr 8, 2013
  1. Merge pull request #2 from antonygc/master

    small fix for python 3
    committed Apr 8, 2013
Commits on Apr 5, 2013
Commits on Apr 3, 2013
  1. Assume Buildout >= 2.0

    I.e., use zc.recipe.egg instead of z3c.recipe.scripts.
    committed Apr 3, 2013
  2. Back to development: 0.1a5

    committed Apr 3, 2013
  3. Preparing release 0.1a4

    committed Apr 3, 2013
  4. Merge pull request #1 from eduardosan/master

    Fixes for Python 3 compatibility
    committed Apr 3, 2013
Commits on May 14, 2012
  1. Improved DB configuration in SQLA example.

    - Get SQLite path from config file.
    - Print out the path to the temporary DB file.
    - Moved engine and Session creation from module level into main().
    - Use engine directly instead of Session to populate example table.
    committed May 14, 2012
  2. Include pyramid via example.ini.

    Actually, it's already included in example.ini. This change just
    removes the duplicate include in the SQLAlchemy example's main().
    committed May 14, 2012
  3. Use waitress for serving example apps; use pserve.

    - Added waitress 0.8.1 dependency.
    
    - Instead of running example modules directly, use pserve like so:
    
      ./bin/pserve --reload --app-name sqlalchemy_orm examples/example.ini
    
      The main reason for this change was to enable reloading; before, you
      had to hit Ctrl-C and restart the server after every change.
    
      - Turned examples directory into a package (added __init__)
    
      - Added config file for serving examples; the server section `use`s
        waitress.
    
      - Changed the SQLAlchemy example's main function to accept
        `global_config` as its first arg so that it acts as a standard
        Pyramid entry point.
    committed May 14, 2012
  4. Added buildout.cfg for use in development.

    Installs the dev setup extra and the pydev recipe.
    committed May 14, 2012
  5. Added dev extra to setup.

    Includes requirements needed for development and testing.
    committed May 14, 2012
Commits on May 9, 2012
Commits on Jan 27, 2012
  1. Reuse `SQLAlchemyORMContext.get_member()` in other member methods.

    `update_member()` and `delete_member()` used the same query as `get_member()` to fetch a member from the database. For obvious reasons, they should call `get_member()` instead.
    committed Jan 27, 2012
Commits on Dec 1, 2011
  1. Back to development: 0.1a4

    committed Dec 1, 2011
  2. Preparing release 0.1a3

    committed Dec 1, 2011
  3. Test 'Accept: application/json'.

    committed Dec 1, 2011
Commits on Nov 30, 2011
  1. Pass per-request collection keyword args from view to context.

    To set per-request keyword args, send a query param named $$ with a JSON object whose keys correspond to the context's `get_collection` keyword args.
    
    Note: this is a first pass at implementing this. Not sure $$ is the best name. Also, this might be a generally useful pattern for sending action-specific keyword args via request params.
    committed Nov 30, 2011
  2. Added view and context tests for update of non-existent member.

    The model should return `None` in this case. The view should create the member and then responsd with \"201 Created\" with a Location header pointing at the new resource.
    committed Nov 30, 2011
  3. In dummy testing context, `create_member` should add new member to it…

    …s collection.
    
    In addition, the view test for creating a member should assert that the new member is present in the collection.
    committed Nov 30, 2011