Skip to main content

Difio registration agent for Heroku / Python applications.

It compiles a list of locally installed Python packages and sends it to <http://www.dif.io>.

Installing on your Heroku application

Create an account at <http://www.dif.io>

Create a Python application on Heroku

Add a dependency in your requirements.txt file

echo 'difio-heroku-python' >> requirements.txt

Set the following environment variables on Heroku

heroku config:set DIFIO_USER_ID=YourUserID
heroku config:set DIFIO_APP_NAME=MyApplication
heroku config:set DIFIO_APP_URL=http://myapp.herokuapp.com

Then commit and push your application to Heroku

git commit -a -m "added dependency on Difio"
git push heroku master

Execute the registration script to submit the information to Difio

heroku run /app/.heroku/venv/bin/difio-heroku-python
Running `/app/.heroku/venv/bin/difio-heroku-python` attached to terminal... up, run.1
Success, registered/updated application 8370e3be-6e54-462d-9ca9-224301c29a1d

That’s it, you can now check your application statistics at <http://www.dif.io>

Updating your requirements.txt

Whenever you change your requirements.txt file to include new dependencies or upgrade/downgrade package versions you should re-submit the information to Difio.

heroku run /app/.heroku/venv/bin/difio-heroku-python

Metadata

Release files for difio-heroku-python 1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for difio-heroku-python 1.1
File Size Uploaded
difio-heroku-python-1.1.tar.gz 3.1 kB Details

Release files / difio-heroku-python-1.1.tar.gz

Download URL difio-heroku-python-1.1.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
fcefcce110dcb4c76ed94631e1404ebff26e37f1e3aea7734c5cffd77ff5f1c7
BLAKE2b-256 checksum
How to use checksums
d0e29a1abc948bb6baf4f5f7416cddccf380ea6b3679bf45dc4716793e199711
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.1 This release

1 release file

1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page