Christopher Armstrong
|
20357d4368
|
fix doctests and lint
|
2015-11-19 13:59:25 +01:00 |
Samuel A. Falvo II
|
765a97466d
|
Review feedback
|
2015-07-26 11:29:54 +02:00 |
Hynek Schlawack
|
d964845899
|
Make __attrs_attrs__ a tuple
Having a mutable and rather heavy data structure for something that is supposed
to be immutable doesn't seem to make sense.
|
2015-03-23 09:17:54 +01:00 |
Hynek Schlawack
|
2a91800150
|
Add include and exclude filter helpers
|
2015-02-20 16:34:21 +01:00 |
Hynek Schlawack
|
fba942270b
|
Stay happy and positive
Closes #6
|
2015-02-20 13:29:47 +01:00 |
Hynek Schlawack
|
a185bbfdfb
|
Add option to disable validators globally
|
2015-02-20 11:30:46 +01:00 |
Hynek Schlawack
|
445b6b2e00
|
Add these argument to attr.s
Useful for third party classes and when using properties.
Based on feedback by @econchick & @hawkowl
|
2015-02-08 16:31:16 +01:00 |
Hynek Schlawack
|
c8c7a60389
|
Rename valid to validate
valid kind of implies a boolean return code.
|
2015-02-02 14:04:47 +01:00 |
Hynek Schlawack
|
2cab907370
|
Add attr.valid
|
2015-02-02 12:13:11 +01:00 |
Hynek Schlawack
|
e7ebf4bf81
|
Allow single attributes to be excluded
|
2015-01-30 17:48:34 +01:00 |
Hynek Schlawack
|
5753281838
|
Add attrs.make_class
|
2015-01-30 08:57:33 +01:00 |
Hynek Schlawack
|
f61fb5d185
|
Eliminate factory field
Instead, have only one default field. If the default value is an instance of
attr.Factory, use it as a factory.
|
2015-01-29 23:10:56 +01:00 |
Hynek Schlawack
|
717dcdadca
|
Short default_value to default
|
2015-01-29 22:32:41 +01:00 |
Hynek Schlawack
|
9cb48a5814
|
Shorten default_factory to factory
|
2015-01-29 22:29:37 +01:00 |
Hynek Schlawack
|
16d9c464e3
|
Rename ls to fields
|
2015-01-29 21:55:25 +01:00 |
Hynek Schlawack
|
b79c3afec3
|
Rename to_dict to asdict
For stdlib compatability.
|
2015-01-29 21:50:07 +01:00 |
Hynek Schlawack
|
7aaab84091
|
Add assoc
|
2015-01-29 20:50:42 +01:00 |
Hynek Schlawack
|
8bb430cf18
|
Add basic support for zope.interface
|
2015-01-29 19:04:23 +01:00 |
Hynek Schlawack
|
692e4613a0
|
Add instance_of validator
|
2015-01-29 12:20:17 +01:00 |
Hynek Schlawack
|
69a460d336
|
Add no-nonsense aliases for attr.s and attr.ib
I like the original ones but let's not give haters extra ammunition. :)
|
2015-01-29 10:17:08 +01:00 |
Hynek Schlawack
|
3f2fd8317d
|
More doc polishing
|
2015-01-28 16:55:45 +01:00 |
Hynek Schlawack
|
d5d3dfcdb5
|
Some minor doc polish
|
2015-01-28 16:02:18 +01:00 |
Hynek Schlawack
|
372c55318c
|
Add validators
|
2015-01-28 15:54:41 +01:00 |
Hynek Schlawack
|
d291e8c4dc
|
Add some API docs
Also define ls and has only for classes.
|
2015-01-28 15:16:42 +01:00 |
Hynek Schlawack
|
c7381fd0e2
|
Gut docs for now
|
2015-01-27 23:03:04 +01:00 |
Hynek Schlawack
|
9560908555
|
Initial commit
Docs aren't there yet
|
2015-01-27 17:53:17 +01:00 |