Comments (4)
Excellent. I'll make a PR with my code, and you can decide how much of it makes sense to take. I came up with an API that makes sense to me as a Python user, but we may want to expose more of the underlying library.
from ada.
Yes indeed. I chose what-url
because I wanted to make it clear that my project wasn't endorsed by or affiliated with WHATWG or Ada. But ada-url
is a better name for CFFI bindings for ada
, so I'm happy to be joining forces.
from ada.
Hi @bbayles,
Thanks for opening the issue. We're in the progress of starting the Python binding, and happy to see that you've made significant progress on it.
We'll be happy to put the library under ada-url
organization. I opened an repository for you to open a pull request and contribute:
https://github.com/ada-url/python
from ada.
@bbayles Would you be interested in renaming it to ada-url
instead of what-url
?
from ada.
Related Issues (20)
- Add missing ada::idna methods to C API
- Distribute webassembly HOT 1
- Parsing: <w://x:0> without base fails
- Add URLSearchParams
- A small comment error. HOT 1
- Do you have a precompiled binary for centos 7 linux? HOT 2
- Calling ada_clear_pathname leads to inconsistent results HOT 4
- Produce correct relative URLs HOT 3
- Unicode RGI Emoji ZWJ Sequences / WhatWG URL / CheckJoiners HOT 1
- Missing test coverage for encode_json for values smaller than 0x1f HOT 3
- Add ARM-based testing with sanitizers in continuous integration HOT 2
- Implement decodeURIComponent
- Build fails on Node.js HOT 1
- Questionable premature optimizations? HOT 4
- Non-special URIs with hosts HOT 5
- set_protocol("https:") does not work when constructing new url HOT 3
- Missing `percent_encode<true>` symbol (on MacOS/clang) HOT 4
- Add CXX_STANDARD CMake target property HOT 2
- Don't set `/WX` (warnings-as-errors) on Windows target public interface HOT 1
- Premature optimiztion HOT 3
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 ada.