• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

numberoverzero / bloop / 485
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: stream-record-ordering
DEFAULT BRANCH: master
Ran 29 Jul 2016 07:47AM UTC
Jobs 3
Files 13
Run time 9s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
485

push

travis-ci

web-flow
Merge pull request #48 from numberoverzero/docs-rewrite

Docs Rewrite (Part 1)

While the focus of this branch was rewriting most of the docs, there were a number of bugs fixed, and a few api changes.

Here are the rewritten doc sections:

* Custom css to make sidebar a touch wider
* Add `sphinx.ext.intersphinx` extension for external (arrow, python) docs
* Rewrite:
  * Indexes and Projections
  * Built-in Types
  * Custom Types
  * Configuration
  * Common Patterns
  * Internals

And the remaining doc sections:

* Declarative Modeling
* Modifying Objects
* Retrieving Objects
* Conditions
* Atomic Operations
* Debugging

Bug fixes, API changes:

* Fix for #45 overlapping keys (loading different models backed by the
  same table w/the same key)
* drop `batch_size` from `Client`, no reason to use a value other
  than DynamoDB's 25
* `Engine.load` rewritten, `LoadManager` removed.
* Add optional `type_engine` parameter to `Engine` for sharing type engines
* Properly forward `**kwargs` in `Engine._dump` and `Engine._load`
* Remove `Engine.context`
* Remove `EngineView`
* Use `next(filter, None)` syntax for `Filter.one` and `Filter.first`
* `FilterIterator` is now `Iterable` to simplify use
* Moved most FilterIterator logic from `__iter__` to `__next__`,
  using a buffer
* The `projection` kwarg for an Index is now required
* `Filter._bind` takes a model instead of random fields
* `new_base` uses inline class definition instead of calling ModelMetaclass
* `tracking.py` dropped `"synced"`; cruft from earlier tracking model
* `Type.dynamo_load` and `Type.dynamo_dump` raise `NotImplementedError`
  so user types don't silently do the wrong thing
* Remove default value from `context=` kwarg on built-in types
* `Set` guards against illegal backing types for inner set type
* `Set` registers its inner type

1375 of 1375 relevant lines covered (100.0%)

2.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 485.1 (TOXENV=py34) 29 Jul 2016 07:47AM UTC 0
100.0
Travis Job 485.1
2 485.2 (TOXENV=py35) 29 Jul 2016 07:47AM UTC 0
100.0
Travis Job 485.2
3 485.3 (TOXENV=docs) 29 Jul 2016 07:47AM UTC 0
Travis Job 485.3
Source Files on build 485
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #485
  • 48321221 on github
  • Next Build on types-refactor (#486)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc