Roundup Robot added the comment:
New changeset 585e555247ac by Steve Dower in branch 'default':
Issue #23765: Remove IsBadStringPtr calls in ctypes
https://hg.python.org/cpython/rev/585e555247ac
--
nosy: +python-dev
___
Python tracker
Steve Dower added the comment:
I haven't seen any of these in a while, and the buildbot at
http://buildbot.python.org/all/builders/AMD64%20Windows8%203.x (the only one
running VS 2015 right now AFAIK) hasn't either, so I'm calling this fixed.
--
resolution: - fixed
status: open -
Serhiy Storchaka added the comment:
I think it would be safer to defer automatically chaining exceptions to 3.6.
After releasing 3.5 we can got reports about exceptions ignored by mistake.
After fixing all bugs not covered by the testsuite, we could try automatically
chain exceptions. May be
Changes by Ned Deily n...@acm.org:
--
nosy: +brett.cannon
stage: - patch review
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23773
___
___
Steve Dower added the comment:
I've committed a change that adds a submenu for IDLE almost exactly like Liam's
mockup.
Thanks for pushing me on this, I probably wouldn't have worked this hard to get
something as robust otherwise :)
--
___
Python
Changes by Steve Dower steve.do...@microsoft.com:
--
resolution: - fixed
stage: needs patch - resolved
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23765
___
On Wednesday, March 25, 2015 at 11:23:08 AM UTC+5:30, Paul Rubin wrote:
kai.peters writes
1 bit images of a size of 1024 x 1280 need to be processed this way,
so 1310720 list elements. Also needs to be 2.7 only.
Where are these lists going to come from? Files? Process the file
Changes by Steve Dower steve.do...@microsoft.com:
--
resolution: - fixed
stage: patch review - resolved
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23465
___
Roundup Robot added the comment:
New changeset d094eeeb1496 by Steve Dower in branch 'default':
Closes #9445: Removes detection of GetFinalPathNameByHandle
https://hg.python.org/cpython/rev/d094eeeb1496
--
nosy: +python-dev
stage: patch review - resolved
status: open - closed
Steve Dower added the comment:
Migrated the test failures to #23774 and closing this.
--
resolution: - fixed
stage: - resolved
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23619
Steve Dower added the comment:
I'm not exactly sure how msiexec does its parsing, but it's possible that
ALLUSERS=1 may not actually be the same as ALLUSERS=1. I use the latter
regularly with most versions of Python in existence and it works fine.
There may also be problems upgrading from the
otaksoftspamt...@gmail.com wrote:
I have a list containing 9600 integer elements - each integer is either 0 or 1.
Starting at the front of the list, I need to combine 8 list elements into 1 by
treating them as if they were bits of one byte with 1 and 0 denoting bit
on/off (the 8th element would
New submission from Steve Dower:
The following tests fail when run in an all-users installation because they
cannot write to the install directory:
test_compileall test_tcl test_tools test_zipfile
See the attached file for traces.
From Ned Deily:
Regarding tests trying to write into the
Ned Deily added the comment:
Slavek, this issue and its superseder are both closed so comments here will
likely not be acted on.
--
nosy: +ned.deily
stage: needs patch - resolved
___
Python tracker rep...@bugs.python.org
Changes by Ned Deily n...@acm.org:
--
nosy: +doko
stage: - patch review
versions: +Python 2.7, Python 3.5
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23767
___
Serhiy Storchaka added the comment:
Many thanks Victor for fixing crashes. Unfortunately I couldn't reproduce a
crash on my computers, perhaps it is was 64-bit only.
Yes, I'll look how the code can be optimized.
--
___
Python tracker
Steve Dower added the comment:
I've seen some module paths be registered there, but no, it doesn't really get
used much (maybe because it's been broken?) os.name is certainly the right test
here.
FWIW, I'd rather be prioritising file system over registry for finding packages
anyway. It makes
Roundup Robot added the comment:
New changeset b2a8c30d8ddb by Serhiy Storchaka in branch 'default':
Issue #21717: The zipfile.ZipFile.open function now supports 'x' (exclusive
https://hg.python.org/cpython/rev/b2a8c30d8ddb
--
___
Python tracker
Serhiy Storchaka added the comment:
The only difference is in error message.
For now:
unicodedata.name(123)
Traceback (most recent call last):
File stdin, line 1, in module
TypeError: must be str, not int
unicodedata.name('123')
Traceback (most recent call last):
File stdin, line 1, in
Serhiy Storchaka added the comment:
There is a guard for zipfile tests (requiresWriteAccess). The question is why
it doesn't work for this test but works for other tests.
--
nosy: +serhiy.storchaka
___
Python tracker rep...@bugs.python.org
On Wed, Mar 25, 2015 at 10:18 AM, Carl Meyer c...@oddbird.net wrote:
US/Pacific is an alias for America/Los_Angeles, and is also part of the
Olson database (though I guess it's considered an old name for the
timezone): https://github.com/eggert/tz/blob/master/backward
Ah, okay. No problem
New submission from Serhiy Storchaka:
Currently pprint prints the repr of OrderedDict if it fits in one line, and
prints the repr of dict if it is wrapped.
import collections, pprint
pprint.pprint(collections.OrderedDict([(4, 3), (2, 1)]))
OrderedDict([(4, 3), (2, 1)])
Larry Hastings added the comment:
I read it quickly. It looks basically okay, but I have one issue to discuss
right now. Changing from the format unit 'O!' and calling getuchar to the
format unit 'C' means a change in semantics. The text in the exception will
change. Unfortunately, people
STINNER Victor added the comment:
Le mercredi 25 mars 2015, Serhiy Storchaka rep...@bugs.python.org a
écrit :
I think it would be safer to defer automatically chaining exceptions to
3.6. After releasing 3.5 we can got reports about exceptions ignored by
mistake.
Hum, what change can ignore
Hi Dan,
On 03/24/2015 04:24 PM, Dan Stromberg wrote:
Is there a way of adding 4 hours and getting a jump of 5 hours on
March 8th, 2015 (due to Daylight Savings Time), without hardcoding
when to spring forward and when to fall back? I'd love it if there's
some library that'll do this for me.
Berker Peksag added the comment:
LGTM. I left two minor comments on Rietveld. Sorry for the delay.
--
stage: patch review - commit review
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21717
Changes by Serhiy Storchaka storch...@gmail.com:
--
resolution: - fixed
stage: commit review - resolved
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21717
___
On 03/24/2015 04:56 PM, Chris Angelico wrote:
On Wed, Mar 25, 2015 at 9:24 AM, Dan Stromberg drsali...@gmail.com wrote:
Is there a way of adding 4 hours and getting a jump of 5 hours on
March 8th, 2015 (due to Daylight Savings Time), without hardcoding
when to spring forward and when to fall
Robert Kuska added the comment:
I tried leak2.py with valgrind, I've uncommented the lines you mentioned.
$ valgrind python3 leak2.py
Serhiy Storchaka added the comment:
Similar issues are issue8361 and issue17840.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23776
___
___
New submission from SpaceOne:
parser.add_subparsers(dest='arguments', action='append')
will raise the following exception:
File /usr/lib/python2.7/argparse.py, line 1675, in add_subparsers
action = parsers_class(option_strings=[], **kwargs)
TypeError: __init__() got an unexpected keyword
Paul Moore added the comment:
I think the main (only?) user of having sys.path entries in the registry is
pywin32. It might be worth asking them if they can switch to a more mainstream
approach, and then maybe the whole registry finder thing can be removed
completely.
--
nosy:
Antoine Pitrou added the comment:
Given interned strings can already be compared by pointer, I'd recommend people
call sys.intern() on their strings if they want really fast equality
comparisons.
--
nosy: +pitrou, tim.peters
___
Python tracker
Changes by Alexei Romanov drednout...@gmail.com:
--
nosy: +alexei.romanov
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23775
___
___
eryksun added the comment:
c_char_p.__repr__ (defined in __init__.py) also checks IsBadStringPtrA via FFI.
Defining the repr differently on Windows is a wart, IMO. The following repr
should be used on all platforms for c_char_p:
%s(%s) % (self.__class__.__name__,
New submission from Serhiy Storchaka:
The assert statement should be used only for checking internal logic, and not
for checking user data. These assertions should be either removed or converted
into explicit raising ValueError.
--
components: Library (Lib)
messages: 239241
nosy:
Changes by Serhiy Storchaka storch...@gmail.com:
--
keywords: +patch
Added file: http://bugs.python.org/file38685/pprint_args_check.patch
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23776
Berker Peksag added the comment:
Looks good. Two things:
* I'd apply this only to the default branch. Changing exceptions from
AssertionError to ValueError in bugfix releases may break third party code. I
couldn't find a similar bug report in the tracker, so it's probably not worth
to take
Martin Panter added the comment:
Another behaviour change in v7 is the seekable() return value is now inherited
from underlying file, instead of always being True. I mentioned on Reitveld why
this could be a bad idea, but as it is undocumented and untested and will leave
the new behaviour
Marc-Andre Lemburg added the comment:
I wouldn't make this the default, since the probability is small, but not zero.
However, it may be worth exploring this as dict sub-type for applications to
use which could benefit from it.
For internal strings, we already use interning, so no win there.
R. David Murray added the comment:
Well, clearly you are the interested party that solved it :) Thanks.
Unfortunately I don't know that we have a place where this could be documented,
since currently mingw isn't a fully supported platform. Perhaps in the
distutils docs somewhere?
I have an app that works with 2.6, but in 2.7 it is failing. I traced
it down to an issue with decimal.Decimal being passed a value of 0.0.
It 2.6 this is fine, but in 2.7 it throws an exception:
TypeError: Cannot convert float to Decimal. First convert the float to a string
This is easy enough
On 25 March 2015 at 14:20, Larry Martell larry.mart...@gmail.com wrote:
I have an app that works with 2.6, but in 2.7 it is failing. I traced
it down to an issue with decimal.Decimal being passed a value of 0.0.
It 2.6 this is fine, but in 2.7 it throws an exception:
TypeError: Cannot convert
Bob added the comment:
What I see is that structs lager that 8 bytes are not passed correctly to a
callback funtion.
I've attached a patchfile that includes my fix and a test to demonstrate the
problem.
--
Added file: http://bugs.python.org/file38687/large_struct_callback.patch
Changes by R. David Murray rdmur...@bitdance.com:
--
resolution: - duplicate
stage: - resolved
status: open - closed
superseder: - json encoder does not support JSONP/JavaScript safe escaping
___
Python tracker rep...@bugs.python.org
On 2015-03-25, Larry Martell larry.mart...@gmail.com wrote:
I have an app that works with 2.6, but in 2.7 it is failing. I traced
it down to an issue with decimal.Decimal being passed a value of 0.0.
It 2.6 this is fine, but in 2.7 it throws an exception:
TypeError: Cannot convert float to
Steve Dower added the comment:
Thanks, I forgot to scan .py files.
--
status: closed - open
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23765
___
Serhiy Storchaka added the comment:
In case of class or module dicts attribute names usually are interned. So no
string comparison is needed if the key is found. It is needed only when the key
is not found, but found a key with the same hash (with the chance 5e-28). The
benefit of
Changes by Brett Cannon br...@python.org:
--
assignee: - brett.cannon
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23773
___
___
Cyd Haselton added the comment:
Ryan,
From where do you want me to download Python for testing?
I'm assuming I need to test by a) downloading an unpatched 3.4.2, b) applying
patches, c) running ./configure make make install.. If this is not
correct let me know
--
Nick Coghlan added the comment:
Correctly processing a function's signature involves following the __wrapped__
chains to get to the underlying callable (or to a callable that defines an
explicitly modified __signature__ value).
inspect.signature follows these chains automatically, and in 3.4+
R. David Murray added the comment:
I think you need to explain exactly what it is you are looking for, because it
doesn't seem to me that you can change the argspec of a function. What is it
that decorator is doing that is helpful?
--
___
Python
R. David Murray added the comment:
We need a buildbot that runs tests on an installed python. The general problem
is not windows-only.
--
nosy: +r.david.murray
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23774
On 25/03/2015 14:29, Oscar Benjamin wrote:
On 25 March 2015 at 14:20, Larry Martell larry.mart...@gmail.com wrote:
I have an app that works with 2.6, but in 2.7 it is failing. I traced
it down to an issue with decimal.Decimal being passed a value of 0.0.
It 2.6 this is fine, but in 2.7 it
π wrote:
Hello Python people,
I've made a C++ wrapper for Python.
I've called it PiCxx and put it up here: https://github.com/p-i-/PiCxx
https://github.com/p-i-/PiCxx
That project runs out of the box on OS X and should be pretty easy to
adapt for other OS. Any help providing demo
Roundup Robot added the comment:
New changeset 9f4d2bdced9c by Serhiy Storchaka in branch '2.7':
Issue #23742: ntpath.expandvars() no longer loses unbalanced single quotes.
https://hg.python.org/cpython/rev/9f4d2bdced9c
New changeset 613c4bd1c29c by Serhiy Storchaka in branch '3.4':
Issue
New submission from Demian Brecht:
This came up during #2211, where a multiline versionchanged entry was
suggested. Currently, there is no visual distinction between any but the first
line of the description and the rest of the body of the docs. The attached
patch adds a consistent level of
Hello Python people,
I've made a C++ wrapper for Python.
I've called it PiCxx and put it up here: https://github.com/p-i-/PiCxx
https://github.com/p-i-/PiCxx
That project runs out of the box on OS X and should be pretty easy to adapt for
other OS. Any help providing demo projects for other
On Wed, Mar 25, 2015 at 10:44 AM, Ian Kelly ian.g.ke...@gmail.com wrote:
On Wed, Mar 25, 2015 at 8:36 AM, Larry Martell larry.mart...@gmail.com
wrote:
On Wed, Mar 25, 2015 at 8:26 AM, Grant Edwards invalid@invalid.invalid
wrote:
On 2015-03-25, Larry Martell larry.mart...@gmail.com wrote:
I
On Wed, Mar 25, 2015 at 8:36 AM, Larry Martell larry.mart...@gmail.com wrote:
On Wed, Mar 25, 2015 at 8:26 AM, Grant Edwards invalid@invalid.invalid
wrote:
On 2015-03-25, Larry Martell larry.mart...@gmail.com wrote:
I have an app that works with 2.6, but in 2.7 it is failing. I traced
it
Demian Brecht added the comment:
it would be better to consolidate the three adjacent versionchanged entries
into one
I created the three versionchanged items because there's no visual distinction
between the second and third lines and the rest of the doc tests in the
rendered output. I've
On Tue, Mar 24, 2015, at 18:24, Dan Stromberg wrote:
Is there a way of adding 4 hours and getting a jump of 5 hours on
March 8th, 2015 (due to Daylight Savings Time), without hardcoding
when to spring forward and when to fall back? I'd love it if there's
some library that'll do this for me.
Demian Brecht added the comment:
FWIW, I created #23778 to address the indentation issue.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue2211
___
Steve Dower added the comment:
I think these days as soon as a repro includes import distutils or import
setuptools the docs go straight to http://pypa.io :)
--
nosy: +ncoghlan
___
Python tracker rep...@bugs.python.org
On Wed, Mar 25, 2015 at 8:26 AM, Grant Edwards invalid@invalid.invalid wrote:
On 2015-03-25, Larry Martell larry.mart...@gmail.com wrote:
I have an app that works with 2.6, but in 2.7 it is failing. I traced
it down to an issue with decimal.Decimal being passed a value of 0.0.
It 2.6 this is
Changes by Serhiy Storchaka storch...@gmail.com:
--
resolution: - fixed
stage: patch review - resolved
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23742
___
Tim Golden added the comment:
I think they stopped using them a while back in favour of a pywin32.pth
file.
I don't think I even knew you could use the registry for sys.path.
If no-one's shouted since the changes to importlib (which was 3.3?) I
think we can quietly drop this and hope no-one
Tim Golden added the comment:
Adding Mark Hammond in case I'm wrong about the (lack of) impact on pywin32
--
nosy: +mhammond
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21319
___
No worries Steven,
Thanks to ALL on this thread.
Gregg
On Tuesday, March 24, 2015 at 9:43:58 PM UTC-4, Steven D'Aprano wrote:
On Wed, 25 Mar 2015 05:13 am, gdot...@gmail.com wrote:
The error is:
SyntaxError: Missing parentheses in call to 'print'
I cannot imagine how the
R. David Murray added the comment:
The body of the versionchanged has to be a single paragraph (no blank lines).
Usually we start each sentence on a newline in the source, but it comes out
rendered as a single flowed paragraph. Perhaps eventually someone will add
support to Sphinx for
Ryan Gonzalez added the comment:
No; you need the CPython tip. You can use https://github.com/python/cpython.
Other than that, it's the configure+make thing.
As I said before, the pyconfig.h changes aren't there yet. Trying to figure out
how I want to approach those.
--
R. David Murray added the comment:
Heh, you clearly know more about docutils/css than I do.
I don't think we want multiple blank delimited paragraphs under a
versionchanged directive, though, from a style point of view. A compact
unordered list would be best.
--
nosy: +georg.brandl,
Hi,
I'm looking for a way to supply a condition to an if-statement inside a
function body when calling the function. I can sort of get what I want
with using eval (see code below) but I would like to achieve this in a
safer way. If there is a solution which is safer while being
less flexible,
Changes by Dan O'Reilly oreil...@gmail.com:
--
nosy: +dan.oreilly
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue8800
___
___
Python-bugs-list
Joel Goldstick joel.goldst...@gmail.com writes:
On Wed, Mar 25, 2015 at 1:29 PM, Manuel Graune manuel.gra...@koeln.de wrote:
def test1(a, b, condition=True):
for i,j in zip(a,b):
c=i+j
if eval(condition):
print(Foo)
I'm not sure I understand your question,
Liam Marsh added the comment:
thank you for all this hard work.
really.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23546
___
___
On Wed, Mar 25, 2015 at 11:43 AM, Ivan Evstegneev
webmailgro...@gmail.com wrote:
Hello all ,
Just a little question about function's default arguments.
Let's say I have this function:
def my_fun(history=False, built=False, current=False, topo=None,
full=False, file=None):
if
paul j3 added the comment:
OK, so you are thinking about what happens to the subparsers `dest` when the
user names a command. That isn't handled by the `store` action, but by the
call of the subparsers action
class _SubParsersAction(Action):
def __call__
On Wed, Mar 25, 2015 at 1:29 PM, Manuel Graune manuel.gra...@koeln.de wrote:
Hi,
I'm looking for a way to supply a condition to an if-statement inside a
function body when calling the function. I can sort of get what I want
with using eval (see code below) but I would like to achieve this in
Demian Brecht added the comment:
Sounds good to me.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23778
___
___
Python-bugs-list mailing list
On Wed, Mar 25, 2015 at 11:29 AM, Manuel Graune manuel.gra...@koeln.de wrote:
Hi,
I'm looking for a way to supply a condition to an if-statement inside a
function body when calling the function. I can sort of get what I want
with using eval (see code below) but I would like to achieve this in
Demian Brecht added the comment:
I noted in #2211 that nested lists are supported by Sphinx, so that solves that
specific issue. Perhaps it /may/ still be useful to have this though in order
to support multiple paragraphs for more detailed change descriptions when
needed? That said, I'm not
paul j3 added the comment:
As to the nature of the error when 'add_subparsers' is given an 'action'
parameter:
'add_subparsers' does several things to 'kwargs' before it passes them to the
relevant Action class.
def add_subparsers(self, **kwargs):
# adds 'parser_class'
#
Berker Peksag added the comment:
I think David's suggestion in msg239260 was good enough for now :) You'll need
to create a custom versionchanged directive to generate a valid and semantic
markup for the usage in http_cookies_morsel_deprecated_set_2.patch. I also left
a couple comments on
R. David Murray added the comment:
Yes, exactly, they are supposed to be terse. So I think we should reject this.
--
resolution: - rejected
stage: patch review - resolved
status: open - closed
___
Python tracker rep...@bugs.python.org
Hello all ,
Just a little question about function's default arguments.
Let's say I have this function:
def my_fun(history=False, built=False, current=False, topo=None,
full=False, file=None):
if currnet and full:
do something_1
elif current and file:
Demian Brecht added the comment:
Problem (pretty much) solved. Nested unordered lists are supported. I've
updated the versionchanged information to use the list.
--
Added file:
http://bugs.python.org/file38690/http_cookies_morsel_deprecated_set_2.patch
Tim Graham added the comment:
Will this regression be fixed in Python 2.7, 3.2, and 3.3? If not, Django may
need to vendor Python's cookie class to workaround this bug to prevent users
from losing sessions and/or being unable to login to Django powered sites as
reported in
Changes by paul j3 ajipa...@gmail.com:
--
assignee: - docs@python
components: +Documentation
nosy: +docs@python
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23487
___
Josiah Carlson added the comment:
I'm going to be honest; seeing None being returned from a pipe read feels
*really* broken to me. When I get None returned from an IO read operation, my
first instinct is there can't be anything else coming, why else would it
return None?
After changing
Changes by Serhiy Storchaka storch...@gmail.com:
--
resolution: - fixed
stage: patch review - resolved
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22364
___
Hello again ^_^,
Googled a bit, and found only one, a ValueError exception, but still don't
understand how it should be implemented in my case.
Should my code look like this one:
def my_fun(history=False, built=False, current=False, topo=None,
full=False, file=None):
try:
On 3/25/2015 1:43 PM, Ivan Evstegneev wrote:
Hello all ,
Just a little question about function's default arguments.
Let's say I have this function:
def my_fun(history=False, built=False, current=False, topo=None,
full=False, file=None):
if currnet and full:
do
John Ladasky john_lada...@sbcglobal.net:
On Wednesday, March 25, 2015 at 4:39:40 AM UTC-7, Marko Rauhamaa wrote:
I post below a sudoku solver. I eagerly await neater implementations (as
well as bug reports).
So, it's a brute-force, recursive solver? The code is nice and short.
But I bet it
On Wed, Mar 25, 2015 at 1:51 PM, Manuel Graune manuel.gra...@koeln.de wrote:
Joel Goldstick joel.goldst...@gmail.com writes:
On Wed, Mar 25, 2015 at 1:29 PM, Manuel Graune manuel.gra...@koeln.de
wrote:
def test1(a, b, condition=True):
for i,j in zip(a,b):
c=i+j
if
Serhiy Storchaka added the comment:
Here is a patch for UserDict, that keep current behavior, but allows to pass
keys self and dict if positional parameter dict is specified.
UserDict(self=42)
{'self': 42}
UserDict({}, dict=42)
{'dict': 42}
UserDict(dict={'a': 42})
{'a': 42}
--
Roundup Robot added the comment:
New changeset 068365acbe73 by Serhiy Storchaka in branch 'default':
Issue #22364: Improved some re error messages using regex for hints.
https://hg.python.org/cpython/rev/068365acbe73
--
nosy: +python-dev
___
Python
This basic script will help to find
evidence of CryptoWall on a slave drive. Although it is
just a string, more complex regex patterns can be
replaced with the string. It is incredible how fast Python is and
how easy it has helped in quickly assessing a pool of slave drives.
I'm improving it as
Akira Li added the comment:
I'm going to be honest; seeing None being returned from a pipe read feels
*really* broken to me. When I get None returned from an IO read operation, my
first instinct is there can't be anything else coming, why else would it
return None?
It is how it is done
On Wednesday, March 25, 2015 at 4:39:40 AM UTC-7, Marko Rauhamaa wrote:
I post below a sudoku solver. I eagerly await neater implementations (as
well as bug reports).
So, it's a brute-force, recursive solver? The code is nice and short. But I
bet it takes a long time to run.
I and a
1 - 100 of 196 matches
Mail list logo