dpguthrie / dpguthrie/yahooquery

nameChangeDate is always today

Open Beginner friendly
#344 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
920
Forks
164
PR merge metrics
No merged PRs in 30d

Description

**Describe the bug**
When calling the most_actives screener, the nameChangeDate field is always returning the current day of the call. This isn't really useful if you're trying to actually figure out when the name change occured.

**To Reproduce**
Steps to reproduce the behavior:
s = Screener()
s.get_screeners('most_actives', 10)

**Expected behavior**
prevName has expected output
nameChangeDate should have the date the name changed, not today's date

**Screenshots**

Image

**Desktop (please complete the following information):**
- OS: ubuntu server 24
- Command Line Interface

**Additional context**
Add any other context about the problem here.

Contributor guide

Open the contributing guide

Research direction

Start at the Screener.get_screeners('most_actives', 10) entry point and reproduce the reported result. Trace how prevName and nameChangeDate are obtained, then verify that nameChangeDate reflects the actual name-change date rather than the call date; add or update coverage for this behavior if the project has a relevant test location.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api, data
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
62/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.