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

Including importnb into ipynb #46

Open
wants to merge 379 commits into
base: master
Choose a base branch
from
Open
This pull request is big! We’re only showing the most recent 250 commits.

Commits on May 18, 2018

  1. Configuration menu
    Copy the full SHA
    32f41a0 View commit details
    Browse the repository at this point in the history
  2. Add a conda arch shield

    tonyfast committed May 18, 2018
    Configuration menu
    Copy the full SHA
    68a1e02 View commit details
    Browse the repository at this point in the history
  3. The from_filename method allows for all of the Notebook keywords to c…

    …apture and except imports.
    tonyfast committed May 18, 2018
    Configuration menu
    Copy the full SHA
    01df7e9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b927f22 View commit details
    Browse the repository at this point in the history
  5. Loader supports paths

    tonyfast committed May 18, 2018
    Configuration menu
    Copy the full SHA
    bbe5096 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    22ce74b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    901ae64 View commit details
    Browse the repository at this point in the history
  8. Update the benchmark code

    tonyfast committed May 18, 2018
    Configuration menu
    Copy the full SHA
    9411cc1 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2018

  1. Configuration menu
    Copy the full SHA
    be07bc6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    932cf43 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dd95e4b View commit details
    Browse the repository at this point in the history
  4. Add hyperlinks to the readme

    tonyfast committed May 19, 2018
    Configuration menu
    Copy the full SHA
    75b6b86 View commit details
    Browse the repository at this point in the history
  5. Update readme

    tonyfast committed May 19, 2018
    Configuration menu
    Copy the full SHA
    48fdd1b View commit details
    Browse the repository at this point in the history
  6. write the readme.md file

    tonyfast committed May 19, 2018
    Configuration menu
    Copy the full SHA
    585af20 View commit details
    Browse the repository at this point in the history
  7. Refactor the compile notebook and expose an export function to format…

    … our development code.
    tonyfast committed May 19, 2018
    Configuration menu
    Copy the full SHA
    20fc8c1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b7c9dec View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    695f423 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    42d8eee View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3ad89c7 View commit details
    Browse the repository at this point in the history
  12. Clean up the utils

    tonyfast committed May 19, 2018
    Configuration menu
    Copy the full SHA
    4892a06 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    da517da View commit details
    Browse the repository at this point in the history
  14. Add a docstring test.

    tonyfast committed May 19, 2018
    Configuration menu
    Copy the full SHA
    ba042dc View commit details
    Browse the repository at this point in the history

Commits on May 20, 2018

  1. delete old cpompiler files

    tonyfast committed May 20, 2018
    Configuration menu
    Copy the full SHA
    2e00b87 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    57092ad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e5fe111 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d7a61c3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c661245 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    13d8d21 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5ccb0d5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5b977f0 View commit details
    Browse the repository at this point in the history
  9. Format source code.

    tonyfast committed May 20, 2018
    Configuration menu
    Copy the full SHA
    fee19aa View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ab377f1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f356459 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    7aefcd8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    dcec7fe View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    71610a3 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    ebb6079 View commit details
    Browse the repository at this point in the history
  16. Docstrings to test code

    tonyfast committed May 20, 2018
    Configuration menu
    Copy the full SHA
    855a094 View commit details
    Browse the repository at this point in the history
  17. Use builtin singledispatch

    tonyfast committed May 20, 2018
    Configuration menu
    Copy the full SHA
    41a2e4b View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    82b45e2 View commit details
    Browse the repository at this point in the history
  19. Add more tests

    tonyfast committed May 20, 2018
    Configuration menu
    Copy the full SHA
    c7134db View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    1b82bb5 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    74bca3c View commit details
    Browse the repository at this point in the history

