https://github.com/bipinkrish/warera-py-api
· scanned 2026-06-17 01:40 UTC (1 month, 2 weeks ago)
30 raw signals (0 security + 30 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +9.0 (diff) · 19 actionable findings from 1 signal source. 11 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 823 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
_get_rt_header |
software | healthy | warera/_http.py:88 |
to_base36 |
software | healthy | warera/_http.py:91 |
__init__ |
software | healthy | warera/_http.py:249 |
ensure_lock |
software | healthy | warera/_http.py:152 |
_get_lock |
software | healthy | warera/_http.py:162 |
record_request |
software | healthy | warera/_http.py:169 |
update |
software | healthy | warera/_http.py:174 |
quota_used_current_window |
software | healthy | warera/_http.py:199 |
wait_if_exhausted |
software | healthy | warera/_http.py:205 |
_is_retryable |
software | healthy | warera/_http.py:288 |
__aenter__ |
software | healthy | warera/_http.py:300 |
__aexit__ |
software | healthy | warera/_http.py:304 |
_ensure_client |
software | healthy | warera/_http.py:307 |
aclose |
software | healthy | warera/_http.py:322 |
_auth_headers |
software | healthy | warera/_http.py:332 |
_make_before_sleep |
software | healthy | warera/_http.py:343 |
combined |
software | dead | warera/_http.py:353 |
_retrying |
software | healthy | warera/_http.py:371 |
get |
software | healthy | warera/_http.py:390 |
get_swr |
software | healthy | warera/_http.py:406 |
fetcher |
software | healthy | warera/_http.py:416 |
_auto_batch_flush |
software | healthy | warera/_http.py:421 |
_real_get |
software | healthy | warera/_http.py:465 |
_get_with_retry |
software | healthy | warera/_http.py:478 |
post_batch |
software | healthy | warera/_http.py:498 |
_run_chunk |
software | healthy | warera/_http.py:547 |
_post_batch_with_retry |
software | healthy | warera/_http.py:557 |
_check_response |
software | healthy | warera/_http.py:587 |
_unwrap_single |
software | healthy | warera/_http.py:612 |
_unwrap_batch |
software | healthy | warera/_http.py:634 |
set_api_key |
software | healthy | warera/__init__.py:163 |
get_client |
software | healthy | warera/__init__.py:171 |
validate_api_key |
software | healthy | warera/__init__.py:179 |
__getattr__ |
software | healthy | warera/__init__.py:228 |
__str__ |
software | healthy | warera/_batch.py:112 |
result |
software | healthy | warera/_batch.py:62 |
ok |
software | healthy | warera/_batch.py:73 |
_resolve |
software | healthy | warera/_batch.py:77 |
_fail |
software | healthy | warera/_batch.py:81 |
__init__ |
software | healthy | warera/_batch.py:102 |
__len__ |
software | healthy | warera/_batch.py:115 |
add |
software | healthy | warera/_batch.py:118 |
flush |
software | healthy | warera/_batch.py:127 |
_flush_with_sem |
software | healthy | warera/_batch.py:145 |
_flush_chunk |
software | healthy | warera/_batch.py:153 |
__aenter__ |
software | healthy | warera/_batch.py:173 |
__aexit__ |
software | healthy | warera/_batch.py:176 |
fetch_many_by_ids |
software | healthy | warera/_batch.py:191 |
fetch_chunk |
software | healthy | warera/_batch.py:224 |
_do |
software | healthy | warera/_batch.py:225 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
RetryInfo |
software | healthy | warera/_http.py:65 |
_RateLimitState |
software | healthy | warera/_http.py:113 |
HttpSession |
software | healthy | warera/_http.py:241 |
BatchItem |
software | healthy | warera/_batch.py:45 |
BatchSession |
software | healthy | warera/_batch.py:86 |
SWRCache |
software | healthy | warera/_swr.py:14 |
_SyncResourceProxy |
software | healthy | warera/sync.py:76 |
_SyncBatchSession |
software | healthy | warera/sync.py:107 |
WareraClient |
software | healthy | warera/sync.py:123 |
StrEnum |
software | healthy | warera/_enums.py:15 |
ArticleType |
software | healthy | warera/_enums.py:22 |
BattleDirection |
software | healthy | warera/_enums.py:36 |
BattleFilter |
software | healthy | warera/_enums.py:41 |
BattleRankingDataType |
software | healthy | warera/_enums.py:52 |
BattleRankingEntityType |
software | healthy | warera/_enums.py:58 |
BattleRankingSide |
software | healthy | warera/_enums.py:64 |
EventType |
software | healthy | warera/_enums.py:75 |
RankingType |
software | healthy | warera/_enums.py:109 |
TransactionType |
software | healthy | warera/_enums.py:157 |
UpgradeType |
software | healthy | warera/_enums.py:176 |
MercenaryAuctionStatus |
software | healthy | warera/_enums.py:192 |
BattleOrderSide |
software | healthy | warera/_enums.py:207 |
ActionLogActionType |
software | healthy | warera/_enums.py:217 |
WareraClient |
software | healthy | warera/client.py:64 |
WareraError |
software | healthy | warera/exceptions.py:13 |
WareraHTTPError |
software | healthy | warera/exceptions.py:17 |
WareraUnauthorizedError |
software | healthy | warera/exceptions.py:26 |
WareraForbiddenError |
software | healthy | warera/exceptions.py:57 |
WareraNotFoundError |
software | healthy | warera/exceptions.py:70 |
WareraRateLimitError |
software | healthy | warera/exceptions.py:77 |
WareraServerError |
software | healthy | warera/exceptions.py:89 |
WareraValidationError |
software | healthy | warera/exceptions.py:96 |
WareraBatchError |
software | healthy | warera/exceptions.py:107 |
MercenaryContractAuctionBid |
software | healthy | warera/models/mercenary_contract_auction.py:8 |
MercenaryContractAuction |
software | healthy | warera/models/mercenary_contract_auction.py:16 |
Transaction |
software | healthy | warera/models/transaction.py:7 |
BattleLootPoolItem |
software | healthy | warera/models/battle_loot_summary.py:8 |
BattleLootSummary |
software | healthy | warera/models/battle_loot_summary.py:15 |
BadgeRewardWithPreserve |
software | healthy | warera/models/game_config.py:16 |
BadgeReward |
software | healthy | warera/models/game_config.py:22 |
BadgeRewardWithMetadata |
software | healthy | warera/models/game_config.py:27 |
GameConfigBadges |
software | healthy | warera/models/game_config.py:34 |
BattleTickPoints |
software | healthy | warera/models/game_config.py:64 |
GameConfigBattle |
software | healthy | warera/models/game_config.py:72 |
GameConfigCitizenshipApplication |
software | healthy | warera/models/game_config.py:94 |
GameConfigCompany |
software | healthy | warera/models/game_config.py:98 |
GameConfigCountry |
software | healthy | warera/models/game_config.py:105 |
GameConfigElection |
software | healthy | warera/models/game_config.py:109 |
GameConfigGovernmentAnnouncement |
software | healthy | warera/models/game_config.py:115 |
GameConfigGovernment |
software | healthy | warera/models/game_config.py:119 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CHANGELOG.md |
software | healthy | CHANGELOG.md |
MIGRATION-0.2.0.md |
software | healthy | MIGRATION-0.2.0.md |
README.md |
software | healthy | README.md |
pyproject.toml |
software | healthy | pyproject.toml |
LICENSE |
software | healthy | LICENSE |
run_all_tests.sh |
software | healthy | run_all_tests.sh |
_http.py |
software | healthy | warera/_http.py |
__init__.py |
software | healthy | warera/__init__.py |
_batch.py |
software | healthy | warera/_batch.py |
_swr.py |
software | healthy | warera/_swr.py |
_cache.py |
software | healthy | warera/_cache.py |
sync.py |
software | healthy | warera/sync.py |
_enums.py |
software | healthy | warera/_enums.py |
client.py |
software | healthy | warera/client.py |
exceptions.py |
software | healthy | warera/exceptions.py |
_pagination.py |
software | healthy | warera/_pagination.py |
mercenary_contract_auction.py |
software | healthy | warera/models/mercenary_contract_auction.py |
transaction.py |
software | healthy | warera/models/transaction.py |
battle_loot_summary.py |
software | healthy | warera/models/battle_loot_summary.py |
game_config.py |
software | healthy | warera/models/game_config.py |
__init__.py |
software | healthy | warera/models/__init__.py |
event.py |
software | healthy | warera/models/event.py |
battle_order.py |
software | healthy | warera/models/battle_order.py |
ranking.py |
software | healthy | warera/models/ranking.py |
round_.py |
software | healthy | warera/models/round_.py |
article.py |
software | healthy | warera/models/article.py |
battle.py |
software | healthy | warera/models/battle.py |
user.py |
software | healthy | warera/models/user.py |
region.py |
software | healthy | warera/models/region.py |
upgrade.py |
software | healthy | warera/models/upgrade.py |
search.py |
software | healthy | warera/models/search.py |
item_trading.py |
software | healthy | warera/models/item_trading.py |
inventory.py |
software | healthy | warera/models/inventory.py |
election.py |
software | healthy | warera/models/election.py |
work_stats.py |
software | healthy | warera/models/work_stats.py |
mu_member.py |
software | healthy | warera/models/mu_member.py |
tournament.py |
software | healthy | warera/models/tournament.py |
military_unit.py |
software | healthy | warera/models/military_unit.py |
party.py |
software | healthy | warera/models/party.py |
battle_ranking.py |
software | healthy | warera/models/battle_ranking.py |
donation.py |
software | healthy | warera/models/donation.py |
company.py |
software | healthy | warera/models/company.py |
common.py |
software | healthy | warera/models/common.py |
government.py |
software | healthy | warera/models/government.py |
country.py |
software | healthy | warera/models/country.py |
work_offer.py |
software | healthy | warera/models/work_offer.py |
worker.py |
software | healthy | warera/models/worker.py |
action_log.py |
software | healthy | warera/models/action_log.py |
mercenary_contract_auction.py |
software | healthy | warera/resources/mercenary_contract_auction.py |
transaction.py |
software | healthy | warera/resources/transaction.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
warera |
software | healthy | warera |
models |
software | healthy | warera/models |
resources |
software | healthy | warera/resources |
tests |
software | healthy | tests |
unit |
software | healthy | tests/unit |
integration |
software | healthy | tests/integration |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
examples |
software | healthy | examples |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::test |
cicd | healthy | .github/workflows/test.yml |
gha::publish |
cicd | healthy | .github/workflows/publish.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/test.yml |
publish |
cicd | healthy | .github/workflows/publish.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
bipinkrish__warera-py-api |
software | healthy | /data/fable5_failed_archive/bipinkrish__warera-py-api |
| Label | Layer | Status | Path |
|---|---|---|---|
mongodb |
data | healthy | warera/models/search.py |
| Label | Layer | Status | Path |
|---|---|---|---|
WARERA_API_KEY |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/4f10c435-d846-428d-9212-f104e847bd17/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/4f10c435-d846-428d-9212-f104e847bd17/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.