Comments (4)
I'll push a release shortly, just tweaking some other parser stuff.
from whoisit.
A nice idea, thanks. That field has been added after I originally wrote the domain data parser which is why it was originally missing. The above commit adds it and this will be bundled into the next release.
from whoisit.
Wow thanks that was quick! <3 Any idea when the next release will be?
from whoisit.
v2.7.5 has just been pushed and contains the above patch. Both punycoded and unicoded domains should now be handled for both queries and in the output data:
>>> import whoisit
>>> whoisit.version
'2.7.5'
>>> whoisit.bootstrap()
True
>>> whoisit.domain('xn--chteau-de-la-branchoire-j6b.net')['unicode_name']
'château-de-la-branchoire.net'
>>> whoisit.domain('château-de-la-branchoire.net')['unicode_name']
'château-de-la-branchoire.net'
For anyone else who stumbles over this, 2.7.5 also resolves an issue with subrequested RDAP data overwriting required root RDAP server data which caused some domain lookups to fail. Introduced in 2.7.4, upgrade to 2.7.5 to fix it.
from whoisit.
Related Issues (19)
- Some rdap servers seem to exhibit weak security, which throws errors HOT 2
- Parsing of address, telephone and individual name ("n") field HOT 8
- IP address lookup returns only the first CIDR on the list HOT 3
- No valid RDAP service URLs could be parsed HOT 2
- whoisit does not find the RDAP endpoint for UK domains HOT 4
- Mutable defaults parameters en request wrapper HOT 1
- Failure when sld require different url than tld HOT 7
- Implement an async mode HOT 3
- Issue with urllib3 using requests 2.31.0 HOT 5
- urllib3 2.x complains about DEFAULT_CIPHERS HOT 5
- Benchmarking whoisit against registrant name HOT 5
- Can the route information be returned when using whois + IP? HOT 4
- Follow related links HOT 3
- Exception 'AttributeError' raise for some domains HOT 3
- RDAP server connection error handling (for discussion) HOT 6
- Feature request: Releases HOT 3
- domain entity: handle requirement HOT 5
- setup.py itself depends on python-dateutil HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from whoisit.