fastly / fastly-py

A Fastly API client for Python
https://pypi.org/project/fastly/
MIT License
77 stars 59 forks source link

Repo abandoned? #79

Closed colbygk closed 1 year ago

colbygk commented 2 years ago

Is this repo abandoned? There are several PR's going back to 2020 that have no movement. Our own project still requires a working 2.7 compatible fastly library (for now) and we need to be able to access ACLs. I have a fork where I am adding this ability and about to submit a PR, but it looks like that may be in vain.

Integralist commented 2 years ago

Hi @colbygk thanks for raising this issue.

To clarify, we are aware that there are a bunch of neglected API clients.

The only API client which has seen regular updates has been the Go client.

The Fastly Developer Relations team have begun working on a new set of 'code generated' API clients, and we are slowly iterating and improving the quality of the generated code.

We have already begun rolling out pre-releases for the following initial set of languages...

I can't give an exact time frame, but I believe the Python client is next on our list.

Hope this helps clarify the situation with the current set of API clients.

jensenbox commented 2 years ago

@Integralist Thanks for the update.

I find it really sad when a "Big Company" abandons or deprioritizes SDKs.

Please do update this issue once you have a rough idea when this repo will get some love.

Thanks!

Integralist commented 2 years ago

Quick update:

Integralist commented 2 years ago

Looks like I was mistaken, and we're actually on alpha 2...

alex-vogibyte commented 2 years ago

Hello, Any progress with beta or ETA of the first release?

Integralist commented 2 years ago

Hi @alex-vogibyte

There have been no further updates to the alpha release client 1.0.0.alpha2 (https://pypi.org/project/fastly/#history) but I'll check in with the team to see what feedback we've received so far with the Python client (as some customers have been using it for testing and giving early feedback).

Integralist commented 2 years ago

Quick update: we have work scheduled in the next quarter to get our alpha code generated API clients moved to an official 1.x release.

Integralist commented 1 year ago

Closing this issue now we've published v1.0.0 https://pypi.org/project/fastly/

chingc commented 1 year ago

@Integralist Are there any breaking changes people should be aware of when upgrading to v1.0? I noticed there is no update to the CHANGELOG and when I took a look at the v1 commit it's a massive change: Showing 1,438 changed files with 301,720 additions and 1,268 deletions.

Integralist commented 1 year ago

Hi @chingc

Apologies for the confusion.

I intended to publish a change log but a last-minute priority prevented me (and then I was out on PTO until today). I'll be sure to get one written up ASAP, and I'll ping back to this thread once it's done.

Thanks.

Integralist commented 1 year ago

Hi @chingc

Thanks for your patience.

I've added a new entry to the CHANGELOG.md with links to what is hopefully useful information regarding the new v1 release.