Coder Social home page Coder Social logo

Comments (14)

rbdl1 avatar rbdl1 commented on July 26, 2024

I tried this a couple of days ago too, in digital ocean, and had the same problem. At first we couldn't figure out what was going on because it seemed like the image wasn't even running, but it was the script inside the image that was halting somehow with errors, but I don't know enough about python to diagnose it. That all said, however, I would be very very appreciative if anyone figures out how to actually get this going!!!

from robinhood-portfolio.

omdv avatar omdv commented on July 26, 2024

Hi, thanks for submitting. I am not using it for few years, tried to rebuild docker image just now and found that Robinhood module is replaced with pyrh. Will try to update everything. If module API hasn't changed it should not take long.

from robinhood-portfolio.

rbdl1 avatar rbdl1 commented on July 26, 2024

from robinhood-portfolio.

frakman1 avatar frakman1 commented on July 26, 2024

Is there a reason why the previous working docker image isn't on dockerhub? That way a historical working version would be available for everyone instead of having to build one today that doesn't work anymore.

from robinhood-portfolio.

omdv avatar omdv commented on July 26, 2024

Hey, quick update. First, I don't know why docker image was changed - most likely I triggered the build during last commit and you were the first who noticed. And I didn't have a proper CI/CD.

Now, as for fixing it. I am not using it myself for 3+ years. Started looking at the code - it is quite messy and uses obsoleted features of pandas. To be honest I have limited interest/time to fix it. Plus I don't think a lot of people use it. Will try to salvage and migrate it to Jupyter notebook inside docker first, which will make it easier to tinker with. Sorry. Will likely take a week or longer.

from robinhood-portfolio.

frakman1 avatar frakman1 commented on July 26, 2024

That's OK. I'm not in a hurry. I've never used it so I only have the screenshot to go by. It looked cool so I thought I'd give it a shot.

I did find a similar project written in Ruby on Rails that works that you might be interested in.

Thank you for making this project and sharing it with the world. Much appreciated!

from robinhood-portfolio.

rbdl1 avatar rbdl1 commented on July 26, 2024

Well, I am staying tuned, as this package has a very unique functionality of portfolio analysis and visualization, which neither countless others which I have looked at do, nor the nonetheless interesting RoR one which @frakman1 has found above! :(

Please keep us posted, and if you have any more diagnostic updates as far as what is wrong, or what impacts that would have, even though I have very limited python knowledge, it might enable myself or someone entirely different to patch it up! Perhaps even if some features will be missing or broken, if I could even get some of this functionality from something that can run, I would be so grateful!

from robinhood-portfolio.

rbdl1 avatar rbdl1 commented on July 26, 2024

Hi @omdv , was wondering if there's any update on this, or suggested hacks that one might be able to use to get this running?

from robinhood-portfolio.

omdv avatar omdv commented on July 26, 2024

Hi @rbdl1. Sure, I made changes couple of weeks ago, but was sitting on them to add some testing. Check out the updated version.

Done:

  • migrated away from Pandas panels finally and upgraded to latest versions
  • reworked all calculations to get rid of tables and HDFstore, which will allow to use smaller version of docker images
  • cleaned up code in few places

What was not done:
I haven't updated the actual flask portion, so currently the only way to use it is via Robinhood jupyter notebook. I'll update instructions and will recompile docker image with jupyter notebook and proper conda environment.

May rework flask part later. Will update docker image and instructions later next week.

from robinhood-portfolio.

rbdl1 avatar rbdl1 commented on July 26, 2024

@omdv, You are a legend. <3

from robinhood-portfolio.

rbdl1 avatar rbdl1 commented on July 26, 2024

Hey, was just wondering if there's any updates on this? :)

from robinhood-portfolio.

omdv avatar omdv commented on July 26, 2024

@rbdl1, I plan to update readme to indicate that it was converted to Jupyter notebook. Other than that - I don't think I will touch the flask part.

from robinhood-portfolio.

rbdl1 avatar rbdl1 commented on July 26, 2024

@omdv Okay, so what does this mean from an end-user then from an end-user perspective, then? Is this currently usable as is, or not quite yet? Thanks for working on it.

from robinhood-portfolio.

omdv avatar omdv commented on July 26, 2024

Hi, sorry for delay. It was usable since my previous reply. I added instructions. Will add docker way as well, although it may be an overkill if it runs just jupyter.

from robinhood-portfolio.

Related Issues (12)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.