Commits on May 21, 2018

  1. 3.7 mystery bug

    tonyfast committed May 21, 2018
    Configuration menu
    Copy the full SHA
    6ff9d21 View commit details
    Browse the repository at this point in the history
  2. Give up on this one soon

    tonyfast committed May 21, 2018
    Configuration menu
    Copy the full SHA
    70be962 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    07df861 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f5343d9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b6767d1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5dc3a8d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    45073a7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    08c210c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ad2fa4f View commit details
    Browse the repository at this point in the history
  10. Work on the compile module

    tonyfast committed May 21, 2018
    Configuration menu
    Copy the full SHA
    81df1e1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    dda404a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    7421cc8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    15d131f View commit details
    Browse the repository at this point in the history
  14. Swap changelog version

    tonyfast committed May 21, 2018
    Configuration menu
    Copy the full SHA
    524966c View commit details
    Browse the repository at this point in the history
  15. Remove opinions and introduce a test loader. (ipython#39)

    * Refactor the compile notebook and expose an export function to format our development code.
    * Add docstring information to the readme
    * Add a docstring test.
    * Explicit names for the compiler and exporter classes giving a nicer graph structure
    * End the markdown quotes on a new lines
    * Explicit class names for the parameterize functions.
    * Add an ability to load python files as modules with from_filename
    * Format source code.
    * Doctest a module in the tests.
    * Remove the tox requirements and use pytest syntax for the tests.
    * Add more tests
    * Skip the docstring test in 3.7 until the docstring is fixed
    * modify how the changelog is read and remove the markdown version
        * Include the changelog.ipynb in the manifest
    * Make Notebook classes callable and make from_filename an regular method.
    * Use the default IPython transformer
    * Update the benchmark with the new from file code
    tonyfast authored May 21, 2018
    Configuration menu
    Copy the full SHA
    80966b3 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    c9dd464 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    387d98c View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    032648b View commit details
    Browse the repository at this point in the history

Commits on May 22, 2018

  1. Configuration menu
    Copy the full SHA
    f0b85f2 View commit details
    Browse the repository at this point in the history
  2. Drop the Python / IPython specific compilers (ipython#40)

    * Remove IPython Python compilation conditions
    * Delete unnecessary files
    tonyfast authored May 22, 2018
    Configuration menu
    Copy the full SHA
    810eac3 View commit details
    Browse the repository at this point in the history
  3. Simplify the testing

    tonyfast committed May 22, 2018
    Configuration menu
    Copy the full SHA
    e692e44 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2018

  1. Configuration menu
    Copy the full SHA
    c57ab8f View commit details
    Browse the repository at this point in the history
  2. Use importlib_resources

    tonyfast committed May 23, 2018
    Configuration menu
    Copy the full SHA
    61e8020 View commit details
    Browse the repository at this point in the history
  3. Fix the loader mro

    tonyfast committed May 23, 2018
    Configuration menu
    Copy the full SHA
    723425a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    907aaa7 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2018

  1. Configuration menu
    Copy the full SHA
    93dfcae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1dc1436 View commit details
    Browse the repository at this point in the history
  3. Add execute to the tests

    tonyfast committed May 24, 2018
    Configuration menu
    Copy the full SHA
    dc38fc7 View commit details
    Browse the repository at this point in the history
  4. Use create module now

    tonyfast committed May 24, 2018
    Configuration menu
    Copy the full SHA
    95170de View commit details
    Browse the repository at this point in the history

Commits on May 25, 2018

  1. Python 34 compat

    tonyfast committed May 25, 2018
    Configuration menu
    Copy the full SHA
    2d35b1f View commit details
    Browse the repository at this point in the history
  2. py34 compat

    tonyfast committed May 25, 2018
    Configuration menu
    Copy the full SHA
    1498f4e View commit details
    Browse the repository at this point in the history
  3. py34 compat

    tonyfast committed May 25, 2018
    Configuration menu
    Copy the full SHA
    414def9 View commit details
    Browse the repository at this point in the history
  4. shuffle the decoder reading

    tonyfast committed May 25, 2018
    Configuration menu
    Copy the full SHA
    e1e60cd View commit details
    Browse the repository at this point in the history
  5. Add dependency to loader

    tonyfast committed May 25, 2018
    Configuration menu
    Copy the full SHA
    95fd6f7 View commit details
    Browse the repository at this point in the history
  6. Push actual loader changes

    tonyfast committed May 25, 2018
    Configuration menu
    Copy the full SHA
    4b3729e View commit details
    Browse the repository at this point in the history
  7. force loader change

    tonyfast committed May 25, 2018
    Configuration menu
    Copy the full SHA
    1e4d53a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cf43f5d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    664ba3c View commit details
    Browse the repository at this point in the history

Commits on May 26, 2018

  1. Configuration menu
    Copy the full SHA
    edd776a View commit details
    Browse the repository at this point in the history

Commits on May 27, 2018

  1. Configuration menu
    Copy the full SHA
    9262c1a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0077630 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    82a36cb View commit details
    Browse the repository at this point in the history

Commits on May 28, 2018

  1. Configuration menu
    Copy the full SHA
    0185e39 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e83b68 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4551395 View commit details
    Browse the repository at this point in the history
  4. Update the readme

    tonyfast committed May 28, 2018
    Configuration menu
    Copy the full SHA
    7a9bd4b View commit details
    Browse the repository at this point in the history
  5. Merge changes that use separate the application of ast NodeTransforme…

    …rs (ipython#41)
    
    * Reorder the hierarchy of the classes.
    * Deprecate parameterize for execute
    * Make the necessary changes for parameterize
    * Replace docstrings in utils source
    * Update the readme
    tonyfast authored May 28, 2018
    Configuration menu
    Copy the full SHA
    e863de1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    749b88e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7b4834e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2679f6c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e208bcd View commit details
    Browse the repository at this point in the history

Commits on May 29, 2018

  1. Configuration menu
    Copy the full SHA
    675ef09 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59ce1eb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    34fb9cb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f9705d0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0167aa9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    75b1d46 View commit details
    Browse the repository at this point in the history
  7. Print python test output

    tonyfast committed May 29, 2018
    Configuration menu
    Copy the full SHA
    ce133c0 View commit details
    Browse the repository at this point in the history
  8. Print the files

    tonyfast committed May 29, 2018
    Configuration menu
    Copy the full SHA
    e422fd2 View commit details
    Browse the repository at this point in the history
  9. No stars in 34

    tonyfast committed May 29, 2018
    Configuration menu
    Copy the full SHA
    c120c6b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    86538bf View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6375aa0 View commit details
    Browse the repository at this point in the history
  12. Bump version 0.3.0

    tonyfast committed May 29, 2018
    Configuration menu
    Copy the full SHA
    6090f56 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    08324f0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    72479f6 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2018

  1. Configuration menu
    Copy the full SHA
    cce83e5 View commit details
    Browse the repository at this point in the history
  2. Import parameterize properly

    tonyfast committed May 31, 2018
    Configuration menu
    Copy the full SHA
    3f52a3a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    980adef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    99c29c6 View commit details
    Browse the repository at this point in the history
  5. Decode source 3.4 compat

    tonyfast committed May 31, 2018
    Configuration menu
    Copy the full SHA
    6790e43 View commit details
    Browse the repository at this point in the history
  6. Remove unused imports

    tonyfast committed May 31, 2018
    Configuration menu
    Copy the full SHA
    61c029e View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2018

  1. Configuration menu
    Copy the full SHA
    0fe1030 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    891e4a7 View commit details
    Browse the repository at this point in the history
  3. Delete cruft

    tonyfast committed Jun 1, 2018
    Configuration menu
    Copy the full SHA
    bafc5cc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    772c669 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2018

  1. Configuration menu
    Copy the full SHA
    6ee3274 View commit details
    Browse the repository at this point in the history
  2. Drop the decoder file

    tonyfast committed Jun 2, 2018
    Configuration menu
    Copy the full SHA
    0d6a51b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d612850 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9213589 View commit details
    Browse the repository at this point in the history
  5. Rename the test files.

    tonyfast committed Jun 2, 2018
    Configuration menu
    Copy the full SHA
    388d3ea View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a73ff76 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f622037 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2d65568 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b410401 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2018

  1. Configuration menu
    Copy the full SHA
    bba090a View commit details
    Browse the repository at this point in the history
  2. Changelog

    tonyfast committed Jun 3, 2018
    Configuration menu
    Copy the full SHA
    88ed1d5 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2018

  1. Configuration menu
    Copy the full SHA
    b32981f View commit details
    Browse the repository at this point in the history
  2. Update the readme more

    tonyfast committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    8251477 View commit details
    Browse the repository at this point in the history
  3. Add _outputs to CaptureIO and update teh display actions in execute s…

    …o expressions with body's don't show
    tonyfast committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    49303f5 View commit details
    Browse the repository at this point in the history
  4. Add tests

    tonyfast committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    c6118e8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e0ac49c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8df1796 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    eca9097 View commit details
    Browse the repository at this point in the history
  8. Add 3.7 to the setup

    tonyfast committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    6a28316 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d934adf View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c117f5e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    cfd9fc5 View commit details
    Browse the repository at this point in the history
  12. Add the UML to the readme

    tonyfast committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    a258067 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d4abef6 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    bf62635 View commit details
    Browse the repository at this point in the history
  15. Fix the command line test.

    tonyfast committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    4cf6c7a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    8e6ce20 View commit details
    Browse the repository at this point in the history
  17. Modify the readme

    tonyfast committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    de226de View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2018

  1. Small copy changes

    tonyfast committed Jun 5, 2018
    Configuration menu
    Copy the full SHA
    813c5d7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b1f6db5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    afd9d00 View commit details
    Browse the repository at this point in the history
  4. Update the UML

    tonyfast committed Jun 5, 2018
    Configuration menu
    Copy the full SHA
    ff895d7 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2018

  1. Configuration menu
    Copy the full SHA
    776b514 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c2dd398 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7f07fc7 View commit details
    Browse the repository at this point in the history
  4. Remove extra in the loader

    tonyfast committed Jun 6, 2018
    Configuration menu
    Copy the full SHA
    2d719d2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    57d2587 View commit details
    Browse the repository at this point in the history
  6. Bump version

    tonyfast committed Jun 6, 2018
    Configuration menu
    Copy the full SHA
    6230010 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2018

  1. Generalize more aspects of the importer (ipython#47)

    * From_filename objects will install on the syspath.
    * Change how dotted names are imported
    * Markdown leading functions and classes makes a docstring
    * Add a get_notebook method to the interactive loaders
    * Early changes to accept remote imports
    tonyfast authored Jun 14, 2018
    Configuration menu
    Copy the full SHA
    2f35cc8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    019e484 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3f6c964 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9519a6e View commit details
    Browse the repository at this point in the history
  5. Add another remote example

    tonyfast committed Jun 14, 2018
    Configuration menu
    Copy the full SHA
    9a9de9b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0c3471a View commit details
    Browse the repository at this point in the history
  7. Add some binder instructions

    tonyfast committed Jun 14, 2018
    Configuration menu
    Copy the full SHA
    c44ca07 View commit details
    Browse the repository at this point in the history
  8. Consider binder with remote

    tonyfast committed Jun 14, 2018
    Configuration menu
    Copy the full SHA
    c3cc724 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2018

  1. Add the ability to import files with numbers and special characters. (i…

    …python#49)
    
    * Consider binder with remote
    * Include a query syntax for importnb that the finder can use.
    * py34 compat
    * change query finder wildcards
    * Add a test for querying names
    tonyfast authored Jun 15, 2018
    Configuration menu
    Copy the full SHA
    de6a019 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61777ab View commit details
    Browse the repository at this point in the history
  3. Remove the benchmarks folder

    tonyfast committed Jun 15, 2018
    Configuration menu
    Copy the full SHA
    eede5f8 View commit details
    Browse the repository at this point in the history
  4. Remove extra notebook

    tonyfast committed Jun 15, 2018
    Configuration menu
    Copy the full SHA
    61043e6 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2018

  1. Allow relative imports with the importnb extension (ipython#50)

    * Add the extension to support relative notebook
    imports.  In the testing context we must use the shell.
    * Add the relative ast node transformer.
    * Remove try statements from notebooks
    * Add shell to the ipython extension
    * remove try from __init__
    * update the tests for the relative loaders
    * Add conditions the shell use for the pure python case
    tonyfast authored Jun 16, 2018
    Configuration menu
    Copy the full SHA
    422247e View commit details
    Browse the repository at this point in the history
  2. Update the readme

    tonyfast committed Jun 16, 2018
    Configuration menu
    Copy the full SHA
    49b98a9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    abda70f View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2018

  1. Configuration menu
    Copy the full SHA
    4edc272 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1703ce3 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2018

  1. update the dev version

    tonyfast committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    aa70733 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aee4192 View commit details
    Browse the repository at this point in the history
  3. Upadte the changelog

    tonyfast committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    b30311a View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2018

  1. Configuration menu
    Copy the full SHA
    7a10aef View commit details
    Browse the repository at this point in the history
  2. Extensions (ipython#53)

    * Split loader into an extension file.
    * Make the finder more configurable.
    * Create FileFinderSpec and FuzzySpec
    
    * Address the ability to load extensions in ipython#52
    
    * Include reload in namespace when the importnb extension is installed
    
    * Make the finder more reusable
    tonyfast authored Jul 6, 2018
    Configuration menu
    Copy the full SHA
    5e8e8b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c20cf2e View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2018

  1. Configuration menu
    Copy the full SHA
    82465a0 View commit details
    Browse the repository at this point in the history
  2. Explicitly create the module and assign the fuzzy name to the SYS mod…

    …ules.
    
    Make shell is falset to be the default state
    tonyfast committed Jul 7, 2018
    Configuration menu
    Copy the full SHA
    cce9ceb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    840ae1a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b1dc6de View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cb547f8 View commit details
    Browse the repository at this point in the history
  6. Revert "Make sure no shell means no shell and change the initial sett…

    …ings to the splitter"
    
    This reverts commit 82465a0.
    tonyfast committed Jul 7, 2018
    Configuration menu
    Copy the full SHA
    13ed62d View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2018

  1. Something was buggered up. Now the default loader is Interactive with…

    … no shell.
    
    This reverts commit 840ae1a.
    tonyfast committed Jul 8, 2018
    Configuration menu
    Copy the full SHA
    aa3f9ec View commit details
    Browse the repository at this point in the history
  2. rename parts of the api to make the importer more extensible. fix tes…

    …ts for windows
    
    specifically the template importer
    tonyfast committed Jul 8, 2018
    Configuration menu
    Copy the full SHA
    54ffac4 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2018

  1. Configuration menu
    Copy the full SHA
    5494eeb View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2018

  1. Create postBuild

    tonyfast authored Jul 10, 2018
    Configuration menu
    Copy the full SHA
    f3324f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3093dc2 View commit details
    Browse the repository at this point in the history
  3. Give more thought to the file finder

    * Include finder extensions
    * Export a reusable function.
    tonyfast committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    1a25b35 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c204c14 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2018

  1. An IPython extension to extend the completion system (ipython#56)

    The Fuzzy Finder imports are a questionable idea in my opinion, but it is necessary to import non-discoverable file names.  Maybe by installing a prediction there can be more predictable behaviors.
    
    * closes ipython#56 
    * closes ipython#54 
    * closes ipython#52 
    * closes ipython#53
    tonyfast authored Jul 11, 2018
    Configuration menu
    Copy the full SHA
    c9866d9 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2018

  1. Blacken code

    tonyfast committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    a953186 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17849a2 View commit details
    Browse the repository at this point in the history
  3. Update pyreverse views

    tonyfast committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    fbcfe9d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4a2881d View commit details
    Browse the repository at this point in the history
  5. update travis creds

    tonyfast committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    9703eb5 View commit details
    Browse the repository at this point in the history
  6. Update .travis.yml

    tonyfast authored Jul 12, 2018
    Configuration menu
    Copy the full SHA
    b3b9e32 View commit details
    Browse the repository at this point in the history
  7. Simplify the extension system. (ipython#59)

    * Bump and append the version.  And change how the extensions are imported.
    
    * Rely on extensions to import all of the extensions.  THe IPython utility just installs them.
    tonyfast authored Jul 12, 2018
    Configuration menu
    Copy the full SHA
    3f1fa8e View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2018

  1. Enhance how the extensions and pytest plugins are invoked. (#61)

    * Bump and append the version.  And change how the extensions are imported.
    * Rely on extensions the extensions for installation.  THe IPython utility just installs them.
    * Assure the shell isnt invoked
    * Make the extension installer more generic
    * Start adding options to the pytest configuration
    * Add the jupyterlab toc to binder
    * Better control on the main state in pytest.
    tonyfast authored Jul 17, 2018
    Configuration menu
    Copy the full SHA
    52e6c17 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2018

  1. Helpers to identify the running state of a module (#63)

    * Add helpers to identify the running state of a module.
    * Clean up after the test
    * Py34 compat
    tonyfast authored Jul 23, 2018
    Configuration menu
    Copy the full SHA
    7c3e863 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2018

  1. Update requirements.txt

    tonyfast authored Aug 13, 2018
    Configuration menu
    Copy the full SHA
    77161f9 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2018

  1. Significant refactor to the core model. (#64)

    * Refactor the loader and the finder.
    * Remove the capturing and cell by cell execution.
    * The shell has moved to the loader.
    * Remove some test opinions.
    * Remove the execute loader from completer.
    * Remove ugly test files
    * Change the pytest plugin to the new loader
    * clean up tests for the new loader
    * remove tons of complexity from parameterize
    * Intriduce a more reliable decoder
    * Explicitly modify the docstrings in a separate module
    * Use a new remote loader which requires a new test.
    * add pytest cache to gitignore
    * Update teh completer docstrings
    * Update readme
    * Move the tests
    * Remove old files from conftest
    * conftest
    * Make remote path optional and use string in load
    * Add main and a test
    * Remove trailing comma - https://bugs.python.org/issue9232
    * force path string
    * add an assertion to the remote test
    * Be more explicit defining the linecache so things work in py34
    * backport module_for_spec
    * There is no lazy loader in py34
    * jsondecodeerror isnt a thing in py34
    * Add more testing functionality
    * Add the main condition
    * Add pages deployment
    * Push to pages on python 3.6 only
    * Add ipython the requirements
    * remove importlib resources
    * decodeerror to valueerror
    * nbdoctest tests
    * Compress the way pytest discovers notebook tests.
    * Minor modifications to the finder implementation
    * Inspect python 3.4 frames in a specific way
    * Skip lazy import in 34
    * Skip a test in 3.4
    tonyfast authored Aug 15, 2018
    Configuration menu
    Copy the full SHA
    9eaffa2 View commit details
    Browse the repository at this point in the history
  2. Update the version

    tonyfast committed Aug 15, 2018
    Configuration menu
    Copy the full SHA
    f322b12 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2018

  1. Change parameterize globals

    tonyfast committed Sep 18, 2018
    Configuration menu
    Copy the full SHA
    7e67e60 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2018

  1. Configuration menu
    Copy the full SHA
    f90f927 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2018

  1. Configuration menu
    Copy the full SHA
    c4d5cf8 View commit details
    Browse the repository at this point in the history
  2. 3.4 async docstrings

    tonyfast committed Oct 2, 2018
    Configuration menu
    Copy the full SHA
    4183341 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2018

  1. Fix bad marshal data (#66)

    * unfix setup requires
    * Fix doctest
    * Add 3.7 to the test.
    * Remove py37 conditions the tests because the docstring behavior reverted.
    * Use matrix until py3.7 updates on travis.
    tonyfast authored Oct 13, 2018
    Configuration menu
    Copy the full SHA
    48ce460 View commit details
    Browse the repository at this point in the history
  2. Update the version

    tonyfast committed Oct 13, 2018
    Configuration menu
    Copy the full SHA
    6ec1e54 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    edd6045 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2018

  1. Nbconvert execute (#67)

    * add nbconvert to the build script
    * Install notebook instead of IPython
    * remove a useless file
    tonyfast authored Oct 14, 2018
    Configuration menu
    Copy the full SHA
    c480ac7 View commit details
    Browse the repository at this point in the history
  2. Change Notebook signatures

    tonyfast committed Oct 14, 2018
    Configuration menu
    Copy the full SHA
    749f4ad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1b7dfe0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2bf9ca9 View commit details
    Browse the repository at this point in the history
  5. Fix the shell test

    tonyfast committed Oct 14, 2018
    Configuration menu
    Copy the full SHA
    30b7b65 View commit details
    Browse the repository at this point in the history
  6. Simpler signature (#68)

    * Change Notebook signatures
    * Fix the lazy parameter in the readme
    * Fix the shell test
    tonyfast authored Oct 14, 2018
    Configuration menu
    Copy the full SHA
    f03832d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e012ca9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    73c5b57 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2018

  1. Remove the shell parameter from the loader (#73)

    * Remove shell from the source.
    * Remove shell from the pytest plugin
    * Remove old shell, and add a placeholder to test the magic syntax. _The readme tests this ability for us._
    * add updated UML.
    tonyfast authored Oct 19, 2018
    Configuration menu
    Copy the full SHA
    1d3e18b View commit details
    Browse the repository at this point in the history
  2. Ipython profile creates a profile it doesn't exist. (#74)

    * Create an ipython profile if it doesnt exist.
    * Use ipython internals to locate the profile
    * Make the dirs if they don't exist
    tonyfast authored Oct 19, 2018
    Configuration menu
    Copy the full SHA
    7bec32d View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2018

  1. Remove helper (#77)

    * Rename extensions to defaults
    * Finish renaming extensions
    * Remove helpers
    * More human api loader names
    * More flexible extension installer
    * Update the api
    * Remove helpers from init
    * Fix remote
    tonyfast authored Oct 23, 2018
    Configuration menu
    Copy the full SHA
    2d33af8 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2018

  1. Pytest subclass (#79)

    * New plugin approach
    * Update _version.py
    tonyfast authored Nov 21, 2018
    Configuration menu
    Copy the full SHA
    212edaf View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2018

  1. Pathlike (#80)

    * Make modules pathlike
    
    * Make pathlike a little more robust
    tonyfast authored Nov 22, 2018
    Configuration menu
    Copy the full SHA
    c716ce4 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2018

  1. Update paramterize (#82)

    Use store_true and store_false for boolean parameterizations
    tonyfast authored Nov 23, 2018
    Configuration menu
    Copy the full SHA
    b287bce View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2018

  1. Improved approach to loading relative packages. All that was required…

    … is a __path__ atribute in the namespace. (#83)
    tonyfast authored Nov 26, 2018
    Configuration menu
    Copy the full SHA
    f49853c View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2018

  1. Configuration menu
    Copy the full SHA
    8b37ece View commit details
    Browse the repository at this point in the history
  2. Update requirements.txt

    tonyfast committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    4fe1272 View commit details
    Browse the repository at this point in the history
  3. Create readme.rst

    tonyfast committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    75ee322 View commit details
    Browse the repository at this point in the history
  4. Create index.ipynb

    tonyfast committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    343a1a6 View commit details
    Browse the repository at this point in the history
  5. update docs

    tonyfast committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    dad1bc0 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2018

  1. Pytest extensions to test restart and run all + docstrings (#84)

    * Rearrange pytest and add stricter testing functions with nbsource
    
    * Simplify the pytest doctest module test collection
    tonyfast authored Dec 5, 2018
    Configuration menu
    Copy the full SHA
    690fbcb View commit details
    Browse the repository at this point in the history
  2. Update _version.py

    tonyfast authored Dec 5, 2018
    Configuration menu
    Copy the full SHA
    7d80c3a View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2018

  1. Loader mods (#85)

    * Add better tracebacks to the loader
    
    * Update extension
    
    * Update pytest_nbsource.py
    
    Add encoding the path opener.
    
    * Update test_importnb.ipynb
    tonyfast authored Dec 18, 2018
    Configuration menu
    Copy the full SHA
    fe5bd88 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2018

  1. Capture docstrings in all block strings (#86)

    * Remove the classic_input transformer so doctests are always there
    * Update loader.ipynb
    * Add ast parser to create tests from string expressions
    * Add test for new __test__ attribute
    * Remove triple ticks from docstrings.
    * Only transform triple ticks on new lines.
    * Remove fstring
    * Make joinedstr optional
    * Change the name of th pytest plugin and enhance the support of doctests from other loaders.
    * Update _version.py
    * readme
    
    * Update pytest_importnb.py
    
    Move function
    tonyfast authored Dec 19, 2018
    Configuration menu
    Copy the full SHA
    0ea3ec4 View commit details
    Browse the repository at this point in the history
  2. Create .readthedocs.yml

    tonyfast authored Dec 19, 2018
    Configuration menu
    Copy the full SHA
    75d8578 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    719c3cc View commit details
    Browse the repository at this point in the history
  4. Update _version.py

    tonyfast committed Dec 19, 2018
    Configuration menu
    Copy the full SHA
    abfc733 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    14acf0e View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2019

  1. Configuration menu
    Copy the full SHA
    ec870d1 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2019

  1. Configuration menu
    Copy the full SHA
    81a562c View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2019

  1. Set up CI with Azure Pipelines

    [skip ci]
    tonyfast committed Sep 28, 2019
    Configuration menu
    Copy the full SHA
    3089a9a View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2019

  1. remove importnb-run entry_point (#88)

    bollwyvl authored and tonyfast committed Dec 6, 2019
    Configuration menu
    Copy the full SHA
    aa5fc3f View commit details
    Browse the repository at this point in the history
  2. Add support for 3.8 (#91)

    * paramterize optional
    
    * drop notebooks
    
    * Update loader.py
    
    Add support for python 3.8
    Remove doctests now that the notebooks are removed from the package.
    
    * Update test_importnb.ipynb
    
    * Update parameterize.py
    
    support 3.8
    
    * Update MANIFEST.in
    
    * Update parameterize.py
    
    cruft
    
    * Update readme.ipynb
    
    relative import parameterize
    
    * update readme
    
    * Update _version.py
    
    bump version
    tonyfast authored Dec 6, 2019
    Configuration menu
    Copy the full SHA
    1c25955 View commit details
    Browse the repository at this point in the history
  3. Blacken (#92)

    * blacken
    
    * isort
    
    * Update readme.ipynb
    
    add black logo
    tonyfast authored Dec 6, 2019
    Configuration menu
    Copy the full SHA
    d83cd63 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2020

  1. Configuration menu
    Copy the full SHA
    633e9de View commit details
    Browse the repository at this point in the history
  2. Update setup.py

    tonyfast committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    bb1b9c1 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2020

  1. manage packages

    tonyfast committed Jan 6, 2020
    Configuration menu
    Copy the full SHA
    94ae260 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2020

  1. Update __init__.py

    tonyfast committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    700132c View commit details
    Browse the repository at this point in the history