Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from udacity:master #1

Open
wants to merge 26 commits into
base: master
Choose a base branch
from
Open

Conversation

pull[bot]
Copy link

@pull pull bot commented Jan 22, 2020

See Commits and Changes for more details.


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

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