MCPcopy Create free account

hub / github.com/internetarchive/openlibrary / functions

Functions6,179 in github.com/internetarchive/openlibrary

Method__init__
(self)
openlibrary/coverstore/archive.py:412
Method__init__
(self)
openlibrary/coverstore/tests/test_webapp.py:39
Method__init__
(self)
openlibrary/mocks/mock_infobase.py:27
Method__init__
(self, servers=None)
openlibrary/mocks/mock_memcache.py:10
Method__init__
(self, creator)
openlibrary/i18n/__init__.py:365
Method__init__
(self, app)
openlibrary/core/middleware.py:12
Method__init__
Creates an instance containing your API credentials. Additionally, instantiating this class requires a `proxy_url` parameter as of Ja
openlibrary/core/vendors.py:87
Method__init__
:param str credential_id: Creators API key / credential ID (OAuth 2.0) :param str credential_secret: Creators API secret / credential
openlibrary/core/vendors.py:361
Method__init__
(self, message="Access to this item is temporarily locked.")
openlibrary/core/lending.py:57
Method__init__
Creates a new memoized function for ``f``.
openlibrary/core/cache.py:56
Method__init__
(self)
openlibrary/core/cache.py:275
Method__init__
( self, engine: Literal["memory", "memcache"], key: str | Callable[..., str | tuple],
openlibrary/core/cache.py:430
Method__init__
(self, site, category, id)
openlibrary/core/models.py:65
Method__init__
Initialize some statistics instance attributes yet retain web.storage's __init__ method.
openlibrary/core/imports.py:32
Method__init__
(self, docs, key, total_key)
openlibrary/core/admin.py:16
Method__init__
(self, itemid: str)
openlibrary/core/ia.py:193
Method__init__
(self, *a, **kw)
openlibrary/core/olmarkdown.py:122
Method__init__
( self, list: List, value: Thing | SeedSubjectString | AnnotatedSeed, )
openlibrary/core/lists/model.py:391
Method__init__
(self, prefixes, timeout=60, cookie_name="lastupdate")
openlibrary/core/processors/invalidation.py:73
Method__init__
(self, prefixes, cookie_name, expire_time)
openlibrary/core/processors/invalidation.py:157
Method__init__
:param str username: Username e.g. /people/mekBot of user to run action as
openlibrary/accounts/__init__.py:32
Method__init__
(self, **kwargs)
openlibrary/accounts/model.py:738
Method__init__
( self, request: Request, offset: Annotated[int, Query(ge=0, description="Pagination o
openlibrary/fastapi/lists.py:173
Method__init__
( self, request: Request, limit: Annotated[int, Query(ge=0, description="Number of ite
openlibrary/fastapi/lists.py:340
Method__init__
(self, app: ASGIApp)
openlibrary/fastapi/middleware/experiments.py:15
Method__init__
(self)
openlibrary/tests/core/test_processors_invalidation.py:11
Method__init__
(self, mock_now)
openlibrary/tests/core/test_processors_invalidation.py:23
Method__init__
(self, key: str)
openlibrary/tests/core/test_models.py:12
Method__init__
(self)
openlibrary/tests/core/test_processors.py:11
Method__init__
(self)
openlibrary/tests/core/test_connections.py:8
Method__init__
(self, key, position)
openlibrary/tests/core/lists/test_model.py:35
Method__init__
(self, works)
openlibrary/tests/core/lists/test_model.py:44
Method__init__
(self, key)
openlibrary/tests/core/lists/test_model.py:97
Method__init__
(self, username: str = "testuser")
openlibrary/tests/fastapi/test_work_bookshelves.py:13
Method__init__
(self, username)
openlibrary/tests/fastapi/test_bestbook.py:15
Method__init__
(self, username: str = "testuser")
openlibrary/tests/fastapi/test_account_loans.py:13
Method__init__
(self, data)
openlibrary/tests/catalog/test_get_ia.py:18
Method__init__
(self, docs=None)
openlibrary/tests/solr/test_update.py:75
Method__init__
(self, json_data, status_code=200)
openlibrary/tests/solr/updater/test_author.py:9
Method__init__
(self)
openlibrary/plugins/ol_infobase.py:376
Method__init__
(self, options)
openlibrary/plugins/books/readlinks.py:34
Method__init__
(self)
openlibrary/plugins/books/tests/test_dynlinks.py:197
Method__init__
:param BasicRedirectEngine redirect_engine:
openlibrary/plugins/upstream/merge_authors.py:71
Method__init__
(self, fieldname, message)
openlibrary/plugins/upstream/forms.py:73
Method__init__
(self, *a, **kw)
openlibrary/plugins/upstream/jsdef.py:92
Method__init__
(self)
openlibrary/plugins/upstream/covers.py:29
Method__init__
(self, language_name)
openlibrary/plugins/upstream/utils.py:72
Method__init__
(self, language_name)
openlibrary/plugins/upstream/utils.py:79
Method__init__
(self, items: Iterable[tuple[Any, Any]] = (), **kw)
openlibrary/plugins/upstream/utils.py:112
Method__init__
(self, tag: str = "meta", **attrs)
openlibrary/plugins/upstream/utils.py:570
Method__init__
(self, servers)
openlibrary/plugins/upstream/utils.py:1250
Method__init__
(self)
openlibrary/plugins/upstream/utils.py:1493
Method__init__
(self, root)
openlibrary/plugins/upstream/code.py:158
Method__init__
(self)
openlibrary/plugins/upstream/addbook.py:131
Method__init__
:param Work|None work: None if editing an orphan edition :param Edition|None edition: None if just editing work
openlibrary/plugins/upstream/addbook.py:544
Method__init__
(self, fields)
openlibrary/plugins/upstream/models.py:792
Method__init__
The following is data required by every My Books sub-template (e.g. sidebar)
openlibrary/plugins/upstream/mybooks.py:426
Method__init__
(self, user=None)
openlibrary/plugins/upstream/mybooks.py:526
Method__init__
(self, user: User)
openlibrary/plugins/upstream/mybooks.py:618
Method__init__
(self, year, goal, books_read)
openlibrary/plugins/upstream/yearly_reading_goals.py:33
Method__init__
(self)
openlibrary/plugins/upstream/tests/test_merge_authors.py:31
Method__init__
(self)
openlibrary/plugins/upstream/tests/test_utils.py:51
Method__init__
(self, lang: str | None = None)
openlibrary/plugins/worksearch/schemes/__init__.py:44
Method__init__
(self, lang: str | None = None, solr_editions: bool = True)
openlibrary/plugins/worksearch/schemes/works.py:266
Method__init__
(self, public_key, private_key)
openlibrary/plugins/recaptcha/recaptcha.py:23
Method__init__
(self, error_code, error="Invalid item", **kwargs)
openlibrary/plugins/importapi/code.py:47
Method__init__
(self)
openlibrary/plugins/importapi/import_ui.py:230
Method__init__
(self, init_dict=None)
openlibrary/plugins/importapi/import_edition_builder.py:114
Method__init__
(self, conn: client.Connection | ConnectionMiddleware)
openlibrary/plugins/openlibrary/connection.py:22
Method__init__
(self, conn, memcache_servers)
openlibrary/plugins/openlibrary/connection.py:281
Method__init__
(self, msg="")
openlibrary/plugins/openlibrary/code.py:872
Method__init__
( self, cors_paths: set[str] | None = None, cors_prefixes: set[str] | None = None,
openlibrary/plugins/openlibrary/processors.py:46
Method__init__
(self)
openlibrary/plugins/openlibrary/processors.py:95
Method__init__
(self, root_name="feed")
openlibrary/plugins/openlibrary/opds.py:115
Method__init__
(self, book)
openlibrary/plugins/openlibrary/opds.py:204
Method__init__
(self)
openlibrary/plugins/openlibrary/stats.py:169
Method__init__
(self, key)
openlibrary/plugins/openlibrary/tests/test_bestbookapi.py:30
Method__init__
(self, _id, *largs, **kargs)
openlibrary/plugins/openlibrary/tests/test_home.py:13
Method__init__
(self, url)
openlibrary/plugins/openlibrary/tests/test_verification.py:93
Method__init__
(self, key)
openlibrary/plugins/openlibrary/tests/test_lists.py:156
Method__init__
(self, count)
openlibrary/plugins/openlibrary/tests/test_lists.py:164
Method__init__
(self, config)
openlibrary/plugins/openlibrary/tests/test_ratingsapi.py:15
Method__init__
(self, key)
openlibrary/plugins/openlibrary/tests/test_ratingsapi.py:51
Method__init__
(self, config)
openlibrary/plugins/openlibrary/tests/test_listapi.py:12
Method__init__
(self, _id, *largs, **kargs)
openlibrary/plugins/openlibrary/tests/test_stats.py:14
Method__init__
(self, key)
openlibrary/plugins/openlibrary/tests/test_followsapi.py:10
Method__init__
(self, url)
openlibrary/plugins/admin/services.py:14
Method__init__
(self, node, name, nagios, logs=False)
openlibrary/plugins/admin/services.py:47
Method__init__
(self)
openlibrary/plugins/admin/graphs.py:30
Method__init__
(self, name)
openlibrary/plugins/admin/graphs.py:56
Method__init__
(self, code)
openlibrary/catalog/utils/__init__.py:418
Method__init__
(self, f)
openlibrary/catalog/add_book/__init__.py:122
Method__init__
(self, fields: Iterable[str])
openlibrary/catalog/add_book/__init__.py:130
Method__init__
(self, year)
openlibrary/catalog/add_book/__init__.py:138
Method__init__
(self, year)
openlibrary/catalog/add_book/__init__.py:146
Method__init__
(self)
openlibrary/catalog/add_book/__init__.py:154
Method__init__
(self)
openlibrary/catalog/add_book/__init__.py:162
Method__init__
(self, data)
openlibrary/catalog/marc/html.py:20
Method__init__
:param rec MarcBinary: :param line bytes: Content of a MARC21 binary field
openlibrary/catalog/marc/marc_binary.py:45
Method__init__
(self, data: bytes)
openlibrary/catalog/marc/marc_binary.py:81
← previousnext →3,201–3,300 of 6,179, ranked by callers