Commit Graph

  • 50a557623b Increment version to 1.10.5. Graham Dumpleton 2015-03-24 21:30:24 +11:00
  • e57ed90813 Merge branch 'release/1.10.4' 1.10.4 Graham Dumpleton 2015-03-18 15:24:34 +11:00
  • 2165eb1506 Increment to 1.10.4 to mixup up botched package version number in 1.10.3 release. Graham Dumpleton 2015-03-18 15:23:29 +11:00
  • 778f1a0923 Merge branch 'release/1.10.3' 1.10.3 Graham Dumpleton 2015-03-18 15:13:12 +11:00
  • 609d4e2480 Add release notes for 1.10.3 changes. Graham Dumpleton 2015-03-18 15:08:45 +11:00
  • f8c048cfa8 Allow __wrapped__ when not set to be overridden in C extension. Graham Dumpleton 2015-03-18 14:25:43 +11:00
  • df5a540ca0 Remove unnecessary check when __setattr__ called for wrapper in C extension. Graham Dumpleton 2015-03-18 14:25:11 +11:00
  • baabc63ffa Add post import hook discovery to public API. Graham Dumpleton 2015-03-18 14:18:36 +11:00
  • 7699de9218 Fix variable name type on post import hook discovery. Graham Dumpleton 2015-03-18 14:18:16 +11:00
  • 99c15ba6c8 Increment version to 1.10.3. Graham Dumpleton 2015-03-18 14:17:37 +11:00
  • 74ef3b02a1 Merge branch 'release/1.10.2' 1.10.2 Graham Dumpleton 2014-12-11 20:48:25 +11:00
  • 0bcff19c24 Fix exceptions/crash when ObjectProxy base class is not initialised. Graham Dumpleton 2014-12-11 19:43:41 +11:00
  • 38efc21a5a Increment version to 1.10.2. Graham Dumpleton 2014-12-11 19:31:34 +11:00
  • 71d7e7c384 Merge branch 'release/1.10.1' 1.10.1 Graham Dumpleton 2014-11-26 11:30:36 +11:00
  • 8eb1ccd854 Fix memory leak in C extension when applying FunctionWrapper to methods of an instance of a class. Graham Dumpleton 2014-11-26 11:29:52 +11:00
  • d0e16722a1 Increment version to 1.10.1 for patch release. Graham Dumpleton 2014-11-26 11:29:18 +11:00
  • 7fd59051fc Merge branch 'release/1.10.0' 1.10.0 Graham Dumpleton 2014-11-20 17:20:09 +11:00
  • 9389a3922b Update version number for documentation. Graham Dumpleton 2014-11-20 17:12:47 +11:00
  • 27f8b00bd1 Add adapter factory mechanism for deferred generation of adapter function at time of decorator application. #33 Graham Dumpleton 2014-11-19 21:57:46 +11:00
  • a9f18e5480 Allow adapter passed to a decorator to be defined by prototype specified as a tuple or a string. #33 Graham Dumpleton 2014-11-18 21:04:50 +11:00
  • 892f52612b Standards-Version is now 3.9.6 (no change). Thomas Goirand 2014-10-13 16:15:34 +00:00
  • 4ba63c7ede Drop python-3.2-compat.patch as upstream isn't using embeddded six. Thomas Goirand 2014-10-13 16:12:06 +00:00
  • 160034d43f Drop fix-python-3.4-compat.patch applied upstream. Thomas Goirand 2014-10-13 16:08:23 +00:00
  • 774031fb1e Drop do-not-use-embedded-six.py.patch, as src/six.py is gone upstream. Thomas Goirand 2014-10-13 16:05:23 +00:00
  • c5d100d67d Now packaging upstream release 1.9.0 Thomas Goirand 2014-10-14 00:02:19 +08:00
  • f3405fb97b Merge tag '1.9.0' into debian/unstable Thomas Goirand 2014-10-14 00:01:37 +08:00
  • 77a486e03c The inspect.signature() method was only added in Python 3.3. #31 Graham Dumpleton 2014-10-12 14:46:32 +11:00
  • 411d1c45b2 Move the requirements.txt file need for tddium testing to tests sub directory. Graham Dumpleton 2014-09-18 15:07:18 +10:00
  • f5a049ba6b Increment version to 1.9.1. Graham Dumpleton 2014-09-18 15:06:39 +10:00
  • a3c7f8c681 Merge branch 'release/1.9.0' 1.9.0 Graham Dumpleton 2014-08-22 20:47:29 +10:00
  • 63c811cc7b Merge pull request #28 from candeira/docs_minor_edits Graham Dumpleton 2014-08-20 10:48:32 +10:00
  • 0065a6530b Minor fixes in decorators documentation Javier Candeira 2014-08-17 20:57:10 +10:00
  • 4a8e8d0f2d Drop usage of six from test scripts and thus from package as a whole. Graham Dumpleton 2014-08-19 23:02:27 +10:00
  • 5cb02bff7a Start dropping use of six module from test scripts. Graham Dumpleton 2014-08-19 22:50:18 +10:00
  • f9a4e5a690 Incorrect name for descriptor __delete__ method. Graham Dumpleton 2014-08-19 22:49:53 +10:00
  • 5f67510137 Stop newer version of pytest from traversing .tox directories looking for test files to run. Graham Dumpleton 2014-08-19 22:49:27 +10:00
  • 8f3d745fa2 Update documentation about versions tested. Graham Dumpleton 2014-08-19 22:17:28 +10:00
  • 459957ff19 Document changes for monkey patching methods direct on a class. Graham Dumpleton 2014-08-19 22:17:13 +10:00
  • b850fb63c2 Added do-not-run-test_proxy_attribute.patch to avoid FTBFS. Thanks to David Suárez <david.sephirot@gmail.com> for the bug report (Closes: #755325). debian/1.8.0-5 Thomas Goirand 2014-07-26 07:38:58 +00:00
  • 0555714f18 Remove dependency on six from code files making up actual package. Graham Dumpleton 2014-07-02 22:58:55 +10:00
  • 73cfafabfc Python 3.4 is more strict on format string for object type. Graham Dumpleton 2014-07-02 22:37:15 +10:00
  • ae86bf19dc Add Python 3.4 configuration to tox. Graham Dumpleton 2014-07-02 22:36:43 +10:00
  • 532d13c766 FunctionWrapper working incorrectly when wrapping methods on a class instance. Graham Dumpleton 2014-07-02 21:53:34 +10:00
  • 5773d2b161 Need to wrap the original method from with the class dict and not what is found using getattr(). Graham Dumpleton 2014-07-02 21:12:19 +10:00
  • 36e1d4de9d wrapt is of arch "any" and not "all", therefore all the build-depends-indep should be in build-depends. This upload fixes that. debian/1.8.0-4 Thomas Goirand 2014-06-08 23:35:39 +08:00
  • 232aaf5e9c Added missing depends on python-six / python3-six (Closes: #750579). debian/1.8.0-3 Thomas Goirand 2014-06-08 14:19:36 +00:00
  • 320711a309 Moves python-sphinx to build-depends instead of build-depends-indep. (Closes: #750579). debian/1.8.0-2 Thomas Goirand 2014-06-05 06:36:34 +00:00
  • 71a97278ac Fixed debian/copyright as per FTP masters suggestion. debian/1.8.0-1 Thomas Goirand 2014-06-03 23:55:43 +08:00
  • 3f5efc7355 Fix git URL in debian/rules. Thomas Goirand 2014-06-03 23:43:07 +08:00
  • 49c9a4ab2a Added missing ${shlibs:Depends} Thomas Goirand 2014-05-28 22:59:37 +08:00
  • 0e8f38a631 Added python-3.2-compat.patch Thomas Goirand 2014-05-28 22:57:56 +08:00
  • 93bfcaa4bb Add patch to fix Python 3.4 compat. Thomas Goirand 2014-05-28 14:43:21 +00:00
  • 460c47cdb1 Make FTBFS if unit test fail. Thomas Goirand 2014-05-28 22:33:12 +08:00
  • 25fb5ef079 changelog closes ITP #749594 Thomas Goirand 2014-05-28 22:04:29 +08:00
  • 19b95fca5e Fixed arch in debian/control Thomas Goirand 2014-05-28 21:54:56 +08:00
  • 0824502a07 Allow the unit tests to fail. Thomas Goirand 2014-05-28 21:52:55 +08:00
  • 48d4c24ab1 Added initial debian folder. Thomas Goirand 2014-05-28 16:45:45 +08:00
  • 0e9bc3ae4b Document known issues around the implementation of decorated classes. Graham Dumpleton 2014-05-26 14:11:27 +10:00
  • 0df61e3d9f Documentation on proxying of __weakref__ attribute. #22 Graham Dumpleton 2014-05-26 13:48:51 +10:00
  • f696eb7030 Documentation on changes to resolve_path() and wrap_object(). Graham Dumpleton 2014-05-26 13:48:16 +10:00
  • 93214b4a8e Allow an arbitrary object as well as module or or string name of module to be passed when wrapping objects. Graham Dumpleton 2014-05-26 13:43:46 +10:00
  • 99276430d6 The __weakref__ attribute needs to be propagated in the pure Python wrapper. #22 Graham Dumpleton 2014-05-26 13:42:40 +10:00
  • 0e981032da Increment version to 1.9.0. Graham Dumpleton 2014-05-26 13:40:22 +10:00
  • 356a131d83 Add better support for making a decorator out of a class. 1.8.0 Graham Dumpleton 2014-05-03 20:00:29 +10:00
  • 0fee375735 Increment version to 1.8.0. Graham Dumpleton 2014-05-03 19:59:04 +10:00
  • dc8a30137d Version in setup.py not updated to 1.7.0. 1.7.0 Graham Dumpleton 2014-04-26 21:18:11 +10:00
  • 9920f42a70 Use ReadTheDocs theme when generating documentation locally. Graham Dumpleton 2014-04-26 21:10:24 +10:00
  • 9b0314ab27 Link to blog posts related to wrapt. Graham Dumpleton 2014-04-26 21:10:00 +10:00
  • 1b0f4c7fa3 Raise TypeError with more appropriate message when decorated method called via class an required 1st argument not provided. #18 Graham Dumpleton 2014-04-25 22:18:11 +10:00
  • 979398a64a Wrong function name broke extension in Python 3 when implementing __round__ proxying. #10 Graham Dumpleton 2014-04-25 21:52:25 +10:00
  • dbba4acb25 Test for wrapping attribute access. #20 Graham Dumpleton 2014-04-25 21:51:34 +10:00
  • 3e1d43393a Test for bundled getcallargs(). #17 Graham Dumpleton 2014-04-25 21:51:01 +10:00
  • 833a87b646 Add wrapper for overriding instance attribute access. #20 Graham Dumpleton 2014-04-25 21:31:33 +10:00
  • 28dc4db685 Document addition of wrapt.getcallargs() in changes file. #17 Graham Dumpleton 2014-04-25 21:05:27 +10:00
  • 43d69f6ff9 Publish via the wrapt module the getcallargs() function, with it coming from inspect module for Python 2.7 and local copy for Python 2.6. #17 Graham Dumpleton 2014-04-25 21:03:00 +10:00
  • 3acf2792da Document interaction between super() and a decorated class. #15 Graham Dumpleton 2014-04-21 07:29:59 +10:00
  • 1c3253a420 Change notes for version 1.7.0, noting proxying of additional special methods. Graham Dumpleton 2014-04-21 07:07:06 +10:00
  • 5f23a236ed Increment docs version to 1.7.0. Graham Dumpleton 2014-04-21 07:06:41 +10:00
  • 606a9b1793 Need to proxy __round__. #10 Graham Dumpleton 2014-04-21 06:34:29 +10:00
  • aa95d7c2b0 Add test for proxying of __complex__ special method. #9 Graham Dumpleton 2014-04-21 06:16:32 +10:00
  • 0ddde6f4d9 Need to proxy __reversed__. #8 Graham Dumpleton 2014-04-20 22:59:22 +10:00
  • 026f126f05 Fix calling convention for __bytes__ in C extension. #6 Graham Dumpleton 2014-04-20 22:58:42 +10:00
  • ad51120350 Add test for proxying of __format__ special method. #7 Graham Dumpleton 2014-04-20 21:47:44 +10:00
  • 507694eb96 Need to proxy __bytes__ in Python 3. #6 Graham Dumpleton 2014-04-20 21:30:49 +10:00
  • 7de2125c0a Increment version to 1.7.0. Graham Dumpleton 2014-04-20 21:15:24 +10:00
  • e895231cef Copy blog post series into package. Graham Dumpleton 2014-03-30 22:38:47 +11:00
  • 44a3234e38 Merge pull request #16 from ionelmc/patch-1 Graham Dumpleton 2014-03-05 09:51:56 +11:00
  • b7e8e59dc5 Fix minuscule typo. Ionel Cristian Mărieș 2014-03-04 23:24:44 +02:00
  • 4abbac872c Merge branch 'develop' 1.6.0 Graham Dumpleton 2014-01-26 16:02:27 +11:00
  • ee38c07bfc Implement a callable object proxy as a separate class. Graham Dumpleton 2014-01-26 15:59:50 +11:00
  • b6aee6bb4a Increment version to 1.6.0. Graham Dumpleton 2014-01-26 13:51:14 +11:00
  • 5e7516f499 Merge branch 'develop' Graham Dumpleton 2014-01-14 20:30:49 +11:00
  • c00378fad8 Fix code in synchronized example to use class/instance method lock fix. Graham Dumpleton 2014-01-14 20:30:35 +11:00
  • 928e21c085 Merge branch 'release/v1.5.1' 1.5.1 Graham Dumpleton 2014-01-14 20:22:26 +11:00
  • 65e65be092 Commit bug in synchronized where instance method lock on class if a synchronized class method had been called first. Graham Dumpleton 2014-01-14 20:21:21 +11:00
  • 20ef509006 Fix typo in synchronized decorator example. Graham Dumpleton 2014-01-14 20:20:28 +11:00
  • f0eb23e40b Increment version to 1.5.1. Graham Dumpleton 2014-01-14 20:20:01 +11:00
  • 9826d05da5 Merge branch 'release/v1.5.0' 1.5.0 Graham Dumpleton 2014-01-02 21:04:43 +11:00
  • 218b1368b2 Enhanced transient function wrapper to allow it to be applied to instance and class methods and fixed suppressed exception when target of transient function wrapper was wrong. #13 #14 Graham Dumpleton 2014-01-02 21:02:04 +11:00
  • 4f6dda2be4 Merge branch 'release/v1.4.2' 1.4.2 Graham Dumpleton 2013-12-28 13:53:35 +11:00