Skip to content

[pull] master from udacity:master - #1

Open
pull[bot] wants to merge 26 commits into
bugzpodder:masterfrom
udacity:master
Open

[pull] master from udacity:master#1
pull[bot] wants to merge 26 commits into
bugzpodder:masterfrom
udacity:master

Conversation

@pull

@pull pull Bot commented Jan 22, 2020

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

clapollo and others added 24 commits January 29, 2017 14:25
assign_value currently stores a new dictionary every time it's
called to assign a specific value, even if the assignment
does not change the dictionary. That is, it saves a dictionary
every time it's called with a value of length 1 even if that value
was already assigned. Ignore redundant assignments to save memory.
Fix comment added inside assign_value in the previous commit.
README instructs students to use solutions.py,
but should be solution.py
README has a section titled "Data" the mentions
a data file with test Sudoku. No such file exists
in the repo so this comment confuses students.
Ignore redundant assignments in assign_value
Fix alternate login markdown link in README
Use default python unit test command: `python -m unittest`

References:

  - Test-Driven Python Development, by Siddharta Govindaraj
    https://www.amazon.com/dp/B00VQF59D6

  - The Hitchhiker's Guide to Python.
    http://python-guide.readthedocs.io/en/latest/writing/tests/
- update project instructions in README.md
- update project structure in solution.py (including docstrings) and split utility functions from student code
- simplify visualization code
… rather than nested list/dictionary comprehensions
@pull pull Bot added the ⤵️ pull label Jan 22, 2020
@pull pull Bot added the merge-conflict Resolve conflicts manually label Feb 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⤵️ pull merge-conflict Resolve conflicts manually

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants