Giter Site home page Giter Site logo

Comments (3)

lyskov avatar lyskov commented on June 14, 2024

@A1exStepanov this is currently not possible. I also not sure if such option will fit well with overall Binder purpose and instead will be best to be delegated to supplemental .py package script that will serve as root import script for target package (in my experience any non-trivial package will require one). In Python script such manipulations could be done in very flexible manner directly in Python code.

Note that while skeptical I am still open to discuss this idea so if you feel strongly that this task is best be done on Binder level then please argue why do you think it is a better idea comparing to doing so in Python script. Thanks,

from binder.

A1exStepanov avatar A1exStepanov commented on June 14, 2024

Hi!
It was a proposal, not a special need.
Yes, as an option, I considered creating a py with something like:

from x import *
from x.ns import *

But maybe it's a little performance drawdown. So I just added about 10 lines of code to the binder for this functionality (without checking the same names etc).

Thank you, I'm closing the issue

from binder.

lyskov avatar lyskov commented on June 14, 2024

@A1exStepanov re "performance drawdown": please note that this will only have impact on "import" performance (ie one time event) and should not have impact on "real code" performance.

So I just added about 10 lines of code to the binder for this functionality (without checking the same names etc).
-- if you already implemented this and willing to put a PR then i will be happy to look at it (still no promise on it being merged though).

from binder.

Related Issues (20)

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.