-
Notifications
You must be signed in to change notification settings - Fork 12
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
[Micro task] Set up your local development environment for Bokeh #4
Comments
Hi @pavithraes |
|
Hey @pavithraes. I've also setup the local dev environment on ubuntu and while I was setting I found two bugs in the documentation.First is, there is no file named as marker_map.py inside |
Edited the doc with the links to the executables. bokeh/bokeh#12910 |
@chinmaychahar @bellatrick @Aman-Jamshed @Soot3 Hi, thanks for working on this task! I've updated the description with an important note:
From your screenshots, I think you may not have the correct Bokeh installed. Especially @chinmaychahar @bellatrick -- Looks like you both have an older version of Bokeh. Let me know if you have any question here or on Slack! |
Hey @pavithraes thanks for the heads up! Have updated bokeh's version on my local machine accordingly. |
Development setup local configurations@pavithraes Please check have I successfully completed the micro task? Documentation setup at localhost |
@pavithraes hey! I have successfully set up the local development environment for Bokeh. |
Hi @pavithraes |
Hi @pavithraes, and everyone on this page, I am having some issues with setting up my dev environment. It is my first time working on open-source, and I would really appreciate getting some help here. |
@AnishereMariam could you share some more context? What commands are you running which leads to this output? |
@chinmaychahar, I was able to fix the problem. I realized that there was actually no problem, to begin with. I just needed to open a new conda prompt to test my environment, and it works fine now, thank you. @pavithraes, I have set up my local environment, and below are the attached screenshots, as requested. |
Hello, @pavithraes I have successfully set up the local development environment for Bokeh. |
Hi, @pavithraes I have successfully set up the environment. |
Thanks for the screenshots, folks! @PatChizzy You seem to have an older version of Bokeh, the current version is Other than that, eveyone's setup looks right to me ✨ |
Thank you @pavithraes i've installed and update... |
Hello @pavithraes, Thank you for the instructions. I have the bokeh set up and running on my machine. |
@pavithraes @bryevdv I have completed this task, I await your feedback. Thank you |
@Ajoke23 that looks good to me! A quick note for everyone though, just FYI if you see a version like "3.1.0" that means you have a released version installed in the current conda env. If the development version is installed, then the version will look more like
i.e. with all the extra parts tacked on to the end that identify the specific commit that the dev version is on etc. Most of the actual work can be done with a released rather than a development version, so if you've gone through all the dev setup, it probably just means either that:
Most of the actual work can be done just fine with a release version though, so that is fine! (It's just good to go through the setup to get all teh dev dependencies installed, especially if you need to build the docs). |
Thank you @bryevdv. I actually switched to this development version because It was what was recommended in this micro task. Should we switch to released version? |
@Faith-Nchifor The main reason we wanted everyone to run through the dev setup was because going through the steps makes sure you have all the extra dev dependencies installed. But once that is done, for most of the other tasks, it is fine to use either the dev version, or a release version. |
Okay. Noted |
Go through the Bokeh's developer documentation to setup your local environment to work on Bokeh's codebase and documentation, and share a screenshot of your local documentation build.
Important pages/sections:
❗️Note:
Please follow the instructions in the most recent developer documentation here: https://docs.bokeh.org/en/latest/docs/dev_guide/setup.html to set up your development environment. These include some additional notes to ensure you have the tags necessary in your GitHub fork of Bokeh, for an accurate editable install. Your installation is correct if the output of
python -m bokeh info
has a "Bokeh version" similar to:The text was updated successfully, but these errors were encountered: