- 
          
- 
                Notifications
    You must be signed in to change notification settings 
- Fork 348
Workspace Support #2073
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
          
     Open
      
      
            cjames23
  wants to merge
  57
  commits into
  pypa:master
  
    
      
        
          
  
    
      Choose a base branch
      
     
    
      
        
      
      
        
          
          
        
        
          
            
              
              
              
  
           
        
        
          
            
              
              
           
        
       
     
  
        
          
            
          
            
          
        
       
    
      
from
cjames23:workspaces
  
      
      
   
  
    
  
  
  
 
  
      
    base: master
Could not load branches
            
              
  
    Branch not found: {{ refName }}
  
            
                
      Loading
              
            Could not load tags
            
            
              Nothing to show
            
              
  
            
                
      Loading
              
            Are you sure you want to change the base?
            Some commits from the old base branch may be removed from the timeline,
            and old review comments may become outdated.
          
          
      
        
          +2,231
        
        
          −282
        
        
          
        
      
    
  
  
     Open
                    Workspace Support #2073
Changes from 49 commits
      Commits
    
    
            Show all changes
          
          
            57 commits
          
        
        Select commit
          Hold shift + click to select a range
      
      eef04fe
              
                Add support for workspaces
              
              
                ofek 0058046
              
                Merge remote-tracking branch 'refs/remotes/origin/master' into worksp…
              
              
                cjames23 9fc0f41
              
                Fix not all reqs convert to deps issue
              
              
                cjames23 c0152b2
              
                Additional fixes for Requirements to Dependency conversion, fix tests…
              
              
                cjames23 4dc4339
              
                Fixing tests and typing issues found during workspaces dev.
              
              
                cjames23 203b30e
              
                Fix failing tests, handle subprocess buffering causing output issues …
              
              
                cjames23 ef09d2a
              
                Remove unused type-ignore comments
              
              
                cjames23 9079b2a
              
                Remove 3.8 from test workflows.
              
              
                cjames23 83b119d
              
                Drop 3.8 in classifiers and add changelogs to history docs.
              
              
                cjames23 74d0daa
              
                Fix requires-python for hatch
              
              
                cjames23 4260722
              
                Fix history doc for unreleased changes
              
              
                cjames23 f448239
              
                Fix: self test needed to have an additional arg, history doc formatting
              
              
                cjames23 9c7a880
              
                Update docs/history/hatch.md
              
              
                cjames23 9d83042
              
                Update docs/history/hatchling.md
              
              
                cjames23 0a4b9af
              
                Fix: formatting
              
              
                cjames23 6215222
              
                Merge remote-tracking branch 'origin/master'
              
              
                cjames23 00f6c98
              
                Merge remote-tracking branch 'origin/master' into workspaces
              
              
                cjames23 6f07123
              
                Add Workspace config model and tests for workspace support.
              
              
                cjames23 e089124
              
                Add workspace aware project discovery
              
              
                cjames23 49640c1
              
                Add support for workspaces
              
              
                ofek 2e82dc2
              
                Fix not all reqs convert to deps issue
              
              
                cjames23 1251148
              
                Additional fixes for Requirements to Dependency conversion, fix tests…
              
              
                cjames23 405a31b
              
                Fixing tests and typing issues found during workspaces dev.
              
              
                cjames23 29d8169
              
                Drop 3.8 in classifiers and add changelogs to history docs.
              
              
                cjames23 53f0a70
              
                Fix history doc for unreleased changes
              
              
                cjames23 ecb2bad
              
                Fix: self test needed to have an additional arg, history doc formatting
              
              
                cjames23 a81b13e
              
                Fix: formatting
              
              
                cjames23 6d3bd15
              
                Add Workspace config model and tests for workspace support.
              
              
                cjames23 c76dcd5
              
                Add workspace aware project discovery
              
              
                cjames23 5146231
              
                Formatting changes and minor clean up
              
              
                cjames23 ba36be5
              
                Clean up merge conflicts with rebase and formatting
              
              
                cjames23 98cd0e6
              
                Merge remote-tracking branch 'origin/workspaces' into workspaces
              
              
                cjames23 91e117c
              
                Fix circular dependency, add properties to WorkspaceConfig,
              
              
                cjames23 176faee
              
                Utilize new workspace support for CI
              
              
                cjames23 7c48bf9
              
                Fix broad exception issue and other ruff errors
              
              
                cjames23 8be9965
              
                Change type for WorkspaceMember last_modified
              
              
                cjames23 fa5272a
              
                Move to using hatch env create to dogfood workspace support
              
              
                cjames23 2ebe183
              
                Revert workflow changes.
              
              
                cjames23 88138e5
              
                Fix member discovery issues.
              
              
                cjames23 8416d4a
              
                Fix formatting for dependencies block
              
              
                cjames23 da10a4f
              
                Handle case where project level workspace is not configured only envi…
              
              
                cjames23 9a54b4d
              
                Fix docs missing reference, update doc dependencies to handle depreca…
              
              
                cjames23 af09e9a
              
                Dogfooding workspaces with CI
              
              
                cjames23 8261fce
              
                Dogfood testing workspaces in CI
              
              
                cjames23 aaa232c
              
                Remove unnecessary scripts for dogfooding
              
              
                cjames23 56e809b
              
                Fix to ensure env creation happens before verifying hatchling
              
              
                cjames23 89d105e
              
                Revert changes for CI
              
              
                cjames23 5502734
              
                Change error type to enable dogfooding workspaces in CI
              
              
                cjames23 1a5d7ae
              
                Add back dependency on hatchling
              
              
                cjames23 f55f61a
              
                Add conflict logic for workspace members that are also declared depen…
              
              
                cjames23 a136f72
              
                Fix formatting for changes
              
              
                cjames23 718be5e
              
                Fix typing issues for project config
              
              
                cjames23 b140f13
              
                Fix bug for logic handling conflicts
              
              
                cjames23 36570a8
              
                Chore: Formatting
              
              
                cjames23 07b4b90
              
                Merge branch 'master' into workspaces
              
              
                cjames23 b042bb5
              
                Refactor to be configured at the environment level and including docu…
              
              
                cjames23 35b258c
              
                Fix dogfooding workspace
              
              
                cjames23 File filter
