[Python-ideas] Decorator to avoid a mistake

2016-11-22 Thread fleblanc50
Hi there, I like python easy extend class and reusse code, but sometime I overwrite involontary some functions or variables from parents. I think about a decorator to confirm overwrite is intended and put a warning if is not present. class A: def hello(self): print('Hello A')

Re: [Python-ideas] Decorator to avoid a mistake

2016-11-22 Thread Adrián Orive Oneca
This is just a convenience utility that would impact performance. This kind of enhancements, in my opinion, should be taken care by the IDEs, not by the interpreters. ___ Python-ideas mailing list Python-ideas@python.org

[Python-ideas] Freelance Marketplace

2016-11-22 Thread andreas
Hi, With freelancing and freelancing marketplaces being so popular, why not have a platform especially for Python related tasks and only limit the community to a job board ? Andreas ___ Python-ideas mailing list Python-ideas@python.org

Re: [Python-ideas] Contribution Reward System

2016-11-22 Thread Alexander Belopolsky
On Mon, Nov 21, 2016 at 10:17 PM, Stephen J. Turnbull < turnbull.stephen...@u.tsukuba.ac.jp> wrote: > One practice that worked pretty well as motivation a few years ago was > "review exchange" where a committer would offer one patch review in > return for confirmation and triage of five new

Re: [Python-ideas] Decorator to avoid a mistake

2016-11-22 Thread Nick Timkovich
I think you could implement this yourself with metaclasses and it wouldn't have much (if any) performance hit per-call or per-instantiation (just a bit slower when creating the class definition). It's a bit heavy-handed-hand-holding–if you ask me–but if you want to do it, the language gives you

Re: [Python-ideas] Freelance Marketplace

2016-11-22 Thread Steven D'Aprano
On Tue, Nov 22, 2016 at 02:32:10PM -0500, andreas wrote: > Hi, > > With freelancing and freelancing marketplaces being so popular, Are they? I'm afraid I'm not really sure what you mean by "freelancing marketplaces". > why not have a > platform especially for Python related tasks and only