-
Notifications
You must be signed in to change notification settings - Fork 363
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
Documentation added for NJ_FET , Diode IV apps #111
Conversation
merge from development
merge from development
update UtilitiesClass.py
Made compatible with non-blocking calls defined in PSL.Peripherals.I2C . Bug fixes in template file. included saveData button to UI Fixes fossasia#93
changes to Y_sensorpendulum.py
Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py
Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes fossasia#95 Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled. Fixes fossasia#95
changes to Y_sensorpendulum.py
Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes fossasia#95 Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled.
fixes fossasia#96 . template changed to ui_dsm501a , indoors dust level screenshot added, help file included
partly fixes fossasia#98
changes to Y_sensorpendulum.py
Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes fossasia#95 Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled. code quality edits based on Codacy feedback changes to Y_sensorpendulum.py Configure Travis to autocompile template files Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py Configure Travis to autocompile template files Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes fossasia#95 Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled. Fixes fossasia#95
fix DUST_SENSOR.py . Add screenshot & help file fixes fossasia#96 . template changed to ui_dsm501a , indoors dust level screenshot added, help file included
* Fixed sensorpendulum app in the Physics section Made compatible with non-blocking calls defined in PSL.Peripherals.I2C . Bug fixes in template file. included saveData button to UI Fixes fossasia#93 * code quality edits based on Codacy feedback changes to Y_sensorpendulum.py * Configure Travis to autocompile template files Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py * Configure Travis to autocompile template files Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes fossasia#95 Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled. Fixes fossasia#95 * code quality edits based on Codacy feedback changes to Y_sensorpendulum.py * Configure Travis to autocompile template files Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes fossasia#95 Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled. * edited Makefile. partly fixes fossasia#95 * fix DUST_SENSOR.py . Add screenshot & help file fixes fossasia#96 . template changed to ui_dsm501a , indoors dust level screenshot added, help file included Update README.md Update README.md
partly fixes fossasia#98
working towards fossasia#102
prid=641752
prid=641752
partly fixes fossasia#88 added contents from blog post 1
@jithinbp there are build errors because setuptools can't be imported. |
The build errors are because of pslab-python's makefile.
They were present in the last two PRs also, after PSlab-python was added as
a dependency.
I'll take care of it
…On 12 Jun 2017 2:03 p.m., "Vivek Singh" ***@***.***> wrote:
@jithinbp <https://github.com/jithinbp> there are build errors because
setuptools can't be imported.
I think there should be a command in travis to install python3-setuptools
first.
Like apt-get install python3-setuptools. I ran into same error when
installing locally.
About reflection of previous commits, when you sent PR previously commits
in that PR were squashed into a single commit. So your original commits are
unique although your change in codebase is done. So next time when you
send a PR those commits come again.
To solve this I create a branch from master lets call it dev and do
changes in it and send a PR suppose it has 4 commits. In remote master
branch those 4 commits are squashed into 1 commit. Now my 4 commits are
unique and would be reflected again in next PR. So delete current dev
branch. Pull changes in master branch and from there create another branch
which would have that single squashed commit and not you 4 unique commits.
Hopefully its clear now.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#111 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AFzAwmA3LwAapJFVHtxPYrtcFyvtxHbiks5sDPfxgaJpZM4N2v-l>
.
|
Thank you for your help with handling the unique commits. I'll try this
approach.
Does this also mean that I have to delete my branch and start over each
time a squash+commit is used for merging a PR?
…On 12 Jun 2017 2:03 p.m., "Vivek Singh" ***@***.***> wrote:
@jithinbp <https://github.com/jithinbp> there are build errors because
setuptools can't be imported.
I think there should be a command in travis to install python3-setuptools
first.
Like apt-get install python3-setuptools. I ran into same error when
installing locally.
About reflection of previous commits, when you sent PR previously commits
in that PR were squashed into a single commit. So your original commits are
unique although your change in codebase is done. So next time when you
send a PR those commits come again.
To solve this I create a branch from master lets call it dev and do
changes in it and send a PR suppose it has 4 commits. In remote master
branch those 4 commits are squashed into 1 commit. Now my 4 commits are
unique and would be reflected again in next PR. So delete current dev
branch. Pull changes in master branch and from there create another branch
which would have that single squashed commit and not you 4 unique commits.
Hopefully its clear now.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#111 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AFzAwmA3LwAapJFVHtxPYrtcFyvtxHbiks5sDPfxgaJpZM4N2v-l>
.
|
Yes, after each squash + commit on remote branch, you need to delete you current branch. |
@viveksb007 I've been all over SO, but can't seem to find a better way than what you've mentioned. Can you approve the PR so that the current work can be merged? then I'll delete my branch and start afresh |
It can't be merged yet, travis build has to be passed for us to merge the PR. |
So @viveksb007 to pull from master branch we need to merge these existing commits right? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To resolve the issue with commits!
@viveksb007 I have the option to 'Squash and merge' , but I'd rather wait for Mario. |
@CloudyPadmal yes first these existing commits needs to be merged. If they are squashed and merged, then all of them would be squashed to single commit and added to development branch in this case. Then you pull those changes from remote branch to a branch in which these commits aren't there. Then continue with another issue. |
@viveksb007 Ideally, if I only add a small number of precise commits, Mario won't have to use 'squash and merge' , so I can continue working without destroying my branch each time. Can you approve PR 69 in pslab-python, so that I can check the travis build here? |
Yes if there are small meaningful commits we can merge your branch with main remote branch then original commits are saved. Then we don't have to delete our branch because commits won't be duplicated. |
@CloudyPadmal So the build failed again for all three python versions, despite pslab-python dependency install command running fine this time. desktop-apps couldn't find the PSL module
The makefile ran without a problem on my local machine, and the library is correctly detected. The other dependencies install to the following location
while this one tries to enforce debian style paths, and installs in the following way
which probably breaks the virtualenv rules, because the referenced path is outside. |
issue fossasia#114 . syntax error correction
fixes fossasia#115 . also added an include script for a resistors-in-parallel calculator
fixes fossasia#117 . Also added screenshots for sensor pendulum to the _apps directory. fossasia#102
Issues :
Rebasing has been tried , but unsuccessfully. After merging the previous PR, the HEAD should have been level with fossasia/pslab-desktop-apps/development, but that wasn't the case, even though git diff was 0.
This PR has commits belonging to previously merged PRs, but the list of files changed only pertain to the latest changes.