Hynek Schlawack
3119e96931
Start new cycle
2020-11-05 11:32:32 +01:00
Hynek Schlawack
f3762ba07b
Prepare 20.3.0
2020-11-05 11:00:48 +01:00
Hynek Schlawack
28d75dbf89
Start 20.3.0 cycle
2020-09-05 13:22:24 +02:00
Hynek Schlawack
4f74fbaca3
Prepare 20.2.0
2020-09-05 12:19:07 +02:00
Hynek Schlawack
1a29941d5c
Start 20.2.0 cycle
2020-08-20 19:26:03 +02:00
Hynek Schlawack
90386b669e
Prepare 20.1.0
2020-08-20 19:16:15 +02:00
Hynek Schlawack
bb7b1f4650
Start 19.4.0 cycle
2019-10-15 07:55:29 +02:00
Hynek Schlawack
823c1c332c
Prepare 19.3.0
2019-10-15 07:46:04 +02:00
Hynek Schlawack
c0eda39363
Start 19.3 cycle
2019-10-01 17:13:44 +02:00
Hynek Schlawack
8a98469616
fix changelog
2019-10-01 16:40:49 +02:00
Hynek Schlawack
528323040f
Prepare 19.2.0
2019-10-01 16:21:36 +02:00
Julian Berman
8824dc26c2
Add default_role for Sphinx. ( #571 )
...
* Add default_role for Sphinx.
Fix a bunch of broken refs along the way, which become
errors now via -W if you have default_role set.
In theory you can catch those via sphinx-build -n (i.e.
nitpick mode), which IMHO is a decent idea anyhow, but it's
a longer diff to enable that because it'd involve fixing a
bunch of the places that try to reference types that don't
exist (e.g. :type foo: Any value). But obviously can be done.
Also didn't actually use this anywhere yet (the any role),
but will do so in a follow-up if this is acceptable.
* Remove the roles from builtin objects to demo any.
* Style.
* Add z.i to intersphinx.
Enables the link to z.i.Interface.
* Enable nitpick mode.
Fix the remaining broken links or whitelist them via nitpick_ignore.
* Kill all :func:s.
* Kill all :class:es.
* Kill all :doc:s.
* Kill all :ref:s.
Except one, that probably meant :func:, and which
is a duplicate ref.
* Kill :exc: and :data:.
* Kill :mod:s.
* Kill new explicit refs from the merge.
2019-09-09 15:02:16 +02:00
Hynek Schlawack
f3f386b314
Start 19.2 cycle
2019-03-03 11:18:30 +01:00
Hynek Schlawack
0356f0603e
Prepare 19.1.0
2019-03-03 09:31:44 +01:00
Hynek Schlawack
d73628a6da
Due doesn't belong to the beginning of a sentence
2018-10-05 14:41:46 +02:00
Hynek Schlawack
c2bc831957
Start new cycle
2018-09-01 06:52:08 +02:00
Hynek Schlawack
aaeba93b06
Prepare 18.2.0
2018-09-01 06:44:34 +02:00
Hynek Schlawack
ad16cd36bf
Get rid of slangy anymore
2018-09-01 06:01:44 +02:00
Hynek Schlawack
73ae718ec5
Consistently use "base class" and "subclass" ( #436 )
...
Thanks to ABCs, "base class" is more Python than "superclass" and the latter is
also slightly confusing by alluding to "super" and/or being judgy.
2018-08-29 18:52:47 +02:00
Hynek Schlawack
12682192ba
Use consistently autodoc syntax for arguments
2018-08-27 14:43:22 +02:00
Hynek Schlawack
0121f3b23c
RTD supports https for external domains now!
2018-08-20 06:48:51 +02:00
Hynek Schlawack
8274c9fdbc
Fix build
2018-05-03 18:49:18 +02:00
Hynek Schlawack
6717d0933f
Start 18.2.0 cycle
2018-05-03 18:46:28 +02:00
Hynek Schlawack
9c3e07bab9
Prepare 18.1.0
2018-05-03 18:15:26 +02:00
Hynek Schlawack
db7c37eda8
Add glossary & make slotted classes official ( #371 )
...
* Add glossary & make slotted classes official
* Add missing import
2018-05-02 07:24:04 +02:00
Hynek Schlawack
caf286edd0
Start new release cycle
2017-12-30 09:24:00 +01:00
Hynek Schlawack
ca06613b75
Prepare 17.4.0
2017-12-30 09:06:59 +01:00
Hynek Schlawack
b778e5c987
Fix release stuff
2017-12-30 09:03:45 +01:00
Hynek Schlawack
8b268136ec
Start new release cycle
2017-11-08 19:04:15 +01:00
Hynek Schlawack
19bb29555f
Prepare 17.3.0
2017-11-08 18:43:25 +01:00
Hynek Schlawack
9746c7e9e3
Set towncrier comment properly
2017-11-08 18:20:40 +01:00
Hynek Schlawack
3040bdabbc
Refactor class creation ( #272 )
...
Instead of adding and possibly later deleting attributes, the class creation is delegated into a cleaner building pattern.
2017-10-26 12:55:34 +02:00
Hynek Schlawack
37a421e559
Remove empty headers
2017-08-20 08:36:55 +02:00
Hynek Schlawack
cce7ff2ace
Add another explanation and warning to the changelog
2017-08-20 08:35:12 +02:00
Hynek Schlawack
622d6adf97
Explain location of news fragments in CHANGELOG.rst
2017-08-20 08:05:07 +02:00
Hynek Schlawack
55ae1945b3
Move changelog to towncrier ( #236 )
2017-08-20 07:58:08 +02:00
Tin Tvrtković
47583a9459
Bugfix/slot super ( #226 )
2017-08-03 17:04:48 +02:00
Hynek Schlawack
24815d7a78
Make Factory hashable ( #204 )
...
* Make Factory hashable
* Add PR#
2017-06-06 13:13:41 +02:00
Andy Freeland
a6cf2d5637
Fix unbound __str__ on Python 2 when slots=True ( #199 )
...
Previously:
```pycon
>>> import attr
>>> @attr.s(str=True, slots=True)
... class A(object):
... a = attr.ib()
...
>>> a = A(1)
>>> str(a)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: unbound method repr_() must be called with A instance as first argument (got nothing instead)
```
Fixes #198 .
2017-06-01 09:30:31 +02:00
Hynek Schlawack
dc5253a061
Start new release cycle
2017-05-24 11:04:18 -07:00
Hynek Schlawack
c324a7d547
Prepare 17.2.0
2017-05-24 10:57:35 -07:00
Tin Tvrtković
82ea73cb47
Compatibility fixes. ( #193 )
...
* Restore hash to validators.
* Restore Attribute.default and Attribute.validator.
* _AndValidator is hashable now. Test validator hashability.
* Add in_ to validators.__all__.
2017-05-19 11:31:00 -07:00
Hynek Schlawack
616f24491d
Add missing PR#
2017-05-16 20:08:35 +02:00
Hynek Schlawack
edf75f2e77
Start new release cycle
2017-05-16 19:04:29 +02:00
Hynek Schlawack
f094aec6a9
Prepare 17.1.0
2017-05-16 18:56:14 +02:00
Hynek Schlawack
b90f9a545a
Add a sterner warning to changelog
2017-05-16 18:41:38 +02:00
Hynek Schlawack
10b911fbb4
Fix typo
2017-05-16 18:27:07 +02:00
Andre Dieb
461e1b2aab
[RFC] Enhancement/one of validator ( #181 )
2017-05-16 10:36:42 +02:00
Hynek Schlawack
a328e67169
Add takes_self to Factory and @_CountingAttr.default ( #189 )
...
* Add takes_self to Factory and @_CountingAttr.default
Fixes #165
* Add dark @Tinche magic
2017-05-16 09:36:39 +02:00
Hynek Schlawack
fbe0bd5967
Make optional support lists of validators ( #186 )
2017-05-12 23:02:07 +02:00