linkedin / pygradle

Using Gradle to build Python projects
https://github.com/linkedin/pygradle
Apache License 2.0
586 stars 147 forks source link

Class org.gradle.api.internal.project.DefaultProject_Decorated does not implement the requested interface org.gradle.api.internal.file.FileOperations #353

Open kontaras opened 2 years ago

kontaras commented 2 years ago

I am trying out to create a new pygradle project and get the following error:

gradle tasks

FAILURE: Build failed with an exception.

* Where:
Build file '/Users/knaryshkin/git/LegendaryStats/utils/db_gen/build.gradle' line: 2

* What went wrong:
An exception occurred applying plugin request [id: 'com.linkedin.python', version: '0.9.11']
> Failed to apply plugin class 'com.linkedin.gradle.python.plugin.internal.ValidationPlugin'.
   > Could not create task ':coverage'.
      > Could not create task of type 'PyCoverageTask'.
         > Class org.gradle.api.internal.project.DefaultProject_Decorated does not implement the requested interface org.gradle.api.internal.file.FileOperations

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 3s
cat build.gradle 
plugins {
    id "com.linkedin.python" version "0.9.11"
}

repositories {
   pyGradlePyPi()
}
purple52 commented 2 years ago

@kontaras I just hit exactly the same error. I was using Gradle 7.2. Downgrading to Gradle 6.8.3 made this go away, so I'm guessing Pygradle doesn't like Gradle 7.x.

kmgowda commented 2 years ago

I am also seeing this issue with gradle 7.3.3 ; i urge com.linkedin.python to fix this issue ASAP

pranavpsawant commented 1 year ago

Any update on this one. This limits us from upgrading Gradle.

lazarillo commented 1 year ago

The project is no longer maintained. So, it can only be fixed or updated by someone from the community. :disappointed: