[console_scripts]
papis = papis.commands.default:run

[papis.command]
add = papis.commands.add:cli
addto = papis.commands.addto:cli
bibtex = papis.commands.bibtex:cli
browse = papis.commands.browse:cli
cache = papis.commands.cache:cli
citations = papis.commands.citations:cli
config = papis.commands.config:cli
doctor = papis.commands.doctor:cli
edit = papis.commands.edit:cli
exec = papis.commands.exec:cli
explore = papis.commands.explore:cli
export = papis.commands.export:cli
git = papis.commands.git:cli
init = papis.commands.init:cli
list = papis.commands.list:cli
merge = papis.commands.merge:cli
mv = papis.commands.mv:cli
open = papis.commands.open:cli
rename = papis.commands.rename:cli
rm = papis.commands.rm:cli
run = papis.commands.run:cli
serve = papis.commands.serve:cli
tag = papis.commands.tag:cli
update = papis.commands.update:cli

[papis.downloader]
acl = papis.downloaders.acl:ACLAnthologyDownloader
acm = papis.downloaders.acm:ACMDownloader
acs = papis.downloaders.acs:ACSDownloader
annualreviews = papis.downloaders.annualreviews:AnnualReviewsDownloader
aps = papis.downloaders.aps:APSDownloader
arxiv = papis.downloaders.arxiv:ArxivDownloader
citeseerx = papis.downloaders.citeseerx:CiteSeerXDownloader
doi = papis.downloaders.crossref:CrossrefDownloader
fallback = papis.downloaders.fallback:FallbackDownloader
frontiersin = papis.downloaders.frontiersin:FrontiersDownloader
get = papis.downloaders.get:DocumentDownloader
hal = papis.downloaders.hal:HALDownloader
ieee = papis.downloaders.ieee:IEEEDownloader
iopscience = papis.downloaders.iopscience:IOPscienceDownloader
lingbuzz = papis.downloaders.lingbuzz:LingbuzzDownloader
projecteuclid = papis.downloaders.projecteuclid:ProjectEuclidDownloader
sciencedirect = papis.downloaders.sciencedirect:ScienceDirectDownloader
scitationaip = papis.downloaders.scitationaip:AIPDownloader
springer = papis.downloaders.springer:SpringerLinkDownloader
tandfonline = papis.downloaders.tandfonline:TaylorFrancisDownloader
thesesfr = papis.downloaders.thesesfr:TheseFrDownloader
usenix = papis.downloaders.usenix:USENIXDownloader
worldscientific = papis.downloaders.worldscientific:WorldScientificDownloader

[papis.explorer]
arxiv = papis.explorers.arxiv:cli
bibtex = papis.explorers.bibtex:cli
citations = papis.explorers.citations:cli
crossref = papis.explorers.crossref:cli
dblp = papis.explorers.dblp:cli
isbn = papis.explorers.isbn:cli
json = papis.explorers.json:cli
lib = papis.explorers.library:cli
yaml = papis.explorers.yaml:cli

[papis.exporter]
bibtex = papis.exporters.bibtex:exporter
csl = papis.exporters.csl:exporter
json = papis.exporters.json:exporter
typst = papis.exporters.typst:exporter
yaml = papis.exporters.yaml:exporter

[papis.format]
jinja2 = papis.format.jinja:Jinja2Formatter
python = papis.format.python:PythonFormatter

[papis.importer]
arxiv = papis.importer.arxiv:ArxivImporter
bibtex = papis.importer.bibtex:BibTeXImporter
crossref = papis.importer.crossref:CrossrefImporter
dblp = papis.importer.dblp:DBLPImporter
doi = papis.importer.doi:DOIImporter
folder = papis.importer.library:FromFolderImporter
isbn = papis.importer.isbn:ISBNImporter
lib = papis.importer.library:FromLibraryImporter
pdf2arxivid = papis.importer.arxiv:ArxivFromPDFImporter
pdf2doi = papis.importer.doi:DOIFromPDFImporter
pmid = papis.importer.pubmed:PubMedImporter
yaml = papis.importer.yaml:YAMLImporter
zenodo = papis.importer.zenodo:ZenodoImporter

[papis.picker]
fzf = papis.pick.fzf:FzfPicker
papis = papis.pick.prompt_toolkit:PromptToolkitPicker
prompt_toolkit = papis.pick.prompt_toolkit:PromptToolkitPicker

[pytest11]
papis_testing = papis.testing
