Skip to content

Commit

Permalink
updating readme
Browse files Browse the repository at this point in the history
  • Loading branch information
john-friedman committed Dec 23, 2024
1 parent 59d9830 commit 7b3b1d2
Show file tree
Hide file tree
Showing 4 changed files with 38 additions and 24 deletions.
4 changes: 4 additions & 0 deletions datamule/docs/source/api_key.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
API Key
=======

You can get an API Key here: `<https://datamule.xyz/dashboard>`_.
5 changes: 3 additions & 2 deletions datamule/docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ MuleBot Integration
I built MuleBot in a day to learn how tool-calling chatbots with artifacts work. I'm planning to make it useful in the future. Still fun to play with!

Navigation
=========
==========

.. toctree::
:maxdepth: 2
Expand All @@ -52,4 +52,5 @@ Navigation
quickstart
usage/index
examples
changelog
changelog
api_key
24 changes: 24 additions & 0 deletions examples/discord_bot.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"WIP\n",
"\n",
"1. Go to https://discord.com/developers/applications\n",
"2. Click \"New Application\" and give it a name (I called mine sec-bot)\n",
"3. Create a token and copy it \n",
"4. Under \"Privileged Gateway Intents\", enable \"Message Content Intent\"\n",
"5. Go to Oauth2. Enable bot, messages.read and Send Messages"
]
}
],
"metadata": {
"language_info": {
"name": "python"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
29 changes: 7 additions & 22 deletions readme.rst
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
Datamule
========

Major Update
------------
**Datamule has undergone a significant rework and is no longer backwards compatible. If this has affected your workflow please post on the github issues megathread. Sorry for the inconvenience.**

.. image:: https://static.pepy.tech/badge/datamule
:target: https://pepy.tech/project/datamule
:alt: Downloads
Expand Down Expand Up @@ -40,14 +36,7 @@ Basic Installation
pip install datamule
Installation with all extras
~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. code-block:: bash
pip install datamule[all]
Download submissions example
Basic Usage
~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. code-block:: python
Expand All @@ -57,22 +46,18 @@ Download submissions example
downloader = Downloader()
downloader.download_submissions(form='10-K', ticker='AAPL')
API Key
~~~~~~~

You can get an API Key for `PremiumDownloader()` `here <https://datamule.xyz/dashboard>`_.

Articles
--------
* `How to host the SEC Archive for $20/month <https://medium.com/@jgfriedman99/how-to-host-the-sec-archive-for-20-month-da374cc3c3fb>`_
* `Creating Structured Datasets from SEC filings <https://medium.com/@jgfriedman99/how-to-create-alternative-datasets-using-datamule-d3a0192da8f6>`_
* `Deploy a Financial Chatbot in 5 Minutes <https://medium.com/@jgfriedman99/how-to-deploy-a-financial-chatbot-in-5-minutes-ef5eec973d4c>`_

Contributing
------------

Contributions are welcome! Please feel free to submit a Pull Request.

License
-------

`MIT License <LICENSE>`_

----

For detailed usage examples, API reference, and advanced features, please visit our `documentation <https://john-friedman.github.io/datamule-python/>`_.
`MIT License <LICENSE>`_

0 comments on commit 7b3b1d2

Please sign in to comment.