chicago-pyladies-digest
Python project to scrape data from MeetUp and Lanyard for generating a MailChimp template for a PyLadies email digest.
Setup:
To use will need to first setup config with API keys:
pyladies-digest –option config –meetup_key very_secret –mailchimp_key much_more_secret
Scraping Event Data:
To scrape MeetUp for events in a location, need to provide a category -http://www.meetup.com/meetup_api/docs/2/categories/ -and text to look for in an event’s description.
pyladies-digest –option scrape_events –location Chicago –text python –category 34
Scraping Conference Data:
To scrape Lanyard for upcoming conferences and conference CFPs you can provide a query for both conference topics and conference calls.
pyladies-digest –option scrape_confs –calls python –topic python
Generating Templates:
To generate and post a template to MailChimp will need to provide a month, year. By default an email digest will include the following categories - career, conference, events, miscellaneous, and volunteer. If you want to update the data (notes on data format below) used in the digest, provide a location of the new data file for the respective type (e.g. –career /Users/lm/desktop/career.csv).
Examples:
pyladies-digest –option template –template-name feb_digest –month Feb. –year 2016 –city Chicago –fb https://www.facebook.com/Chicago-PyLadies-303889346486875/?ref=aymt_homepage_panel
pyladies-digest –option template –template-name feb_digest –month Feb. –year 2016 –city Chicago –data career conferences –fb https://www.facebook.com/Chicago-PyLadies-303889346486875/?ref=aymt_homepage_panel –tw http://www.twitter.com/pyladieschicago
pyladies-digest –option template –template-name feb_digest –month Feb. –year 2016 –city Chicago –career /Users/lm/desktop/career.csv –misc /Users/lm/desktop/misceallaneous.csv –volunteer /Users/lm/desktop/volunteer.csv
Data Format:
Career: title,description,contact_url,contact_text Conferences: date,name,location,url,cfp,cfp_url,cfp_deadline,fa,fa_url,fa_deadline Events: date,event_url,group,name Miscellaneous: text,contact_url,contact_text Volunteer: text,contact_url,contact_text
Metadata
Release files for pyladies-digest 0.31
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| pyladies-digest-0.31.tar.gz | 12.9 kB | Without provenance | Details |
Release files / pyladies-digest-0.31.tar.gz
| Download URL | pyladies-digest-0.31.tar.gz |
|---|---|
| Size | 12.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5cc3283c7736f5c81aa6a605fb54ad6e0db3afc247da81632ad2d14bf838e330
|
|
BLAKE2b-256 checksum How to use checksums |
0e1260334529fd2244770ebee6a29505950b28c5fb30d5dfa475b9b09d2f322c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for pyladies-digest 0.31
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.