Coder Social home page Coder Social logo

Arelle installation via pypi about arelle HOT 4 CLOSED

arelle avatar arelle commented on May 19, 2024
Arelle installation via pypi

from arelle.

Comments (4)

sagesmith-wf avatar sagesmith-wf commented on May 19, 2024 1

@http203, short answer, yes :). We are working on a CI story for this project that you will hopefully see soon that will include a pypi package. Its complicated by the large conformance suits and the multiple OS distributions but will hopefully be available for you and others soon

from arelle.

selgamal avatar selgamal commented on May 19, 2024 1

@sagesmith-wf yes you are correct I didn't think that through.
Anyway what I understood from your first comment is that you are planning to release a pypi package, if this is the case I will hold this thought until the package is available and make a demo explaining what I meant.

from arelle.

selgamal avatar selgamal commented on May 19, 2024

@http203, short answer, yes :). We are working on a CI story for this project that you will hopefully see soon that will include a pypi package. Its complicated by the large conformance suits and the multiple OS distributions but will hopefully be available for you and others soon

This is great news!

I have a suggestion, how about a sort of an "interface" that enables access to the installed arelle application from python.

I am implementing something similar for my personal use, I wrote a script that figures out the locations of arelle folders (config, resources...) and adds the necessary entries to python path, when I import that script I have access to import arelle objects in my code from the arelle application already installed on my machine or from source if I point the script to my local project folder (of course all dependencies need to be installed in my environment for this to work).

The benefit is that I am running from the same arelle version whether I am importing in python or running the app.

I think this will be a useful feature to add if it makes sense.

from arelle.

sagesmith-wf avatar sagesmith-wf commented on May 19, 2024

@selgamal I'm not really sure of the use case for what you are describing. I'm assuming its maybe getting around making the dev environment work properly on your host machine? If that's the use case, we hope to make documentation that helps make that easy for users to avoid the want to use the suggested script. We are hoping to not be a redistribution for TKinter/Python etc. so would appreciate some feedback (perhaps on another new issue) on the parts of the dev setup that make it desirable to directly edit the installed application

from arelle.

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.