Histopedia
README
This Python library provides several functions for working with historical data including events, inventions, discoveries, people, and prehistoric animals.
Functions
| Function Name | Description | Example Usage |
|---|---|---|
proximate(year) |
Returns a list of events within 2 years of the input year | proximate(1776) returns a list of events |
addEvent(dscrp, yr) |
Adds a new event to the database | addEvent('Declaration of Independence', 1776) returns "event (Declaration of Independence) added for year 1776" |
exact(year) |
Returns a list of events that occurred in the exact input year | exact(1776) returns [('Declaration of Independence', 1776)] |
traceIno(trace_year) |
Returns a list of innovations that occurred in the input year | traceIno(1901) returns [2000, 2001] |
discov(yr) |
Returns a list of discoveries that occurred in the input year, or the closest discovery if none occurred | discov(1769) returns "Discovery not found for 1769. Did you mean 1766: oxygen?" |
push(disc, yr) |
Adds a new discovery to the database | push('Pluto', 1930) returns "Appended successfully" |
getDisc() |
Returns the list of all discoveries in the database | getDisc() returns [(oxygen, 1766), (Pluto, 1930)] |
pushIno(ino, yr) |
Adds a new innovation to the database | pushIno(2000, 1901) |
getInos() |
Returns the list of all innovations in the database | getInos() returns [(2000, 1901), (2001, 1901)] |
getEvents() |
Returns the list of all events in the database | getEvents() returns [('Declaration of Independence', 1776), ('Louisiana Purchase', 1803)] |
born(name) |
Returns the birth year of a person | born('George Washington') returns 1732 |
died(name) |
Returns the death year of a person | died('Albert Einstein') returns 1955 |
period(anml) |
Returns the time period of a prehistoric animal | period('Tyrannosaurus') returns "Late Cretaceous" |
Metadata
Release files for Histopedia 0.0.5
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 | Actions |
|---|---|---|---|---|
| Histopedia-0.0.5.tar.gz | 9.7 kB | Without provenance | Details for Histopedia-0.0.5.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| Histopedia-0.0.5-py3-none-any.whl | Python 3 | none | any | Details for Histopedia-0.0.5-py3-none-any.whl |
Total release size: 19.9 kB
Release files / Histopedia-0.0.5.tar.gz
| Download URL | Histopedia-0.0.5.tar.gz |
|---|---|
| Size | 9.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7feb66c333a3bdc699adf9a1966a05b85aad53773c476c802d13834966bbc3c6
|
|
BLAKE2b-256 checksum How to use checksums |
f94e041ff98343a1e0b99f499fe536ef84f30f972c13f888d1e94eb45992f9fe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|
Release files / Histopedia-0.0.5-py3-none-any.whl
| Download URL | Histopedia-0.0.5-py3-none-any.whl |
|---|---|
| Size | 10.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
48d8a099be6ca4547b631de42b74e59344fa9b2bb5009b616d97367c9e2685c3
|
|
BLAKE2b-256 checksum How to use checksums |
588108ff74e929bda1bc2d0d6a9289880371e091d8b534d80d9569b673cb9549
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|
Security for Histopedia 0.0.5
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.