- 
                Notifications
    You must be signed in to change notification settings 
- Fork 89
Miscellaneous bug fixes and minor features #96
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
Conversation
5dcd2eb    to
    bdd313c      
    Compare
  
    | Good catch. I did some digging and changed that to a more robust method similar to what you suggest. Method 3 at https://packaging.python.org/single_source_version/ | 
| I added on some updates to min up and down time constraints where I tried to condens code and make it more readable. Can I get a yay or nay on this stuff so I can close out this branch? Happy to move the up & downtime constraint fiddling to another pull request if that moves things along. | 
| It looks mostly OK. However, I am concerned that you dropped the idea of having a band of capacity that does not participate in the minimum downtime constraint (previously calculated as  | 
ee497e5    to
    6dbbd2b      
    Compare
  
    …e objective function. Update example expectations accordingly. Ensure that executing `switch solve --help` outside of a project directory will not cause a crash. Update outputs of the copperplate0 example (the only example that includes a full set of outputs). Have setup.py use the version number from the switch_model package Implement `switch --version` for getting the version number from the command-line tool.
6dbbd2b    to
    b097bf1      
    Compare
  
    | Ok, I moved the min up/down time futzing to a separate branch and am going to close this one. I was concerned about leaving the transmission sunk costs bug up in the tagged version of the repo for so long. Matthias, can you either push this patched version to PyPi or give me access/show me the ropes so I can do it? | 
Only include RPS module when needed
Only include RPS module when needed
Only include RPS module when needed
switch solve --helpoutside of a project directory will not cause a crash.switch --versionfor getting the version number from the command-line tool.