Filter by extension
Conversations
          Failed to load comments.   
        
        
          
      Loading
        
  Jump to
        
          Jump to file
        
      
      
          Failed to load files.   
        
        
          
      Loading
        
  Diff view
Diff view
There are no files selected for viewing
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
              | Original file line number | Diff line number | Diff line change | 
|---|---|---|
|  | @@ -17,3 +17,4 @@ | |
| - Olga Matoula [:material-github:](https://github.com/olgarithms) [:material-twitter:](https://twitter.com/olgarithms_) | ||
| - Philip Blair [:material-email:](mailto:[email protected]) | ||
| - Robert Rosca [:material-github:](https://github.com/robertrosca) | ||
| - Cary Hawkins [:material-github](https://github.com/cjames23) | ||
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
      
      Oops, something went wrong.
        
    
  
  Add this suggestion to a batch that can be applied as a single commit.
  This suggestion is invalid because no changes were made to the code.
  Suggestions cannot be applied while the pull request is closed.
  Suggestions cannot be applied while viewing a subset of changes.
  Only one suggestion per line can be applied in a batch.
  Add this suggestion to a batch that can be applied as a single commit.
  Applying suggestions on deleted lines is not supported.
  You must change the existing code in this line in order to create a valid suggestion.
  Outdated suggestions cannot be applied.
  This suggestion has been applied or marked resolved.
  Suggestions cannot be applied from pending reviews.
  Suggestions cannot be applied on multi-line comments.
  Suggestions cannot be applied while the pull request is queued to merge.
  Suggestion cannot be applied right now. Please check back later.
  
    
  
    
Uh oh!
There was an error while loading. Please reload this page.