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

DM-25867: Make package pip installable #25

Merged
merged 11 commits into from
Jul 13, 2020
Merged

DM-25867: Make package pip installable #25

merged 11 commits into from
Jul 13, 2020

Commits on Jul 9, 2020

  1. Remove use of base package

    timj committed Jul 9, 2020
    Configuration menu
    Copy the full SHA
    49238ad View commit details
    Browse the repository at this point in the history
  2. Enable setuptools build

    The implementation is very inefficient.
    timj committed Jul 9, 2020
    Configuration menu
    Copy the full SHA
    de10352 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f2220bc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    658d69d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    166bfac View commit details
    Browse the repository at this point in the history
  6. No longer use Travis

    timj committed Jul 9, 2020
    Configuration menu
    Copy the full SHA
    9af1b0f View commit details
    Browse the repository at this point in the history
  7. Import the numpy compiler configuration

    The act of importing this seems to automatically enable
    parallel builds.
    timj committed Jul 9, 2020
    Configuration menu
    Copy the full SHA
    f0516c2 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2020

  1. Make yaml optional

    There is no reason to fail catastrophically if yaml is missing
    since the yaml feature we use is to ensure that when yaml is used
    we serialize properly for yaml. In the absence of pyyaml we aren't
    serializing to yaml.
    
    We still retain it in the requirements.txt
    timj committed Jul 10, 2020
    Configuration menu
    Copy the full SHA
    8ab11d4 View commit details
    Browse the repository at this point in the history
  2. Enable verbosity in pytest output

    This makes it easier to see what is going on in the output logs.
    timj committed Jul 10, 2020
    Configuration menu
    Copy the full SHA
    a064b42 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3f70f49 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2020

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