Hi David,

I use the packages offline/locally, so I think they can be incorporated
into SageCell and will be using them.

Is there an option to send emails in a safer way with SageCell? The
motivation is, for example, getting data related to students' tests and
exams or survey data (see a mock example here
https://www.tssfl.com/tssfl-odf-odk-collect-and-google-drive-integration-to-collect-store-manage-process-and-analyze-data-6425)
from Google spreadsheets, carrying computations with SageCell, and
automatically attaching the scores/reports as HTML content and send them to
each student. Because each student needs his/her own report.

It is now possible to share Google spreadsheets using the method explained
here:
https://docs.gspread.org/en/latest/user-guide.html#creating-a-spreadsheet
from SageCell using gspread. So, I have been thinking in the same line of a
possibility to share results of SageCell computations to emails.

Kind regards,

Elimboto

On Fri, Jul 16, 2021 at 3:33 PM David Farmer <[email protected]> wrote:

>
> How will we avoid abuse of send_email?
>
> I don't see how the sage cell server, which is intended to allow
> computation in the browser, has any business sending email.
>
> Also, I do not like the request phrased as
>     "These  packages are useful for data science"
>
> If you have a need for those packages, then explicitly say so.
> It does not make sense to just install packages because theoretically
> someone else might want to use them some time in the future.
>
> Regards,
>
> David Farmer
>
>
> On Fri, 16 Jul 2021, Elimboto Yohana wrote:
>
> > Hi Andrey,
> >
> > A request to install these Python packages:
> >
> > 1.
> >
> > - pip install send_email (https://pypi.org/project/send_email/)
> >
> > - pip install pretty-html-table (
> https://pypi.org/project/pretty-html-table/)
> >
> > I have a scenario in which I need to send to emails personalized reports
> created from some dataset using
> > Python. For example, converting an excel/Google spreadsheet to Pandas
> DataFrame, then creating an HTML table
> > from the DataFrame and send each individual HTML report to the
> appropriate email using a combination of
> > smtplib, ssl, email, send_email, and pretty_html_table packages. There
> are other packages close to send_email,
> > such as sendmail (https://pypi.org/project/sendmail/) and
> python-sendmail
> > (https://pypi.org/project/python-sendmail/) but I hope send_email will
> work as motivated here
> >
> https://dev.to/siddheshshankar/convert-a-dataframe-into-a-pretty-html-table-and-send-it-over-email-4663
> >
> > These  packages are useful for data science:
> >
> > 2. pip install autoviz (https://pypi.org/project/autoviz/) for
> automated data visualizations.
> >
> > 3. pip install drawdata (https://pypi.org/project/drawdata/) for
> drawing classification problem dataset in
> > machine learning in a jupyter notebook -- hope it works with SageCell.
> >
> > 4. pip install cleantext (https://pypi.org/project/cleantext/), an
> open-source python package to clean raw
> > text data.
> >
> > Kind regards,
> >
> > Elimboto
> >
> >
> > On Mon, Jul 12, 2021 at 10:36 AM Elimboto Yohana <[email protected]> wrote:
> >       Hi Andrey,
> >
> > Thank you for installing the packages. TensorFlow is more desirable, it
> is being used by more people
> > than ripser. So, if the current version of Numpy suffices we can just
> leave it.
> >
> > Kind regards,
> >
> > Elimboto
> >
> > On Sun, Jul 11, 2021 at 9:57 PM Andrey Novoseltsev <[email protected]>
> wrote:
> >       Hi Elimboto,
> >
> > nest_asyncio and wordcloud will be installed via pip in a few hours
> >
> > ripser problem is solved by upgrading numpy, but it seems that we are on
> an older version because
> > of tensorflow that fixes it. It is a package that was installed by your
> request, so I am happy to
> > remove it if you want to do so ;-) Personally I am not a fan of having
> packages that don't allow
> > newer versions of dependencies.
> >
> > Thank you!
> > Andrey
> >
> > --
> > You received this message because you are subscribed to the Google
> Groups "sage-cell" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> an email to
> > [email protected].
> > To view this discussion on the web visithttps://
> groups.google.com/d/msgid/sage-cell/CAD0_dC7RuzzXQDhQ71h%2BQeDanWNJQZcW6XjToKYNP6E_OMR%3D1g%40mail.gm
> > ail.com.
> >
> > --
> > You received this message because you are subscribed to the Google
> Groups "sage-cell" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> an email to
> > [email protected].
> > To view this discussion on the web visithttps://
> groups.google.com/d/msgid/sage-cell/CACEZTmv3dRX0yme-bvVGWTgt%2BjBhU7k6%3Du7NzE%3DZ7hatsgciuw%40mail
> .
> > gmail.com.
> >
> >
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-cell" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-cell/alpine.LRH.2.21.2107160828100.16142%40li375-150.members.linode.com
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-cell" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-cell/CACEZTms7soh7qSYj-mvN4xYn67%3D-HQqqufw%2BbsBUAXCYa2qkyg%40mail.gmail.com.

Reply via email to